1# Copyright 2014 The Chromium Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5import("//build/config/buildflags_paint_preview.gni") 6import("//build/config/chromecast_build.gni") 7import("//build/config/chromeos/ui_mode.gni") 8import("//build/config/compiler/compiler.gni") 9import("//build/config/crypto.gni") 10import("//build/config/features.gni") 11import("//build/config/linux/gtk/gtk.gni") 12import("//build/config/ozone.gni") 13import("//build/config/ui.gni") 14import("//chrome/browser/buildflags.gni") 15import("//chrome/common/features.gni") 16import("//chromeos/assistant/assistant.gni") 17import("//chromeos/dbus/use_real_dbus_clients.gni") 18import("//components/feed/features.gni") 19import("//components/nacl/features.gni") 20import("//components/offline_pages/buildflags/features.gni") 21import("//components/signin/features.gni") 22import("//device/vr/buildflags/buildflags.gni") 23import("//extensions/buildflags/buildflags.gni") 24import("//ppapi/buildflags/buildflags.gni") 25import("//printing/buildflags/buildflags.gni") 26import("//rlz/buildflags/buildflags.gni") 27import("//third_party/protobuf/proto_library.gni") 28import("//ui/base/ui_features.gni") 29import("//ui/views/features.gni") 30 31# Use a static library here because many test binaries depend on this but don't 32# require many files from it. This makes linking more efficient. 33static_library("ui") { 34 sources = [ 35 "accelerator_utils.h", 36 "app_list/app_list_util.cc", 37 "app_list/app_list_util.h", 38 39 # All other browser/ui/app_list files go under is_chromeos below. 40 "autofill/autofill_bubble_handler.h", 41 "autofill/autofill_popup_controller.h", 42 "autofill/autofill_popup_controller_impl.cc", 43 "autofill/autofill_popup_controller_impl.h", 44 "autofill/autofill_popup_controller_utils.cc", 45 "autofill/autofill_popup_controller_utils.h", 46 "autofill/autofill_popup_view.h", 47 "autofill/autofill_popup_view_delegate.h", 48 "autofill/chrome_autofill_client.cc", 49 "autofill/chrome_autofill_client.h", 50 "autofill/payments/autofill_dialog_models.cc", 51 "autofill/payments/autofill_dialog_models.h", 52 "autofill/payments/create_card_unmask_prompt_view.h", 53 "autofill/payments/credit_card_scanner_controller.cc", 54 "autofill/payments/credit_card_scanner_controller.h", 55 "autofill/payments/credit_card_scanner_view.cc", 56 "autofill/payments/credit_card_scanner_view.h", 57 "autofill/payments/credit_card_scanner_view_delegate.h", 58 "autofill/payments/payments_ui_constants.h", 59 "autofill/popup_constants.h", 60 "autofill/popup_controller_common.cc", 61 "autofill/popup_controller_common.h", 62 "autofill/test/test_autofill_bubble_handler.cc", 63 "autofill/test/test_autofill_bubble_handler.h", 64 "blocked_content/blocked_window_params.cc", 65 "blocked_content/blocked_window_params.h", 66 "blocked_content/chrome_popup_navigation_delegate.cc", 67 "blocked_content/chrome_popup_navigation_delegate.h", 68 "blocked_content/tab_under_navigation_throttle.cc", 69 "blocked_content/tab_under_navigation_throttle.h", 70 "browser_dialogs.cc", 71 "browser_dialogs.h", 72 "browser_navigator_params.cc", 73 "browser_navigator_params.h", 74 "browser_ui_prefs.cc", 75 "browser_ui_prefs.h", 76 "chrome_select_file_policy.cc", 77 "chrome_select_file_policy.h", 78 "color_chooser.h", 79 "confirm_bubble.h", 80 "cookie_controls/cookie_controls_service.cc", 81 "cookie_controls/cookie_controls_service.h", 82 "cookie_controls/cookie_controls_service_factory.cc", 83 "cookie_controls/cookie_controls_service_factory.h", 84 "crypto_module_password_dialog.h", 85 "cryptuiapi_shim.h", 86 "enterprise_startup_dialog.h", 87 "find_bar/find_bar.h", 88 "find_bar/find_bar_state.cc", 89 "find_bar/find_bar_state.h", 90 "find_bar/find_bar_state_factory.cc", 91 "find_bar/find_bar_state_factory.h", 92 "interventions/framebust_block_message_delegate.cc", 93 "interventions/framebust_block_message_delegate.h", 94 "interventions/intervention_delegate.h", 95 "interventions/intervention_infobar_delegate.cc", 96 "interventions/intervention_infobar_delegate.h", 97 "javascript_dialogs/chrome_javascript_app_modal_dialog_view_factory.h", 98 "login/login_handler.cc", 99 "login/login_handler.h", 100 "login/login_navigation_throttle.cc", 101 "login/login_navigation_throttle.h", 102 "login/login_tab_helper.cc", 103 "login/login_tab_helper.h", 104 "native_file_system_dialogs.cc", 105 "native_file_system_dialogs.h", 106 "page_info/chrome_page_info_client.cc", 107 "page_info/chrome_page_info_client.h", 108 "page_info/chrome_page_info_delegate.cc", 109 "page_info/chrome_page_info_delegate.h", 110 "page_info/chrome_page_info_ui_delegate.cc", 111 "page_info/chrome_page_info_ui_delegate.h", 112 "passwords/account_avatar_fetcher.cc", 113 "passwords/account_avatar_fetcher.h", 114 "passwords/manage_passwords_state.cc", 115 "passwords/manage_passwords_state.h", 116 "passwords/manage_passwords_view_utils.cc", 117 "passwords/manage_passwords_view_utils.h", 118 "passwords/password_generation_popup_controller.cc", 119 "passwords/password_generation_popup_controller.h", 120 "passwords/password_generation_popup_controller_impl.cc", 121 "passwords/password_generation_popup_controller_impl.h", 122 "passwords/password_generation_popup_observer.h", 123 "passwords/password_generation_popup_view.h", 124 "passwords/settings/password_manager_porter.cc", 125 "passwords/settings/password_manager_porter.h", 126 "passwords/settings/password_manager_presenter.cc", 127 "passwords/settings/password_manager_presenter.h", 128 "passwords/settings/password_ui_view.h", 129 "passwords/well_known_change_password_navigation_throttle.cc", 130 "passwords/well_known_change_password_navigation_throttle.h", 131 "prefs/pref_watcher.cc", 132 "prefs/pref_watcher.h", 133 "prefs/prefs_tab_helper.cc", 134 "prefs/prefs_tab_helper.h", 135 "profile_chooser_constants.h", 136 "profile_error_dialog.cc", 137 "profile_error_dialog.h", 138 "read_later/reading_list_model_factory.cc", 139 "read_later/reading_list_model_factory.h", 140 "recently_audible_helper.cc", 141 "recently_audible_helper.h", 142 "screen_capture_notification_ui.h", 143 "search_engines/edit_search_engine_controller.cc", 144 "search_engines/edit_search_engine_controller.h", 145 "search_engines/keyword_editor_controller.cc", 146 "search_engines/keyword_editor_controller.h", 147 "search_engines/search_engine_tab_helper.cc", 148 "search_engines/search_engine_tab_helper.h", 149 "search_engines/template_url_table_model.cc", 150 "search_engines/template_url_table_model.h", 151 "session_crashed_bubble.h", 152 "simple_message_box.h", 153 "simple_message_box_internal.cc", 154 "simple_message_box_internal.h", 155 "startup/bad_flags_prompt.cc", 156 "startup/bad_flags_prompt.h", 157 "status_bubble.h", 158 "storage_pressure_bubble.h", 159 "sync/tab_contents_synced_tab_delegate.cc", 160 "sync/tab_contents_synced_tab_delegate.h", 161 "tab_contents/chrome_web_contents_view_delegate.h", 162 "tab_contents/core_tab_helper.cc", 163 "tab_contents/core_tab_helper.h", 164 "tab_dialogs.cc", 165 "tab_dialogs.h", 166 "tab_helpers.cc", 167 "tab_helpers.h", 168 "tab_modal_confirm_dialog.h", 169 "tab_ui_helper.cc", 170 "tab_ui_helper.h", 171 "toolbar/chrome_location_bar_model_delegate.cc", 172 "toolbar/chrome_location_bar_model_delegate.h", 173 "translate/source_language_combobox_model.cc", 174 "translate/source_language_combobox_model.h", 175 "translate/target_language_combobox_model.cc", 176 "translate/target_language_combobox_model.h", 177 "translate/translate_bubble_model.h", 178 "translate/translate_bubble_model_impl.cc", 179 "translate/translate_bubble_model_impl.h", 180 "translate/translate_bubble_view_state_transition.cc", 181 "translate/translate_bubble_view_state_transition.h", 182 "ui_features.cc", 183 "ui_features.h", 184 "uninstall_browser_prompt.h", 185 "view_ids.h", 186 "webauthn/authenticator_request_dialog.h", 187 "webui/about_ui.cc", 188 "webui/about_ui.h", 189 "webui/autofill_and_password_manager_internals/autofill_internals_ui.cc", 190 "webui/autofill_and_password_manager_internals/autofill_internals_ui.h", 191 "webui/autofill_and_password_manager_internals/internals_ui_handler.cc", 192 "webui/autofill_and_password_manager_internals/internals_ui_handler.h", 193 "webui/autofill_and_password_manager_internals/password_manager_internals_ui.cc", 194 "webui/autofill_and_password_manager_internals/password_manager_internals_ui.h", 195 "webui/chrome_web_ui_controller_factory.cc", 196 "webui/chrome_web_ui_controller_factory.h", 197 "webui/components/components_handler.cc", 198 "webui/components/components_handler.h", 199 "webui/components/components_ui.cc", 200 "webui/components/components_ui.h", 201 "webui/constrained_web_dialog_ui.cc", 202 "webui/constrained_web_dialog_ui.h", 203 "webui/cookies_tree_model_util.cc", 204 "webui/cookies_tree_model_util.h", 205 "webui/crashes_ui.cc", 206 "webui/crashes_ui.h", 207 "webui/device_log_ui.cc", 208 "webui/device_log_ui.h", 209 "webui/domain_reliability_internals_ui.cc", 210 "webui/domain_reliability_internals_ui.h", 211 "webui/download_internals/download_internals_ui.cc", 212 "webui/download_internals/download_internals_ui.h", 213 "webui/download_internals/download_internals_ui_message_handler.cc", 214 "webui/download_internals/download_internals_ui_message_handler.h", 215 "webui/engagement/site_engagement_ui.cc", 216 "webui/engagement/site_engagement_ui.h", 217 "webui/fileicon_source.cc", 218 "webui/fileicon_source.h", 219 "webui/flags_ui.cc", 220 "webui/flags_ui.h", 221 "webui/flags_ui_handler.cc", 222 "webui/flags_ui_handler.h", 223 "webui/gcm_internals_ui.cc", 224 "webui/gcm_internals_ui.h", 225 "webui/internals/internals_ui.cc", 226 "webui/internals/internals_ui.h", 227 "webui/interstitials/interstitial_ui.cc", 228 "webui/interstitials/interstitial_ui.h", 229 "webui/interventions_internals/interventions_internals_page_handler.cc", 230 "webui/interventions_internals/interventions_internals_page_handler.h", 231 "webui/interventions_internals/interventions_internals_ui.cc", 232 "webui/interventions_internals/interventions_internals_ui.h", 233 "webui/invalidations_message_handler.cc", 234 "webui/invalidations_message_handler.h", 235 "webui/invalidations_ui.cc", 236 "webui/invalidations_ui.h", 237 "webui/local_state/local_state_ui.cc", 238 "webui/local_state/local_state_ui.h", 239 "webui/log_web_ui_url.cc", 240 "webui/log_web_ui_url.h", 241 "webui/media/media_engagement_ui.cc", 242 "webui/media/media_engagement_ui.h", 243 "webui/media/media_history_ui.cc", 244 "webui/media/media_history_ui.h", 245 "webui/media/webrtc_logs_ui.cc", 246 "webui/media/webrtc_logs_ui.h", 247 "webui/memory_internals_ui.cc", 248 "webui/memory_internals_ui.h", 249 "webui/metrics_handler.cc", 250 "webui/metrics_handler.h", 251 "webui/net_export_ui.cc", 252 "webui/net_export_ui.h", 253 "webui/net_internals/net_internals_ui.cc", 254 "webui/net_internals/net_internals_ui.h", 255 "webui/ntp_tiles_internals_ui.cc", 256 "webui/ntp_tiles_internals_ui.h", 257 "webui/omnibox/omnibox_page_handler.cc", 258 "webui/omnibox/omnibox_page_handler.h", 259 "webui/omnibox/omnibox_ui.cc", 260 "webui/omnibox/omnibox_ui.h", 261 "webui/policy_ui.cc", 262 "webui/policy_ui.h", 263 "webui/policy_ui_handler.cc", 264 "webui/policy_ui_handler.h", 265 "webui/predictors/predictors_handler.cc", 266 "webui/predictors/predictors_handler.h", 267 "webui/predictors/predictors_ui.cc", 268 "webui/predictors/predictors_ui.h", 269 "webui/prefs_internals_source.cc", 270 "webui/prefs_internals_source.h", 271 "webui/quota_internals/quota_internals_handler.cc", 272 "webui/quota_internals/quota_internals_handler.h", 273 "webui/quota_internals/quota_internals_proxy.cc", 274 "webui/quota_internals/quota_internals_proxy.h", 275 "webui/quota_internals/quota_internals_types.cc", 276 "webui/quota_internals/quota_internals_types.h", 277 "webui/quota_internals/quota_internals_ui.cc", 278 "webui/quota_internals/quota_internals_ui.h", 279 "webui/signin_internals_ui.cc", 280 "webui/signin_internals_ui.h", 281 "webui/sync_internals_message_handler.cc", 282 "webui/sync_internals_message_handler.h", 283 "webui/sync_internals_ui.cc", 284 "webui/sync_internals_ui.h", 285 "webui/test_files_request_filter.cc", 286 "webui/test_files_request_filter.h", 287 "webui/translate_internals/chrome_translate_internals_handler.cc", 288 "webui/translate_internals/chrome_translate_internals_handler.h", 289 "webui/translate_internals/translate_internals_ui.cc", 290 "webui/translate_internals/translate_internals_ui.h", 291 "webui/usb_internals/usb_internals_page_handler.cc", 292 "webui/usb_internals/usb_internals_page_handler.h", 293 "webui/usb_internals/usb_internals_ui.cc", 294 "webui/usb_internals/usb_internals_ui.h", 295 "webui/user_actions/user_actions_ui.cc", 296 "webui/user_actions/user_actions_ui.h", 297 "webui/user_actions/user_actions_ui_handler.cc", 298 "webui/user_actions/user_actions_ui_handler.h", 299 "webui/version_handler.cc", 300 "webui/version_handler.h", 301 "webui/version_ui.cc", 302 "webui/version_ui.h", 303 "webui/webui_load_timer.cc", 304 "webui/webui_load_timer.h", 305 "webui/webui_util.cc", 306 "webui/webui_util.h", 307 ] 308 309 if (safe_browsing_mode == 1) { 310 sources += [ 311 "webui/reset_password/reset_password_ui.cc", 312 "webui/reset_password/reset_password_ui.h", 313 ] 314 } 315 316 # TODO(crbug/925153): Remove this circular dependency. 317 allow_circular_includes_from = [ "//chrome/browser/safe_browsing" ] 318 defines = [] 319 libs = [] 320 321 configs += [ 322 "//build/config:precompiled_headers", 323 "//build/config/compiler:wexit_time_destructors", 324 ] 325 326 # Since browser and browser_ui actually depend on each other, 327 # we must omit the dependency from browser_ui to browser. 328 # However, this means browser_ui and browser should more or less 329 # have the same dependencies. Once browser_ui is untangled from 330 # browser, then we can clean up these dependencies. 331 public_deps = [ 332 "//chrome/services/machine_learning:machine_learning_tflite_buildflags", 333 "//components/dom_distiller/core", 334 "//components/safe_browsing:buildflags", 335 "//components/sync", 336 "//components/sync_user_events", 337 "//components/translate/content/browser", 338 "//content/public/browser", 339 "//mojo/public/cpp/bindings", 340 ] 341 deps = [ 342 "//base", 343 "//base:i18n", 344 "//base/allocator:buildflags", 345 "//build:branding_buildflags", 346 "//cc/paint", 347 "//chrome:extra_resources", 348 "//chrome:resources", 349 "//chrome:strings", 350 "//chrome/app:chrome_dll_resources", 351 "//chrome/app:command_ids", 352 "//chrome/app/resources:platform_locale_settings", 353 "//chrome/app/theme:chrome_unscaled_resources", 354 "//chrome/app/theme:theme_resources", 355 "//chrome/app/vector_icons", 356 "//chrome/browser:buildflags", 357 "//chrome/browser:dev_ui_browser_resources", 358 "//chrome/browser:resource_prefetch_predictor_proto", 359 "//chrome/browser/devtools", 360 "//chrome/browser/image_decoder", 361 "//chrome/browser/media:mojo_bindings", 362 "//chrome/browser/media/feeds:mojo_bindings", 363 "//chrome/browser/profiling_host", 364 "//chrome/browser/resources/invalidations:invalidations_resources", 365 "//chrome/browser/resources/media:webrtc_logs_resources", 366 "//chrome/browser/resources/net_internals:net_internals_resources", 367 "//chrome/browser/resources/omnibox:resources", 368 "//chrome/browser/resources/quota_internals:quota_internals_resources", 369 "//chrome/browser/resources/usb_internals:resources", 370 "//chrome/browser/safe_browsing", 371 "//chrome/browser/ui/webui/bluetooth_internals", 372 "//chrome/browser/ui/webui/downloads:mojo_bindings", 373 "//chrome/browser/ui/webui/interventions_internals:mojo_bindings", 374 "//chrome/browser/ui/webui/new_tab_page:mojo_bindings", 375 "//chrome/browser/ui/webui/omnibox:mojo_bindings", 376 "//chrome/browser/ui/webui/read_later:mojo_bindings", 377 "//chrome/browser/ui/webui/tab_search:mojo_bindings", 378 "//chrome/browser/ui/webui/usb_internals:mojo_bindings", 379 "//chrome/browser/video_tutorials", 380 "//chrome/common", 381 "//chrome/common/net", 382 "//chrome/common/search:mojo_bindings", 383 "//chrome/installer/util:with_no_strings", 384 "//chrome/services/qrcode_generator/public/cpp", 385 "//chrome/services/qrcode_generator/public/mojom", 386 "//components/about_ui", 387 "//components/account_id", 388 "//components/autofill/content/browser:risk_proto", 389 "//components/autofill/core/browser", 390 "//components/blocked_content", 391 "//components/bookmarks/browser", 392 "//components/bookmarks/managed", 393 "//components/browser_sync", 394 "//components/browsing_data/content", 395 "//components/browsing_data/core", 396 "//components/captive_portal/content", 397 "//components/captive_portal/core:buildflags", 398 "//components/client_hints/browser", 399 "//components/consent_auditor/", 400 "//components/content_settings/browser", 401 "//components/content_settings/common:mojom", 402 "//components/content_settings/core/browser", 403 "//components/content_settings/core/common", 404 "//components/country_codes", 405 "//components/crx_file", 406 "//components/data_reduction_proxy/core/browser", 407 "//components/device_event_log", 408 "//components/dom_distiller/content/browser", 409 "//components/domain_reliability", 410 "//components/download/content/factory", 411 "//components/download/content/public", 412 "//components/embedder_support", 413 "//components/encrypted_messages:encrypted_message_proto", 414 "//components/enterprise", 415 "//components/error_page/content/browser", 416 "//components/favicon/content", 417 "//components/favicon/core", 418 "//components/feature_engagement", 419 "//components/feed:buildflags", 420 "//components/feed:feature_list", 421 "//components/feed/content:feed_content", 422 "//components/feed/core:feed_core", 423 "//components/feedback", 424 "//components/find_in_page", 425 "//components/flags_ui", 426 "//components/gcm_driver", 427 "//components/google/core/common", 428 "//components/heap_profiling/multi_process", 429 "//components/history/content/browser", 430 "//components/history/core/browser", 431 "//components/history/core/common", 432 "//components/image_fetcher/core", 433 "//components/infobars/core", 434 "//components/invalidation/impl", 435 "//components/javascript_dialogs", 436 "//components/keyed_service/content", 437 "//components/keyed_service/core", 438 "//components/language/core/browser", 439 "//components/language/core/common", 440 "//components/lookalikes/core", 441 "//components/metrics_services_manager", 442 "//components/navigation_metrics", 443 "//components/net_log", 444 "//components/no_state_prefetch/browser", 445 "//components/ntp_tiles", 446 "//components/offline_pages/buildflags", 447 "//components/omnibox/browser", 448 "//components/omnibox/browser:vector_icons", 449 "//components/onc", 450 "//components/optimization_guide", 451 "//components/paint_preview/buildflags", 452 "//components/password_manager/content/browser", 453 "//components/password_manager/core/browser", 454 "//components/password_manager/core/browser:affiliation", 455 "//components/password_manager/core/browser:csv", 456 "//components/payments/content:utils", 457 "//components/payments/content/icon", 458 "//components/payments/core:error_strings", 459 "//components/pdf/browser", 460 "//components/performance_manager", 461 "//components/permissions", 462 "//components/policy/core/browser", 463 "//components/pref_registry", 464 "//components/previews/content", 465 "//components/previews/core", 466 "//components/proxy_config", 467 "//components/query_parser", 468 "//components/rappor", 469 "//components/reading_list/core", 470 "//components/reading_list/features:flags", 471 "//components/renderer_context_menu", 472 "//components/resources", 473 "//components/safe_browsing/content/password_protection", 474 "//components/safe_browsing/content/password_protection:password_protection_metrics_util", 475 "//components/safe_browsing/content/triggers:ad_popup_trigger", 476 "//components/safe_browsing/content/triggers:ad_redirect_trigger", 477 "//components/safe_browsing/content/web_ui", 478 "//components/safe_browsing/core:csd_proto", 479 "//components/safe_browsing/core:features", 480 "//components/safe_browsing/core/common", 481 "//components/safe_browsing/core/common:safe_browsing_prefs", 482 "//components/safe_browsing/core/db:database_manager", 483 "//components/safe_browsing/core/db:util", 484 "//components/schema_org/common:improved_mojom", 485 "//components/search", 486 "//components/search_engines", 487 "//components/security_interstitials/content:security_interstitial_page", 488 "//components/security_interstitials/core", 489 "//components/security_interstitials/core:unsafe_resource", 490 "//components/security_state/content", 491 "//components/security_state/core", 492 "//components/send_tab_to_self", 493 "//components/sessions", 494 "//components/signin/core/browser", 495 "//components/signin/public/base:signin_buildflags", 496 "//components/signin/public/identity_manager", 497 "//components/site_engagement/core/mojom:mojo_bindings", 498 "//components/spellcheck/browser", 499 "//components/ssl_errors", 500 "//components/startup_metric_utils/browser", 501 "//components/strings", 502 "//components/subresource_filter/content/browser", 503 "//components/subresource_filter/core/browser", 504 "//components/sync", 505 "//components/sync/driver:resources", 506 "//components/sync_preferences", 507 "//components/sync_sessions", 508 "//components/tab_groups", 509 "//components/tracing:startup_tracing", 510 "//components/translate/translate_internals", 511 "//components/ui_devtools", 512 "//components/ukm", 513 "//components/ukm/content", 514 "//components/undo", 515 "//components/unified_consent", 516 "//components/update_client", 517 "//components/upload_list", 518 "//components/url_formatter", 519 "//components/url_formatter/spoof_checks/top_domains:common", 520 "//components/user_manager", 521 "//components/user_prefs", 522 "//components/variations", 523 "//components/variations/service", 524 "//components/vector_icons", 525 "//components/version_ui", 526 "//components/viz/host", 527 "//components/web_cache/browser", 528 "//components/web_resource", 529 "//components/webrtc_logging/browser", 530 "//content/app/resources", 531 "//content/browser/webrtc/resources", 532 "//content/public/common", 533 "//crypto", 534 "//extensions/buildflags", 535 "//gpu/config", 536 "//media", 537 "//net", 538 "//ppapi/buildflags", 539 "//printing/buildflags", 540 "//rlz/buildflags", 541 "//services/device/public/cpp:device_features", 542 "//services/metrics/public/cpp:ukm_builders", 543 "//services/network/public/mojom", 544 "//skia", 545 "//storage/browser", 546 "//storage/common", 547 "//third_party/adobe/flash:flapper_version_h", 548 "//third_party/blink/public:buildflags", 549 "//third_party/blink/public:resources", 550 "//third_party/blink/public/common", 551 "//third_party/brotli:dec", 552 "//third_party/icu", 553 "//third_party/leveldatabase", 554 "//third_party/re2", 555 "//third_party/webrtc_overrides:webrtc_component", 556 "//third_party/zlib", 557 "//ui/accessibility", 558 "//ui/base", 559 "//ui/base:data_exchange", 560 "//ui/base/clipboard", 561 "//ui/base/ime", 562 "//ui/compositor", 563 "//ui/content_accelerators", 564 "//ui/display", 565 "//ui/display/manager", 566 "//ui/events:gesture_detection", 567 "//ui/gfx", 568 "//ui/gfx/geometry", 569 "//ui/message_center", 570 "//ui/message_center/public/cpp", 571 "//ui/native_theme", 572 "//ui/native_theme:native_theme_browser", 573 "//ui/resources", 574 "//ui/shell_dialogs", 575 "//ui/snapshot", 576 "//ui/strings", 577 "//ui/surface", 578 "//ui/web_dialogs", 579 "//ui/webui", 580 "//ui/webui/resources/cr_components/customize_themes:mojom", 581 "//v8:v8_version", 582 ] 583 allow_circular_includes_from += 584 [ "//chrome/browser/ui/webui/bluetooth_internals" ] 585 586 if (is_win || is_mac || is_linux || is_chromeos) { 587 deps += [ "//chrome/browser/ui/webui/discards:mojo_bindings" ] 588 } 589 590 if (enable_vr && is_win) { 591 deps += [ "//chrome/browser/vr:vr_base" ] 592 } 593 594 if (is_android) { 595 deps += [ 596 "//chrome/app:chromium_strings", 597 "//chrome/browser/notifications/scheduler/public", 598 "//chrome/browser/ui/webui/explore_sites_internals:mojo_bindings", 599 "//chrome/browser/ui/webui/feed_internals:mojo_bindings", 600 "//components/browser_ui/util/android", 601 "//components/feed/core/common:feed_core_common", 602 "//components/feed/core/v2:feed_core_v2", 603 "//components/infobars/content", 604 "//components/query_tiles", 605 "//components/resources:android_resources", 606 "//components/security_state/content/android", 607 ] 608 } else { 609 # !is_android 610 deps += [ "//components/autofill/content/browser/webauthn" ] 611 } 612 613 if (!is_fuchsia && !is_bsd) { 614 # TODO(crbug.com/753619): Enable crash reporting on Fuchsia. 615 deps += [ 616 "//components/crash/core/app", 617 "//components/crash/core/browser", 618 ] 619 } 620 if (is_bsd) { 621 deps += [ "//components/crash/core/browser" ] 622 } 623 624 if (is_win || is_android || is_linux || is_chromeos) { 625 sources += [ 626 "webui/sandbox/sandbox_internals_ui.cc", 627 "webui/sandbox/sandbox_internals_ui.h", 628 ] 629 } 630 631 if (is_win) { 632 sources += [ 633 "webui/sandbox/sandbox_handler.cc", 634 "webui/sandbox/sandbox_handler.h", 635 ] 636 637 deps += [ "//components/chrome_cleaner/public/constants:constants" ] 638 } 639 640 if (is_android) { 641 sources += [ 642 "android/android_about_app_info.cc", 643 "android/android_about_app_info.h", 644 "android/autofill/autofill_keyboard_accessory_view.cc", 645 "android/autofill/autofill_keyboard_accessory_view.h", 646 "android/autofill/autofill_logger_android.cc", 647 "android/autofill/autofill_logger_android.h", 648 "android/autofill/autofill_popup_view_android.cc", 649 "android/autofill/autofill_popup_view_android.h", 650 "android/autofill/card_expiration_date_fix_flow_view_android.cc", 651 "android/autofill/card_expiration_date_fix_flow_view_android.h", 652 "android/autofill/card_name_fix_flow_view_android.cc", 653 "android/autofill/card_name_fix_flow_view_android.h", 654 "android/autofill/card_unmask_prompt_view_android.cc", 655 "android/autofill/card_unmask_prompt_view_android.h", 656 "android/autofill/credit_card_scanner_view_android.cc", 657 "android/autofill/credit_card_scanner_view_android.h", 658 "android/autofill_assistant/autofill_assistant_tab_helper.cc", 659 "android/autofill_assistant/autofill_assistant_tab_helper.h", 660 "android/chrome_http_auth_handler.cc", 661 "android/chrome_http_auth_handler.h", 662 "android/chrome_javascript_app_modal_dialog_android.cc", 663 "android/color_chooser_dialog_android.cc", 664 "android/context_menu_helper.cc", 665 "android/context_menu_helper.h", 666 "android/device_dialog/bluetooth_chooser_android.cc", 667 "android/device_dialog/bluetooth_chooser_android.h", 668 "android/device_dialog/bluetooth_scanning_prompt_android.cc", 669 "android/device_dialog/bluetooth_scanning_prompt_android.h", 670 "android/device_dialog/usb_chooser_dialog_android.cc", 671 "android/device_dialog/usb_chooser_dialog_android.h", 672 "android/external_protocol_dialog_android.cc", 673 "android/infobars/autofill_credit_card_filling_infobar.cc", 674 "android/infobars/autofill_credit_card_filling_infobar.h", 675 "android/infobars/autofill_save_card_infobar.cc", 676 "android/infobars/autofill_save_card_infobar.h", 677 "android/infobars/chrome_confirm_infobar.cc", 678 "android/infobars/chrome_confirm_infobar.h", 679 "android/infobars/data_reduction_promo_infobar.cc", 680 "android/infobars/data_reduction_promo_infobar.h", 681 "android/infobars/download_progress_infobar.cc", 682 "android/infobars/download_progress_infobar.h", 683 "android/infobars/duplicate_download_infobar.cc", 684 "android/infobars/duplicate_download_infobar.h", 685 "android/infobars/framebust_block_infobar.cc", 686 "android/infobars/framebust_block_infobar.h", 687 "android/infobars/generated_password_saved_infobar.cc", 688 "android/infobars/generated_password_saved_infobar.h", 689 "android/infobars/grouped_permission_infobar.cc", 690 "android/infobars/grouped_permission_infobar.h", 691 "android/infobars/infobar_container_android.cc", 692 "android/infobars/infobar_container_android.h", 693 "android/infobars/installable_ambient_badge_infobar.cc", 694 "android/infobars/installable_ambient_badge_infobar.h", 695 "android/infobars/instant_apps_infobar.cc", 696 "android/infobars/instant_apps_infobar.h", 697 "android/infobars/near_oom_infobar.cc", 698 "android/infobars/near_oom_infobar.h", 699 "android/infobars/near_oom_reduction_infobar.cc", 700 "android/infobars/near_oom_reduction_infobar.h", 701 "android/infobars/previews_lite_page_infobar.cc", 702 "android/infobars/previews_lite_page_infobar.h", 703 "android/infobars/reader_mode_infobar.cc", 704 "android/infobars/reader_mode_infobar.h", 705 "android/infobars/save_password_infobar.cc", 706 "android/infobars/save_password_infobar.h", 707 "android/infobars/search_geolocation_disclosure_infobar.cc", 708 "android/infobars/search_geolocation_disclosure_infobar.h", 709 "android/infobars/simple_confirm_infobar_builder.cc", 710 "android/infobars/survey_infobar.cc", 711 "android/infobars/survey_infobar.h", 712 "android/infobars/sync_error_infobar.cc", 713 "android/infobars/sync_error_infobar.h", 714 "android/infobars/translate_compact_infobar.cc", 715 "android/infobars/translate_compact_infobar.h", 716 "android/infobars/update_password_infobar.cc", 717 "android/infobars/update_password_infobar.h", 718 "android/login_handler_android.cc", 719 "android/omnibox/omnibox_view_util.cc", 720 "android/omnibox/omnibox_view_util.h", 721 "android/overlay/overlay_window_android.cc", 722 "android/overlay/overlay_window_android.h", 723 "android/passwords/all_passwords_bottom_sheet_view.h", 724 "android/passwords/all_passwords_bottom_sheet_view_impl.cc", 725 "android/passwords/all_passwords_bottom_sheet_view_impl.h", 726 "android/passwords/credential_leak_dialog_view_android.cc", 727 "android/passwords/credential_leak_dialog_view_android.h", 728 "android/passwords/manual_filling_view_android.cc", 729 "android/passwords/manual_filling_view_android.h", 730 "android/passwords/password_generation_dialog_view_android.cc", 731 "android/passwords/password_generation_dialog_view_android.h", 732 "android/passwords/password_generation_editing_popup_view_android.cc", 733 "android/passwords/password_generation_editing_popup_view_android.h", 734 "android/safe_browsing/password_reuse_dialog_view_android.cc", 735 "android/safe_browsing/password_reuse_dialog_view_android.h", 736 "android/simple_message_box_android.cc", 737 "android/ssl_client_certificate_selector.cc", 738 "android/status_tray_android.cc", 739 "android/tab_contents/chrome_web_contents_view_delegate_android.cc", 740 "android/tab_contents/chrome_web_contents_view_delegate_android.h", 741 "android/tab_model/android_live_tab_context.cc", 742 "android/tab_model/android_live_tab_context.h", 743 "android/tab_model/tab_model.cc", 744 "android/tab_model/tab_model.h", 745 "android/tab_model/tab_model_jni_bridge.cc", 746 "android/tab_model/tab_model_jni_bridge.h", 747 "android/tab_model/tab_model_list.cc", 748 "android/tab_model/tab_model_list.h", 749 "android/tab_model/tab_model_list_observer.h", 750 "android/tab_model/tab_model_observer.cc", 751 "android/tab_model/tab_model_observer.h", 752 "android/tab_model/tab_model_observer_jni_bridge.cc", 753 "android/tab_model/tab_model_observer_jni_bridge.h", 754 "android/toolbar/location_bar_model_android.cc", 755 "android/toolbar/location_bar_model_android.h", 756 "browser_otr_state_android.cc", 757 "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.cc", 758 "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.h", 759 "screen_capture_notification_ui_stub.cc", 760 "webui/explore_sites_internals/explore_sites_internals_page_handler.cc", 761 "webui/explore_sites_internals/explore_sites_internals_page_handler.h", 762 "webui/explore_sites_internals/explore_sites_internals_ui.cc", 763 "webui/explore_sites_internals/explore_sites_internals_ui.h", 764 "webui/internals/notifications/notifications_internals_ui_message_handler.cc", 765 "webui/internals/notifications/notifications_internals_ui_message_handler.h", 766 "webui/internals/query_tiles/query_tiles_internals_ui_message_handler.cc", 767 "webui/internals/query_tiles/query_tiles_internals_ui_message_handler.h", 768 "webui/offline/offline_internals_ui.cc", 769 "webui/offline/offline_internals_ui.h", 770 "webui/offline/offline_internals_ui_message_handler.cc", 771 "webui/offline/offline_internals_ui_message_handler.h", 772 "webui/video_tutorials/video_player_source.cc", 773 "webui/video_tutorials/video_player_source.h", 774 "webui/webapks_handler.cc", 775 "webui/webapks_handler.h", 776 "webui/webapks_ui.cc", 777 "webui/webapks_ui.h", 778 ] 779 if (enable_feed_v1 || enable_feed_v2) { 780 sources += [ 781 "webui/feed_internals/feed_internals_ui.cc", 782 "webui/feed_internals/feed_internals_ui.h", 783 ] 784 } 785 if (enable_feed_v1) { 786 sources += [ 787 "webui/feed_internals/feed_internals_page_handler.cc", 788 "webui/feed_internals/feed_internals_page_handler.h", 789 ] 790 } 791 if (enable_feed_v2) { 792 sources += [ 793 "webui/feed_internals/feedv2_internals_page_handler.cc", 794 "webui/feed_internals/feedv2_internals_page_handler.h", 795 ] 796 } 797 798 deps += [ 799 "//chrome/android:jni_headers", 800 "//chrome/android/features/dev_ui:buildflags", 801 "//chrome/browser/image_decoder", 802 "//chrome/browser/resources/webapks:webapks_ui_resources", 803 "//components/autofill_assistant/browser", 804 "//components/autofill_assistant/browser:proto", 805 "//components/browser_ui/client_certificate/android", 806 "//components/embedder_support/android:browser_context", 807 "//components/embedder_support/android:context_menu", 808 "//components/embedder_support/android:web_contents_delegate", 809 "//components/infobars/android", 810 "//components/javascript_dialogs/android:jni_headers", 811 "//components/navigation_interception", 812 "//components/optimization_guide/proto:optimization_guide_proto", 813 "//components/page_info", 814 "//components/page_info/android:android", 815 "//components/subresource_filter/core/browser", 816 "//components/thin_webview:thin_webview", 817 "//components/translate/content/android", 818 "//crypto:platform", 819 "//device/vr/buildflags", 820 "//services/device/public/cpp/usb", 821 "//services/device/public/mojom:usb", 822 "//ui/android", 823 ] 824 } else { 825 # !is_android 826 sources += [ 827 "app_icon_loader.cc", 828 "app_icon_loader.h", 829 "apps/app_info_dialog.h", 830 "apps/chrome_app_delegate.cc", 831 "apps/chrome_app_delegate.h", 832 "apps/chrome_app_window_client.cc", 833 "apps/chrome_app_window_client.h", 834 "apps/directory_access_confirmation_dialog.cc", 835 "apps/directory_access_confirmation_dialog.h", 836 "blocked_content/framebust_block_tab_helper.cc", 837 "blocked_content/framebust_block_tab_helper.h", 838 "blocked_content/popunder_preventer.cc", 839 "blocked_content/popunder_preventer.h", 840 "bluetooth/bluetooth_chooser_controller.cc", 841 "bluetooth/bluetooth_chooser_controller.h", 842 "bluetooth/bluetooth_chooser_desktop.cc", 843 "bluetooth/bluetooth_chooser_desktop.h", 844 "bluetooth/bluetooth_scanning_prompt_controller.cc", 845 "bluetooth/bluetooth_scanning_prompt_controller.h", 846 "bluetooth/bluetooth_scanning_prompt_desktop.cc", 847 "bluetooth/bluetooth_scanning_prompt_desktop.h", 848 "bluetooth/chrome_extension_bluetooth_chooser.cc", 849 "bluetooth/chrome_extension_bluetooth_chooser.h", 850 "bookmarks/bookmark_bar.h", 851 "bookmarks/bookmark_bubble_observer.h", 852 "bookmarks/bookmark_context_menu_controller.cc", 853 "bookmarks/bookmark_context_menu_controller.h", 854 "bookmarks/bookmark_drag_drop.cc", 855 "bookmarks/bookmark_drag_drop.h", 856 "bookmarks/bookmark_editor.cc", 857 "bookmarks/bookmark_editor.h", 858 "bookmarks/bookmark_stats.cc", 859 "bookmarks/bookmark_stats.h", 860 "bookmarks/bookmark_tab_helper.cc", 861 "bookmarks/bookmark_tab_helper.h", 862 "bookmarks/bookmark_tab_helper_observer.h", 863 "bookmarks/bookmark_utils.cc", 864 "bookmarks/bookmark_utils.h", 865 "bookmarks/bookmark_utils_desktop.cc", 866 "bookmarks/bookmark_utils_desktop.h", 867 "bookmarks/recently_used_folders_combo_model.cc", 868 "bookmarks/recently_used_folders_combo_model.h", 869 "browser.cc", 870 "browser.h", 871 "browser_command_controller.cc", 872 "browser_command_controller.h", 873 "browser_commands.cc", 874 "browser_commands.h", 875 "browser_content_setting_bubble_model_delegate.cc", 876 "browser_content_setting_bubble_model_delegate.h", 877 "browser_finder.cc", 878 "browser_finder.h", 879 "browser_instant_controller.cc", 880 "browser_instant_controller.h", 881 "browser_list.cc", 882 "browser_list.h", 883 "browser_list_observer.h", 884 "browser_live_tab_context.cc", 885 "browser_live_tab_context.h", 886 "browser_location_bar_model_delegate.cc", 887 "browser_location_bar_model_delegate.h", 888 "browser_navigator.cc", 889 "browser_navigator.h", 890 "browser_otr_state.cc", 891 "browser_otr_state.h", 892 "browser_tab_restorer.cc", 893 "browser_tab_strip_model_delegate.cc", 894 "browser_tab_strip_model_delegate.h", 895 "browser_tab_strip_tracker.cc", 896 "browser_tab_strip_tracker.h", 897 "browser_tab_strip_tracker_delegate.h", 898 "browser_tabrestore.cc", 899 "browser_tabrestore.h", 900 "browser_tabstrip.cc", 901 "browser_tabstrip.h", 902 "browser_view_prefs.cc", 903 "browser_view_prefs.h", 904 "browser_window.h", 905 "browser_window_state.cc", 906 "browser_window_state.h", 907 "caption_bubble_controller.h", 908 "chrome_pages.cc", 909 "chrome_pages.h", 910 "chrome_web_modal_dialog_manager_delegate.cc", 911 "chrome_web_modal_dialog_manager_delegate.h", 912 "collected_cookies_infobar_delegate.cc", 913 "collected_cookies_infobar_delegate.h", 914 "commander/apps_command_source.cc", 915 "commander/apps_command_source.h", 916 "commander/command_source.cc", 917 "commander/command_source.h", 918 "commander/commander.cc", 919 "commander/commander.h", 920 "commander/commander_backend.h", 921 "commander/commander_controller.cc", 922 "commander/commander_controller.h", 923 "commander/commander_frontend.h", 924 "commander/commander_view_model.cc", 925 "commander/commander_view_model.h", 926 "commander/fuzzy_finder.cc", 927 "commander/fuzzy_finder.h", 928 "commander/simple_command_source.cc", 929 "commander/simple_command_source.h", 930 "confirm_bubble_model.cc", 931 "confirm_bubble_model.h", 932 "content_settings/content_setting_bubble_model.cc", 933 "content_settings/content_setting_bubble_model.h", 934 "content_settings/content_setting_bubble_model_delegate.h", 935 "content_settings/content_setting_image_model.cc", 936 "content_settings/content_setting_image_model.h", 937 "content_settings/content_setting_image_model_states.cc", 938 "content_settings/content_setting_image_model_states.h", 939 "exclusive_access/exclusive_access_bubble.cc", 940 "exclusive_access/exclusive_access_bubble.h", 941 "exclusive_access/exclusive_access_bubble_hide_callback.h", 942 "exclusive_access/exclusive_access_bubble_type.cc", 943 "exclusive_access/exclusive_access_bubble_type.h", 944 "exclusive_access/exclusive_access_context.h", 945 "exclusive_access/exclusive_access_controller_base.cc", 946 "exclusive_access/exclusive_access_controller_base.h", 947 "exclusive_access/exclusive_access_manager.cc", 948 "exclusive_access/exclusive_access_manager.h", 949 "exclusive_access/fullscreen_controller.cc", 950 "exclusive_access/fullscreen_controller.h", 951 "exclusive_access/fullscreen_observer.h", 952 "exclusive_access/fullscreen_within_tab_helper.cc", 953 "exclusive_access/fullscreen_within_tab_helper.h", 954 "exclusive_access/keyboard_lock_controller.cc", 955 "exclusive_access/keyboard_lock_controller.h", 956 "exclusive_access/mouse_lock_controller.cc", 957 "exclusive_access/mouse_lock_controller.h", 958 "find_bar/find_bar_controller.cc", 959 "find_bar/find_bar_controller.h", 960 "find_bar/find_bar_platform_helper.cc", 961 "find_bar/find_bar_platform_helper.h", 962 "focus_tab_after_navigation_helper.cc", 963 "focus_tab_after_navigation_helper.h", 964 "global_error/global_error.cc", 965 "global_error/global_error.h", 966 "global_error/global_error_bubble_view_base.h", 967 "global_error/global_error_observer.h", 968 "global_error/global_error_service.cc", 969 "global_error/global_error_service.h", 970 "global_error/global_error_service_factory.cc", 971 "global_error/global_error_service_factory.h", 972 "global_media_controls/cast_media_notification_item.cc", 973 "global_media_controls/cast_media_notification_item.h", 974 "global_media_controls/cast_media_notification_provider.cc", 975 "global_media_controls/cast_media_notification_provider.h", 976 "global_media_controls/cast_media_session_controller.cc", 977 "global_media_controls/cast_media_session_controller.h", 978 "global_media_controls/media_dialog_delegate.cc", 979 "global_media_controls/media_dialog_delegate.h", 980 "global_media_controls/media_notification_container_impl.h", 981 "global_media_controls/media_notification_container_observer.h", 982 "global_media_controls/media_notification_device_monitor.cc", 983 "global_media_controls/media_notification_device_monitor.h", 984 "global_media_controls/media_notification_device_provider.h", 985 "global_media_controls/media_notification_device_provider_impl.cc", 986 "global_media_controls/media_notification_device_provider_impl.h", 987 "global_media_controls/media_notification_service.cc", 988 "global_media_controls/media_notification_service.h", 989 "global_media_controls/media_notification_service_factory.cc", 990 "global_media_controls/media_notification_service_factory.h", 991 "global_media_controls/media_notification_service_observer.h", 992 "global_media_controls/media_toolbar_button_controller.cc", 993 "global_media_controls/media_toolbar_button_controller.h", 994 "global_media_controls/media_toolbar_button_controller_delegate.cc", 995 "global_media_controls/media_toolbar_button_controller_delegate.h", 996 "global_media_controls/media_toolbar_button_observer.h", 997 "global_media_controls/overlay_media_notification.h", 998 "global_media_controls/overlay_media_notifications_manager.h", 999 "global_media_controls/overlay_media_notifications_manager_impl.cc", 1000 "global_media_controls/overlay_media_notifications_manager_impl.h", 1001 "global_media_controls/presentation_request_notification_item.cc", 1002 "global_media_controls/presentation_request_notification_item.h", 1003 "global_media_controls/presentation_request_notification_provider.cc", 1004 "global_media_controls/presentation_request_notification_provider.h", 1005 "hats/hats_helper.cc", 1006 "hats/hats_helper.h", 1007 "hats/hats_service.cc", 1008 "hats/hats_service.h", 1009 "hats/hats_service_factory.cc", 1010 "hats/hats_service_factory.h", 1011 "hats/hats_survey_status_checker.cc", 1012 "hats/hats_survey_status_checker.h", 1013 "hid/hid_chooser.cc", 1014 "hid/hid_chooser.h", 1015 "hid/hid_chooser_controller.cc", 1016 "hid/hid_chooser_controller.h", 1017 "hung_renderer/hung_renderer_core.cc", 1018 "hung_renderer/hung_renderer_core.h", 1019 "intent_picker_tab_helper.cc", 1020 "intent_picker_tab_helper.h", 1021 "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_desktop.cc", 1022 "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_desktop.h", 1023 "layout_constants.cc", 1024 "layout_constants.h", 1025 "location_bar/location_bar.h", 1026 "managed_ui.cc", 1027 "managed_ui.h", 1028 "media_router/cast_dialog_controller.h", 1029 "media_router/cast_dialog_model.cc", 1030 "media_router/cast_dialog_model.h", 1031 "media_router/cast_modes_with_media_sources.cc", 1032 "media_router/cast_modes_with_media_sources.h", 1033 "media_router/cloud_services_dialog.h", 1034 "media_router/media_cast_mode.cc", 1035 "media_router/media_cast_mode.h", 1036 "media_router/media_router_file_dialog.cc", 1037 "media_router/media_router_file_dialog.h", 1038 "media_router/media_router_ui.cc", 1039 "media_router/media_router_ui.h", 1040 "media_router/media_router_ui_helper.cc", 1041 "media_router/media_router_ui_helper.h", 1042 "media_router/media_router_ui_service.cc", 1043 "media_router/media_router_ui_service.h", 1044 "media_router/media_router_ui_service_factory.cc", 1045 "media_router/media_router_ui_service_factory.h", 1046 "media_router/media_sink_with_cast_modes.cc", 1047 "media_router/media_sink_with_cast_modes.h", 1048 "media_router/presentation_receiver_window.h", 1049 "media_router/presentation_receiver_window_controller.cc", 1050 "media_router/presentation_receiver_window_controller.h", 1051 "media_router/presentation_receiver_window_delegate.h", 1052 "media_router/query_result_manager.cc", 1053 "media_router/query_result_manager.h", 1054 "media_router/ui_media_sink.cc", 1055 "media_router/ui_media_sink.h", 1056 "native_window_tracker.h", 1057 "omnibox/alternate_nav_infobar_delegate.cc", 1058 "omnibox/alternate_nav_infobar_delegate.h", 1059 "omnibox/chrome_omnibox_client.cc", 1060 "omnibox/chrome_omnibox_client.h", 1061 "omnibox/chrome_omnibox_edit_controller.cc", 1062 "omnibox/chrome_omnibox_edit_controller.h", 1063 "omnibox/chrome_omnibox_navigation_observer.cc", 1064 "omnibox/chrome_omnibox_navigation_observer.h", 1065 "omnibox/clipboard_utils.cc", 1066 "omnibox/clipboard_utils.h", 1067 "omnibox/omnibox_tab_helper.cc", 1068 "omnibox/omnibox_tab_helper.h", 1069 "omnibox/omnibox_theme.cc", 1070 "omnibox/omnibox_theme.h", 1071 "page_action/page_action_icon_type.h", 1072 "page_info/page_info_dialog.cc", 1073 "page_info/page_info_dialog.h", 1074 "page_info/page_info_infobar_delegate.cc", 1075 "page_info/page_info_infobar_delegate.h", 1076 "page_info/permission_menu_model.cc", 1077 "page_info/permission_menu_model.h", 1078 "passwords/bubble_controllers/auto_sign_in_bubble_controller.cc", 1079 "passwords/bubble_controllers/auto_sign_in_bubble_controller.h", 1080 "passwords/bubble_controllers/generation_confirmation_bubble_controller.cc", 1081 "passwords/bubble_controllers/generation_confirmation_bubble_controller.h", 1082 "passwords/bubble_controllers/items_bubble_controller.cc", 1083 "passwords/bubble_controllers/items_bubble_controller.h", 1084 "passwords/bubble_controllers/move_to_account_store_bubble_controller.cc", 1085 "passwords/bubble_controllers/move_to_account_store_bubble_controller.h", 1086 "passwords/bubble_controllers/password_bubble_controller_base.cc", 1087 "passwords/bubble_controllers/password_bubble_controller_base.h", 1088 "passwords/bubble_controllers/post_save_compromised_bubble_controller.cc", 1089 "passwords/bubble_controllers/post_save_compromised_bubble_controller.h", 1090 "passwords/bubble_controllers/save_unsynced_credentials_locally_bubble_controller.cc", 1091 "passwords/bubble_controllers/save_unsynced_credentials_locally_bubble_controller.h", 1092 "passwords/bubble_controllers/save_update_bubble_controller.cc", 1093 "passwords/bubble_controllers/save_update_bubble_controller.h", 1094 "passwords/bubble_controllers/save_update_with_account_store_bubble_controller.cc", 1095 "passwords/bubble_controllers/save_update_with_account_store_bubble_controller.h", 1096 "passwords/bubble_controllers/sign_in_promo_bubble_controller.cc", 1097 "passwords/bubble_controllers/sign_in_promo_bubble_controller.h", 1098 "passwords/credential_leak_dialog_controller.h", 1099 "passwords/credential_leak_dialog_controller_impl.cc", 1100 "passwords/credential_leak_dialog_controller_impl.h", 1101 "passwords/credential_manager_dialog_controller.h", 1102 "passwords/credential_manager_dialog_controller_impl.cc", 1103 "passwords/credential_manager_dialog_controller_impl.h", 1104 "passwords/manage_passwords_icon_view.h", 1105 "passwords/manage_passwords_ui_controller.cc", 1106 "passwords/manage_passwords_ui_controller.h", 1107 "passwords/password_base_dialog_controller.h", 1108 "passwords/password_dialog_prompts.h", 1109 "passwords/passwords_client_ui_delegate.cc", 1110 "passwords/passwords_client_ui_delegate.h", 1111 "passwords/passwords_leak_dialog_delegate.h", 1112 "passwords/passwords_model_delegate.cc", 1113 "passwords/passwords_model_delegate.h", 1114 "pdf/chrome_pdf_web_contents_helper_client.cc", 1115 "pdf/chrome_pdf_web_contents_helper_client.h", 1116 "permission_bubble/permission_prompt.h", 1117 "sad_tab.cc", 1118 "sad_tab.h", 1119 "sad_tab_helper.cc", 1120 "sad_tab_helper.h", 1121 "sad_tab_types.h", 1122 "scoped_tabbed_browser_displayer.cc", 1123 "scoped_tabbed_browser_displayer.h", 1124 "search/instant_controller.cc", 1125 "search/instant_controller.h", 1126 "search/new_tab_page_navigation_throttle.cc", 1127 "search/new_tab_page_navigation_throttle.h", 1128 "search/ntp_user_data_logger.cc", 1129 "search/ntp_user_data_logger.h", 1130 "search/ntp_user_data_types.h", 1131 "search/omnibox_mojo_utils.cc", 1132 "search/omnibox_mojo_utils.h", 1133 "search/omnibox_utils.cc", 1134 "search/omnibox_utils.h", 1135 "search/search_ipc_router.cc", 1136 "search/search_ipc_router.h", 1137 "search/search_ipc_router_policy_impl.cc", 1138 "search/search_ipc_router_policy_impl.h", 1139 "search/search_tab_helper.cc", 1140 "search/search_tab_helper.h", 1141 "send_tab_to_self/send_tab_to_self_sub_menu_model.cc", 1142 "send_tab_to_self/send_tab_to_self_sub_menu_model.h", 1143 "serial/serial_chooser.cc", 1144 "serial/serial_chooser.h", 1145 "serial/serial_chooser_controller.cc", 1146 "serial/serial_chooser_controller.h", 1147 "signin/profile_colors_util.cc", 1148 "signin/profile_colors_util.h", 1149 "singleton_tabs.cc", 1150 "singleton_tabs.h", 1151 "startup/automation_infobar_delegate.cc", 1152 "startup/automation_infobar_delegate.h", 1153 "startup/google_api_keys_infobar_delegate.cc", 1154 "startup/google_api_keys_infobar_delegate.h", 1155 "startup/launch_mode_recorder.cc", 1156 "startup/launch_mode_recorder.h", 1157 "startup/obsolete_system_infobar_delegate.cc", 1158 "startup/obsolete_system_infobar_delegate.h", 1159 "startup/startup_browser_creator.cc", 1160 "startup/startup_browser_creator.h", 1161 "startup/startup_browser_creator_impl.cc", 1162 "startup/startup_browser_creator_impl.h", 1163 "startup/startup_tab.cc", 1164 "startup/startup_tab.h", 1165 "startup/startup_tab_provider.cc", 1166 "startup/startup_tab_provider.h", 1167 "startup/startup_types.h", 1168 "sync/browser_synced_tab_delegate.cc", 1169 "sync/browser_synced_tab_delegate.h", 1170 "sync/browser_synced_window_delegate.cc", 1171 "sync/browser_synced_window_delegate.h", 1172 "sync/browser_synced_window_delegates_getter.cc", 1173 "sync/browser_synced_window_delegates_getter.h", 1174 "sync/bubble_sync_promo_delegate.h", 1175 "sync/profile_signin_confirmation_helper.cc", 1176 "sync/profile_signin_confirmation_helper.h", 1177 "sync/sync_promo_ui.cc", 1178 "sync/sync_promo_ui.h", 1179 "tab_contents/tab_contents_iterator.cc", 1180 "tab_contents/tab_contents_iterator.h", 1181 "tab_modal_confirm_dialog_delegate.cc", 1182 "tab_modal_confirm_dialog_delegate.h", 1183 "tab_sharing/tab_sharing_infobar_delegate.cc", 1184 "tab_sharing/tab_sharing_infobar_delegate.h", 1185 "tab_sharing/tab_sharing_ui.h", 1186 "tabs/existing_base_sub_menu_model.cc", 1187 "tabs/existing_base_sub_menu_model.h", 1188 "tabs/existing_tab_group_sub_menu_model.cc", 1189 "tabs/existing_tab_group_sub_menu_model.h", 1190 "tabs/existing_window_sub_menu_model.cc", 1191 "tabs/existing_window_sub_menu_model.h", 1192 "tabs/hover_tab_selector.cc", 1193 "tabs/hover_tab_selector.h", 1194 "tabs/pinned_tab_codec.cc", 1195 "tabs/pinned_tab_codec.h", 1196 "tabs/pinned_tab_service.cc", 1197 "tabs/pinned_tab_service.h", 1198 "tabs/pinned_tab_service_factory.cc", 1199 "tabs/pinned_tab_service_factory.h", 1200 "tabs/tab_change_type.h", 1201 "tabs/tab_group.cc", 1202 "tabs/tab_group.h", 1203 "tabs/tab_group_controller.h", 1204 "tabs/tab_group_model.cc", 1205 "tabs/tab_group_model.h", 1206 "tabs/tab_group_theme.cc", 1207 "tabs/tab_group_theme.h", 1208 "tabs/tab_menu_model.cc", 1209 "tabs/tab_menu_model.h", 1210 "tabs/tab_menu_model_factory.cc", 1211 "tabs/tab_menu_model_factory.h", 1212 "tabs/tab_network_state.cc", 1213 "tabs/tab_network_state.h", 1214 "tabs/tab_renderer_data.cc", 1215 "tabs/tab_renderer_data.h", 1216 "tabs/tab_strip_model.cc", 1217 "tabs/tab_strip_model.h", 1218 "tabs/tab_strip_model_delegate.cc", 1219 "tabs/tab_strip_model_delegate.h", 1220 "tabs/tab_strip_model_observer.cc", 1221 "tabs/tab_strip_model_observer.h", 1222 "tabs/tab_strip_model_order_controller.cc", 1223 "tabs/tab_strip_model_order_controller.h", 1224 "tabs/tab_strip_model_stats_recorder.cc", 1225 "tabs/tab_strip_model_stats_recorder.h", 1226 "tabs/tab_style.cc", 1227 "tabs/tab_style.h", 1228 "tabs/tab_switch_event_latency_recorder.cc", 1229 "tabs/tab_switch_event_latency_recorder.h", 1230 "tabs/tab_types.h", 1231 "tabs/tab_utils.cc", 1232 "tabs/tab_utils.h", 1233 "task_manager/task_manager_columns.cc", 1234 "task_manager/task_manager_columns.h", 1235 "task_manager/task_manager_table_model.cc", 1236 "task_manager/task_manager_table_model.h", 1237 "thumbnails/thumbnail_capture_driver.cc", 1238 "thumbnails/thumbnail_capture_driver.h", 1239 "thumbnails/thumbnail_image.cc", 1240 "thumbnails/thumbnail_image.h", 1241 "thumbnails/thumbnail_readiness_tracker.cc", 1242 "thumbnails/thumbnail_readiness_tracker.h", 1243 "thumbnails/thumbnail_scheduler.h", 1244 "thumbnails/thumbnail_scheduler_impl.cc", 1245 "thumbnails/thumbnail_scheduler_impl.h", 1246 "thumbnails/thumbnail_stats_tracker.cc", 1247 "thumbnails/thumbnail_stats_tracker.h", 1248 "thumbnails/thumbnail_tab_helper.cc", 1249 "thumbnails/thumbnail_tab_helper.h", 1250 "toolbar/app_menu_icon_controller.cc", 1251 "toolbar/app_menu_icon_controller.h", 1252 "toolbar/app_menu_model.cc", 1253 "toolbar/app_menu_model.h", 1254 "toolbar/back_forward_menu_model.cc", 1255 "toolbar/back_forward_menu_model.h", 1256 "toolbar/bookmark_sub_menu_model.cc", 1257 "toolbar/bookmark_sub_menu_model.h", 1258 "toolbar/media_router_action_controller.cc", 1259 "toolbar/media_router_action_controller.h", 1260 "toolbar/media_router_contextual_menu.cc", 1261 "toolbar/media_router_contextual_menu.h", 1262 "toolbar/recent_tabs_sub_menu_model.cc", 1263 "toolbar/recent_tabs_sub_menu_model.h", 1264 "toolbar/toolbar_action_view_controller.h", 1265 "toolbar/toolbar_action_view_delegate.cc", 1266 "toolbar/toolbar_action_view_delegate.h", 1267 "toolbar/toolbar_actions_bar.cc", 1268 "toolbar/toolbar_actions_bar.h", 1269 "toolbar/toolbar_actions_bar_bubble_delegate.h", 1270 "toolbar/toolbar_actions_bar_delegate.h", 1271 "toolbar/toolbar_actions_bar_observer.h", 1272 "toolbar/toolbar_actions_model.cc", 1273 "toolbar/toolbar_actions_model.h", 1274 "toolbar/toolbar_actions_model_factory.cc", 1275 "toolbar/toolbar_actions_model_factory.h", 1276 "translate/translate_bubble_factory.cc", 1277 "translate/translate_bubble_factory.h", 1278 "uma_browsing_activity_observer.cc", 1279 "uma_browsing_activity_observer.h", 1280 "unload_controller.cc", 1281 "unload_controller.h", 1282 "user_education/active_tab_tracker.cc", 1283 "user_education/active_tab_tracker.h", 1284 "user_education/feature_promo_controller.cc", 1285 "user_education/feature_promo_controller.h", 1286 "user_education/feature_promo_snooze_service.cc", 1287 "user_education/feature_promo_snooze_service.h", 1288 "user_education/reopen_tab_in_product_help.cc", 1289 "user_education/reopen_tab_in_product_help.h", 1290 "user_education/reopen_tab_in_product_help_factory.cc", 1291 "user_education/reopen_tab_in_product_help_factory.h", 1292 "user_education/reopen_tab_in_product_help_trigger.cc", 1293 "user_education/reopen_tab_in_product_help_trigger.h", 1294 "views/eye_dropper/eye_dropper.cc", 1295 "views/eye_dropper/eye_dropper.h", 1296 "views/eye_dropper/eye_dropper_view.cc", 1297 "views/eye_dropper/eye_dropper_view.h", 1298 "views/eye_dropper/eye_dropper_view_mac.h", 1299 "views/eye_dropper/eye_dropper_view_mac.mm", 1300 "webui/app_launcher_login_handler.cc", 1301 "webui/app_launcher_login_handler.h", 1302 "webui/app_management/app_management_page_handler.cc", 1303 "webui/app_management/app_management_page_handler.h", 1304 "webui/bookmarks/bookmarks_message_handler.cc", 1305 "webui/bookmarks/bookmarks_message_handler.h", 1306 "webui/bookmarks/bookmarks_ui.cc", 1307 "webui/bookmarks/bookmarks_ui.h", 1308 "webui/chrome_web_contents_handler.cc", 1309 "webui/chrome_web_contents_handler.h", 1310 "webui/commander/commander_handler.cc", 1311 "webui/commander/commander_handler.h", 1312 "webui/commander/commander_ui.cc", 1313 "webui/commander/commander_ui.h", 1314 "webui/customize_themes/chrome_customize_themes_handler.cc", 1315 "webui/customize_themes/chrome_customize_themes_handler.h", 1316 "webui/devtools_ui.cc", 1317 "webui/devtools_ui.h", 1318 "webui/devtools_ui_data_source.cc", 1319 "webui/devtools_ui_data_source.h", 1320 "webui/downloads/downloads_dom_handler.cc", 1321 "webui/downloads/downloads_dom_handler.h", 1322 "webui/downloads/downloads_list_tracker.cc", 1323 "webui/downloads/downloads_list_tracker.h", 1324 "webui/downloads/downloads_ui.cc", 1325 "webui/downloads/downloads_ui.h", 1326 "webui/extensions/extensions_internals_source.cc", 1327 "webui/extensions/extensions_internals_source.h", 1328 "webui/extensions/extensions_ui.cc", 1329 "webui/extensions/extensions_ui.h", 1330 "webui/favicon_source.cc", 1331 "webui/favicon_source.h", 1332 "webui/help/version_updater.h", 1333 "webui/history/browsing_history_handler.cc", 1334 "webui/history/browsing_history_handler.h", 1335 "webui/history/foreign_session_handler.cc", 1336 "webui/history/foreign_session_handler.h", 1337 "webui/history/history_login_handler.cc", 1338 "webui/history/history_login_handler.h", 1339 "webui/history/history_ui.cc", 1340 "webui/history/history_ui.h", 1341 "webui/history/navigation_handler.cc", 1342 "webui/history/navigation_handler.h", 1343 "webui/identity_internals_ui.cc", 1344 "webui/identity_internals_ui.h", 1345 "webui/inspect_ui.cc", 1346 "webui/inspect_ui.h", 1347 "webui/internals/web_app/web_app_internals_page_handler_impl.cc", 1348 "webui/internals/web_app/web_app_internals_page_handler_impl.h", 1349 "webui/managed_ui_handler.cc", 1350 "webui/managed_ui_handler.h", 1351 "webui/management_ui.cc", 1352 "webui/management_ui.h", 1353 "webui/management_ui_handler.cc", 1354 "webui/management_ui_handler.h", 1355 "webui/media/media_feeds_ui.cc", 1356 "webui/media/media_feeds_ui.h", 1357 "webui/media_router/media_router_internals_ui.cc", 1358 "webui/media_router/media_router_internals_ui.h", 1359 "webui/media_router/media_router_internals_webui_message_handler.cc", 1360 "webui/media_router/media_router_internals_webui_message_handler.h", 1361 "webui/media_router/web_contents_display_observer.h", 1362 "webui/new_tab_page/new_tab_page_handler.cc", 1363 "webui/new_tab_page/new_tab_page_handler.h", 1364 "webui/new_tab_page/new_tab_page_ui.cc", 1365 "webui/new_tab_page/new_tab_page_ui.h", 1366 "webui/new_tab_page/promo_browser_command/promo_browser_command_handler.cc", 1367 "webui/new_tab_page/promo_browser_command/promo_browser_command_handler.h", 1368 "webui/new_tab_page/untrusted_source.cc", 1369 "webui/new_tab_page/untrusted_source.h", 1370 "webui/ntp/app_icon_webui_handler.cc", 1371 "webui/ntp/app_icon_webui_handler.h", 1372 "webui/ntp/app_launcher_handler.cc", 1373 "webui/ntp/app_launcher_handler.h", 1374 "webui/ntp/app_resource_cache_factory.cc", 1375 "webui/ntp/app_resource_cache_factory.h", 1376 "webui/ntp/cookie_controls_handler.cc", 1377 "webui/ntp/cookie_controls_handler.h", 1378 "webui/ntp/core_app_launcher_handler.cc", 1379 "webui/ntp/core_app_launcher_handler.h", 1380 "webui/ntp/ephemeral_guest_signin_handler.cc", 1381 "webui/ntp/ephemeral_guest_signin_handler.h", 1382 "webui/ntp/new_tab_ui.cc", 1383 "webui/ntp/new_tab_ui.h", 1384 "webui/ntp/ntp_resource_cache.cc", 1385 "webui/ntp/ntp_resource_cache.h", 1386 "webui/ntp/ntp_resource_cache_factory.cc", 1387 "webui/ntp/ntp_resource_cache_factory.h", 1388 "webui/omnibox/omnibox_popup_handler.cc", 1389 "webui/omnibox/omnibox_popup_handler.h", 1390 "webui/page_not_available_for_guest/page_not_available_for_guest_ui.cc", 1391 "webui/page_not_available_for_guest/page_not_available_for_guest_ui.h", 1392 "webui/plural_string_handler.cc", 1393 "webui/plural_string_handler.h", 1394 "webui/policy_indicator_localized_strings_provider.cc", 1395 "webui/policy_indicator_localized_strings_provider.h", 1396 "webui/profile_info_watcher.cc", 1397 "webui/profile_info_watcher.h", 1398 "webui/read_later/read_later_page_handler.cc", 1399 "webui/read_later/read_later_page_handler.h", 1400 "webui/read_later/read_later_ui.cc", 1401 "webui/read_later/read_later_ui.h", 1402 "webui/sanitized_image_source.cc", 1403 "webui/sanitized_image_source.h", 1404 "webui/settings/about_handler.cc", 1405 "webui/settings/about_handler.h", 1406 "webui/settings/accessibility_main_handler.cc", 1407 "webui/settings/accessibility_main_handler.h", 1408 "webui/settings/appearance_handler.cc", 1409 "webui/settings/appearance_handler.h", 1410 "webui/settings/browser_lifetime_handler.cc", 1411 "webui/settings/browser_lifetime_handler.h", 1412 "webui/settings/captions_handler.cc", 1413 "webui/settings/captions_handler.h", 1414 "webui/settings/custom_home_pages_table_model.cc", 1415 "webui/settings/custom_home_pages_table_model.h", 1416 "webui/settings/downloads_handler.cc", 1417 "webui/settings/downloads_handler.h", 1418 "webui/settings/extension_control_handler.cc", 1419 "webui/settings/extension_control_handler.h", 1420 "webui/settings/font_handler.cc", 1421 "webui/settings/font_handler.h", 1422 "webui/settings/hats_handler.cc", 1423 "webui/settings/hats_handler.h", 1424 "webui/settings/import_data_handler.cc", 1425 "webui/settings/import_data_handler.h", 1426 "webui/settings/languages_handler.cc", 1427 "webui/settings/languages_handler.h", 1428 "webui/settings/metrics_reporting_handler.cc", 1429 "webui/settings/metrics_reporting_handler.h", 1430 "webui/settings/on_startup_handler.cc", 1431 "webui/settings/on_startup_handler.h", 1432 "webui/settings/people_handler.cc", 1433 "webui/settings/people_handler.h", 1434 "webui/settings/profile_info_handler.cc", 1435 "webui/settings/profile_info_handler.h", 1436 "webui/settings/protocol_handlers_handler.cc", 1437 "webui/settings/protocol_handlers_handler.h", 1438 "webui/settings/recent_site_settings_helper.cc", 1439 "webui/settings/recent_site_settings_helper.h", 1440 "webui/settings/reset_settings_handler.cc", 1441 "webui/settings/reset_settings_handler.h", 1442 "webui/settings/safety_check_handler.cc", 1443 "webui/settings/safety_check_handler.h", 1444 "webui/settings/search_engines_handler.cc", 1445 "webui/settings/search_engines_handler.h", 1446 "webui/settings/settings_clear_browsing_data_handler.cc", 1447 "webui/settings/settings_clear_browsing_data_handler.h", 1448 "webui/settings/settings_cookies_view_handler.cc", 1449 "webui/settings/settings_cookies_view_handler.h", 1450 "webui/settings/settings_localized_strings_provider.cc", 1451 "webui/settings/settings_localized_strings_provider.h", 1452 "webui/settings/settings_media_devices_selection_handler.cc", 1453 "webui/settings/settings_media_devices_selection_handler.h", 1454 "webui/settings/settings_page_ui_handler.cc", 1455 "webui/settings/settings_page_ui_handler.h", 1456 "webui/settings/settings_secure_dns_handler.cc", 1457 "webui/settings/settings_secure_dns_handler.h", 1458 "webui/settings/settings_security_key_handler.cc", 1459 "webui/settings/settings_security_key_handler.h", 1460 "webui/settings/settings_startup_pages_handler.cc", 1461 "webui/settings/settings_startup_pages_handler.h", 1462 "webui/settings/settings_ui.cc", 1463 "webui/settings/settings_ui.h", 1464 "webui/settings/shared_settings_localized_strings_provider.cc", 1465 "webui/settings/shared_settings_localized_strings_provider.h", 1466 "webui/settings/site_settings_handler.cc", 1467 "webui/settings/site_settings_handler.h", 1468 "webui/settings/site_settings_helper.cc", 1469 "webui/settings/site_settings_helper.h", 1470 "webui/settings_utils.cc", 1471 "webui/settings_utils.h", 1472 "webui/signin/login_ui_service.cc", 1473 "webui/signin/login_ui_service.h", 1474 "webui/signin/login_ui_service_factory.cc", 1475 "webui/signin/login_ui_service_factory.h", 1476 "webui/signin/signin_utils.cc", 1477 "webui/signin/signin_utils.h", 1478 "webui/sync_file_system_internals/dump_database_handler.cc", 1479 "webui/sync_file_system_internals/dump_database_handler.h", 1480 "webui/sync_file_system_internals/extension_statuses_handler.cc", 1481 "webui/sync_file_system_internals/extension_statuses_handler.h", 1482 "webui/sync_file_system_internals/file_metadata_handler.cc", 1483 "webui/sync_file_system_internals/file_metadata_handler.h", 1484 "webui/sync_file_system_internals/sync_file_system_internals_handler.cc", 1485 "webui/sync_file_system_internals/sync_file_system_internals_handler.h", 1486 "webui/sync_file_system_internals/sync_file_system_internals_ui.cc", 1487 "webui/sync_file_system_internals/sync_file_system_internals_ui.h", 1488 "webui/system_info_ui.cc", 1489 "webui/system_info_ui.h", 1490 "webui/tab_search/tab_search_page_handler.cc", 1491 "webui/tab_search/tab_search_page_handler.h", 1492 "webui/tab_search/tab_search_ui.cc", 1493 "webui/tab_search/tab_search_ui.h", 1494 "webui/theme_handler.cc", 1495 "webui/theme_handler.h", 1496 "webui/theme_source.cc", 1497 "webui/theme_source.h", 1498 "webui/util/image_util.cc", 1499 "webui/util/image_util.h", 1500 "webui/web_footer_experiment_ui.cc", 1501 "webui/web_footer_experiment_ui.h", 1502 "window_sizer/window_sizer.cc", 1503 "window_sizer/window_sizer.h", 1504 "zoom/chrome_zoom_level_otr_delegate.cc", 1505 "zoom/chrome_zoom_level_otr_delegate.h", 1506 "zoom/chrome_zoom_level_prefs.cc", 1507 "zoom/chrome_zoom_level_prefs.h", 1508 ] 1509 deps += [ 1510 "//base/util/values:values_util", 1511 "//build:chromeos_buildflags", 1512 "//chrome/app/vector_icons", 1513 "//chrome/browser:theme_properties", 1514 "//chrome/browser/media/kaleidoscope/mojom", 1515 "//chrome/browser/media/router", 1516 "//chrome/browser/profile_resetter:profile_reset_report_proto", 1517 "//chrome/browser/promo_browser_command:mojo_bindings", 1518 "//chrome/browser/resource_coordinator:tab_metrics_event_proto", 1519 "//chrome/browser/resource_coordinator/tab_ranker", 1520 "//chrome/browser/safe_browsing:advanced_protection", 1521 "//chrome/browser/search/task_module:mojo_bindings", 1522 "//chrome/browser/ui/color:color_headers", 1523 "//chrome/browser/ui/color:mixers", 1524 "//chrome/browser/ui/webui/app_management:mojo_bindings", 1525 "//chrome/browser/ui/webui/internals/web_app:mojo_bindings", 1526 "//chrome/common:buildflags", 1527 "//chrome/common/search:generate_chrome_colors_info", 1528 "//chrome/common/search:mojo_bindings", 1529 "//chrome/common/themes:autogenerated_theme_util", 1530 "//components/feedback/proto", 1531 "//components/keep_alive_registry", 1532 "//components/media_router/common/mojom:media_router", 1533 "//components/network_session_configurator/common", 1534 "//components/page_load_metrics/browser", 1535 "//components/performance_manager:site_data_proto", 1536 "//components/printing/browser", 1537 "//components/profile_metrics", 1538 "//components/reading_list/features:flags", 1539 "//components/safe_browsing/core/common:safe_browsing_policy_handler", 1540 "//components/safety_check", 1541 "//components/search_provider_logos", 1542 "//components/services/app_service/public/cpp:app_update", 1543 "//components/services/app_service/public/mojom", 1544 "//components/ui_metrics", 1545 "//components/url_formatter", 1546 "//components/vector_icons", 1547 "//components/web_modal", 1548 "//components/zoom", 1549 "//device/bluetooth", 1550 "//device/bluetooth/strings:strings_grit", 1551 "//device/fido", 1552 "//ppapi/c", 1553 "//services/device/public/mojom", 1554 "//services/metrics/public/cpp:metrics_cpp", 1555 "//services/preferences/public/mojom:mojom", 1556 "//third_party/blink/public/common:headers", 1557 "//third_party/libaddressinput", 1558 "//third_party/libaddressinput:strings", 1559 "//ui/events", 1560 ] 1561 public_deps += [ "//ui/base/dragdrop/mojom:mojom_headers" ] 1562 1563 if (use_ozone && !is_chromeos) { 1564 deps += [ 1565 "//ui/base:features", 1566 "//ui/ozone", 1567 ] 1568 } 1569 1570 if (is_linux && !is_chromeos) { 1571 deps += [ "//ui/base/ime/linux" ] 1572 } 1573 1574 if (!toolkit_views) { 1575 sources += [ "media_router/cloud_services_dialog.cc" ] 1576 } 1577 1578 if (enable_extensions) { 1579 deps += [ 1580 "//chrome/browser/web_applications", 1581 1582 # TODO(loyso): Erase these. crbug.com/877898. 1583 "//chrome/browser/web_applications:web_applications_on_extensions", 1584 "//chrome/browser/web_applications/components", 1585 "//chrome/browser/web_applications/extensions", 1586 "//google_apis/drive", 1587 ] 1588 } 1589 1590 if (!is_official_build) { 1591 sources += [ 1592 "webui/new_tab_page/foo/foo_handler.cc", 1593 "webui/new_tab_page/foo/foo_handler.h", 1594 ] 1595 deps += [ "//chrome/browser/ui/webui/new_tab_page/foo:mojo_bindings" ] 1596 } 1597 } 1598 1599 if (enable_paint_preview) { 1600 deps += [ "//components/paint_preview/browser" ] 1601 } 1602 1603 if (enable_supervised_users) { 1604 sources += [ 1605 "webui/supervised_user_internals_message_handler.cc", 1606 "webui/supervised_user_internals_message_handler.h", 1607 "webui/supervised_user_internals_ui.cc", 1608 "webui/supervised_user_internals_ui.h", 1609 ] 1610 deps += [ "//chrome/browser/supervised_user/supervised_user_error_page" ] 1611 } 1612 1613 if (is_chromeos) { 1614 assert(enable_extensions) 1615 assert(enable_supervised_users) 1616 assert(toolkit_views) 1617 sources += [ 1618 "app_icon_loader_delegate.h", 1619 "app_list/app_context_menu.cc", 1620 "app_list/app_context_menu.h", 1621 "app_list/app_context_menu_delegate.h", 1622 "app_list/app_list_client_impl.cc", 1623 "app_list/app_list_client_impl.h", 1624 "app_list/app_list_controller_delegate.cc", 1625 "app_list/app_list_controller_delegate.h", 1626 "app_list/app_list_model_builder.cc", 1627 "app_list/app_list_model_builder.h", 1628 "app_list/app_list_model_updater.cc", 1629 "app_list/app_list_model_updater.h", 1630 "app_list/app_list_model_updater_observer.h", 1631 "app_list/app_list_notifier_impl.cc", 1632 "app_list/app_list_notifier_impl.h", 1633 "app_list/app_list_syncable_service.cc", 1634 "app_list/app_list_syncable_service.h", 1635 "app_list/app_list_syncable_service_factory.cc", 1636 "app_list/app_list_syncable_service_factory.h", 1637 "app_list/app_service/app_service_app_icon_loader.cc", 1638 "app_list/app_service/app_service_app_icon_loader.h", 1639 "app_list/app_service/app_service_app_item.cc", 1640 "app_list/app_service/app_service_app_item.h", 1641 "app_list/app_service/app_service_app_model_builder.cc", 1642 "app_list/app_service/app_service_app_model_builder.h", 1643 "app_list/app_service/app_service_context_menu.cc", 1644 "app_list/app_service/app_service_context_menu.h", 1645 "app_list/app_sync_ui_state.cc", 1646 "app_list/app_sync_ui_state.h", 1647 "app_list/app_sync_ui_state_factory.cc", 1648 "app_list/app_sync_ui_state_factory.h", 1649 "app_list/app_sync_ui_state_observer.h", 1650 "app_list/app_sync_ui_state_watcher.cc", 1651 "app_list/app_sync_ui_state_watcher.h", 1652 "app_list/arc/arc_app_dialog.h", 1653 "app_list/arc/arc_app_icon.cc", 1654 "app_list/arc/arc_app_icon.h", 1655 "app_list/arc/arc_app_icon_descriptor.cc", 1656 "app_list/arc/arc_app_icon_descriptor.h", 1657 "app_list/arc/arc_app_icon_factory.cc", 1658 "app_list/arc/arc_app_icon_factory.h", 1659 "app_list/arc/arc_app_launcher.cc", 1660 "app_list/arc/arc_app_launcher.h", 1661 "app_list/arc/arc_app_list_prefs.cc", 1662 "app_list/arc/arc_app_list_prefs.h", 1663 "app_list/arc/arc_app_list_prefs_factory.cc", 1664 "app_list/arc/arc_app_list_prefs_factory.h", 1665 "app_list/arc/arc_app_scoped_pref_update.cc", 1666 "app_list/arc/arc_app_scoped_pref_update.h", 1667 "app_list/arc/arc_app_utils.cc", 1668 "app_list/arc/arc_app_utils.h", 1669 "app_list/arc/arc_data_removal_dialog.h", 1670 "app_list/arc/arc_default_app_list.cc", 1671 "app_list/arc/arc_default_app_list.h", 1672 "app_list/arc/arc_fast_app_reinstall_starter.cc", 1673 "app_list/arc/arc_fast_app_reinstall_starter.h", 1674 "app_list/arc/arc_package_sync_model_type_controller.cc", 1675 "app_list/arc/arc_package_sync_model_type_controller.h", 1676 "app_list/arc/arc_package_syncable_service.cc", 1677 "app_list/arc/arc_package_syncable_service.h", 1678 "app_list/arc/arc_package_syncable_service_factory.cc", 1679 "app_list/arc/arc_package_syncable_service_factory.h", 1680 "app_list/arc/arc_pai_starter.cc", 1681 "app_list/arc/arc_pai_starter.h", 1682 "app_list/arc/arc_playstore_app_context_menu.cc", 1683 "app_list/arc/arc_playstore_app_context_menu.h", 1684 "app_list/arc/arc_usb_host_permission_manager.cc", 1685 "app_list/arc/arc_usb_host_permission_manager.h", 1686 "app_list/arc/arc_usb_host_permission_manager_factory.cc", 1687 "app_list/arc/arc_usb_host_permission_manager_factory.h", 1688 "app_list/arc/arc_vpn_provider_manager.cc", 1689 "app_list/arc/arc_vpn_provider_manager.h", 1690 "app_list/arc/arc_vpn_provider_manager_factory.cc", 1691 "app_list/arc/arc_vpn_provider_manager_factory.h", 1692 "app_list/chrome_app_list_item.cc", 1693 "app_list/chrome_app_list_item.h", 1694 "app_list/chrome_app_list_model_updater.cc", 1695 "app_list/chrome_app_list_model_updater.h", 1696 "app_list/extension_app_utils.cc", 1697 "app_list/extension_app_utils.h", 1698 "app_list/icon_standardizer.cc", 1699 "app_list/icon_standardizer.h", 1700 "app_list/internal_app/internal_app_metadata.cc", 1701 "app_list/internal_app/internal_app_metadata.h", 1702 "app_list/md_icon_normalizer.cc", 1703 "app_list/md_icon_normalizer.h", 1704 "app_list/page_break_app_item.cc", 1705 "app_list/page_break_app_item.h", 1706 "app_list/page_break_constants.cc", 1707 "app_list/page_break_constants.h", 1708 "app_list/search/app_result.cc", 1709 "app_list/search/app_result.h", 1710 "app_list/search/app_search_provider.cc", 1711 "app_list/search/app_search_provider.h", 1712 "app_list/search/app_service_app_result.cc", 1713 "app_list/search/app_service_app_result.h", 1714 "app_list/search/arc/arc_app_data_search_provider.cc", 1715 "app_list/search/arc/arc_app_data_search_provider.h", 1716 "app_list/search/arc/arc_app_data_search_result.cc", 1717 "app_list/search/arc/arc_app_data_search_result.h", 1718 "app_list/search/arc/arc_app_reinstall_app_result.cc", 1719 "app_list/search/arc/arc_app_reinstall_app_result.h", 1720 "app_list/search/arc/arc_app_reinstall_search_provider.cc", 1721 "app_list/search/arc/arc_app_reinstall_search_provider.h", 1722 "app_list/search/arc/arc_app_shortcut_search_result.cc", 1723 "app_list/search/arc/arc_app_shortcut_search_result.h", 1724 "app_list/search/arc/arc_app_shortcuts_search_provider.cc", 1725 "app_list/search/arc/arc_app_shortcuts_search_provider.h", 1726 "app_list/search/arc/arc_playstore_search_provider.cc", 1727 "app_list/search/arc/arc_playstore_search_provider.h", 1728 "app_list/search/arc/arc_playstore_search_result.cc", 1729 "app_list/search/arc/arc_playstore_search_result.h", 1730 "app_list/search/assistant_search_provider.cc", 1731 "app_list/search/assistant_search_provider.h", 1732 "app_list/search/assistant_text_search_provider.cc", 1733 "app_list/search/assistant_text_search_provider.h", 1734 "app_list/search/chrome_search_result.cc", 1735 "app_list/search/chrome_search_result.h", 1736 "app_list/search/common/url_icon_source.cc", 1737 "app_list/search/common/url_icon_source.h", 1738 "app_list/search/cros_action_history/cros_action_recorder.cc", 1739 "app_list/search/cros_action_history/cros_action_recorder.h", 1740 "app_list/search/cros_action_history/cros_action_recorder_tab_tracker.cc", 1741 "app_list/search/cros_action_history/cros_action_recorder_tab_tracker.h", 1742 "app_list/search/drive_quick_access_chip_result.cc", 1743 "app_list/search/drive_quick_access_chip_result.h", 1744 "app_list/search/drive_quick_access_provider.cc", 1745 "app_list/search/drive_quick_access_provider.h", 1746 "app_list/search/drive_quick_access_result.cc", 1747 "app_list/search/drive_quick_access_result.h", 1748 "app_list/search/file_chip_result.cc", 1749 "app_list/search/file_chip_result.h", 1750 "app_list/search/files/drive_zero_state_provider.cc", 1751 "app_list/search/files/drive_zero_state_provider.h", 1752 "app_list/search/files/file_result.cc", 1753 "app_list/search/files/file_result.h", 1754 "app_list/search/files/item_suggest_cache.cc", 1755 "app_list/search/files/item_suggest_cache.h", 1756 "app_list/search/help_app_provider.cc", 1757 "app_list/search/help_app_provider.h", 1758 "app_list/search/launcher_search/launcher_search_icon_image_loader.cc", 1759 "app_list/search/launcher_search/launcher_search_icon_image_loader.h", 1760 "app_list/search/launcher_search/launcher_search_icon_image_loader_impl.cc", 1761 "app_list/search/launcher_search/launcher_search_icon_image_loader_impl.h", 1762 "app_list/search/launcher_search/launcher_search_provider.cc", 1763 "app_list/search/launcher_search/launcher_search_provider.h", 1764 "app_list/search/launcher_search/launcher_search_result.cc", 1765 "app_list/search/launcher_search/launcher_search_result.h", 1766 "app_list/search/mixer.cc", 1767 "app_list/search/mixer.h", 1768 "app_list/search/omnibox_provider.cc", 1769 "app_list/search/omnibox_provider.h", 1770 "app_list/search/omnibox_result.cc", 1771 "app_list/search/omnibox_result.h", 1772 "app_list/search/os_settings_provider.cc", 1773 "app_list/search/os_settings_provider.h", 1774 "app_list/search/search_controller.cc", 1775 "app_list/search/search_controller.h", 1776 "app_list/search/search_controller_factory.cc", 1777 "app_list/search/search_controller_factory.h", 1778 "app_list/search/search_metrics_observer.cc", 1779 "app_list/search/search_metrics_observer.h", 1780 "app_list/search/search_provider.cc", 1781 "app_list/search/search_provider.h", 1782 "app_list/search/search_result_ranker/app_launch_data.cc", 1783 "app_list/search/search_result_ranker/app_launch_data.h", 1784 "app_list/search/search_result_ranker/app_launch_event_logger.cc", 1785 "app_list/search/search_result_ranker/app_launch_event_logger.h", 1786 "app_list/search/search_result_ranker/app_launch_event_logger_helper.cc", 1787 "app_list/search/search_result_ranker/app_launch_event_logger_helper.h", 1788 "app_list/search/search_result_ranker/app_launch_predictor.cc", 1789 "app_list/search/search_result_ranker/app_launch_predictor.h", 1790 "app_list/search/search_result_ranker/app_list_launch_metrics_provider.cc", 1791 "app_list/search/search_result_ranker/app_list_launch_metrics_provider.h", 1792 "app_list/search/search_result_ranker/app_list_launch_recorder.cc", 1793 "app_list/search/search_result_ranker/app_list_launch_recorder.h", 1794 "app_list/search/search_result_ranker/app_list_launch_recorder_util.cc", 1795 "app_list/search/search_result_ranker/app_list_launch_recorder_util.h", 1796 "app_list/search/search_result_ranker/app_search_result_ranker.cc", 1797 "app_list/search/search_result_ranker/app_search_result_ranker.h", 1798 "app_list/search/search_result_ranker/chip_ranker.cc", 1799 "app_list/search/search_result_ranker/chip_ranker.h", 1800 "app_list/search/search_result_ranker/frecency_store.cc", 1801 "app_list/search/search_result_ranker/frecency_store.h", 1802 "app_list/search/search_result_ranker/histogram_util.cc", 1803 "app_list/search/search_result_ranker/histogram_util.h", 1804 "app_list/search/search_result_ranker/ml_app_rank_provider.cc", 1805 "app_list/search/search_result_ranker/ml_app_rank_provider.h", 1806 "app_list/search/search_result_ranker/ranking_item_util.cc", 1807 "app_list/search/search_result_ranker/ranking_item_util.h", 1808 "app_list/search/search_result_ranker/recurrence_predictor.cc", 1809 "app_list/search/search_result_ranker/recurrence_predictor.h", 1810 "app_list/search/search_result_ranker/recurrence_ranker.cc", 1811 "app_list/search/search_result_ranker/recurrence_ranker.h", 1812 "app_list/search/search_result_ranker/recurrence_ranker_util.cc", 1813 "app_list/search/search_result_ranker/recurrence_ranker_util.h", 1814 "app_list/search/search_result_ranker/search_ranking_event_logger.cc", 1815 "app_list/search/search_result_ranker/search_ranking_event_logger.h", 1816 "app_list/search/search_result_ranker/search_result_ranker.cc", 1817 "app_list/search/search_result_ranker/search_result_ranker.h", 1818 "app_list/search/settings_shortcut/settings_shortcut_metadata.cc", 1819 "app_list/search/settings_shortcut/settings_shortcut_metadata.h", 1820 "app_list/search/settings_shortcut/settings_shortcut_provider.cc", 1821 "app_list/search/settings_shortcut/settings_shortcut_provider.h", 1822 "app_list/search/settings_shortcut/settings_shortcut_result.cc", 1823 "app_list/search/settings_shortcut/settings_shortcut_result.h", 1824 "app_list/search/zero_state_file_provider.cc", 1825 "app_list/search/zero_state_file_provider.h", 1826 "app_list/search/zero_state_file_result.cc", 1827 "app_list/search/zero_state_file_result.h", 1828 "ash/accessibility/accessibility_controller_client.cc", 1829 "ash/accessibility/accessibility_controller_client.h", 1830 "ash/ambient/ambient_client_impl.cc", 1831 "ash/ambient/ambient_client_impl.h", 1832 "ash/arc_chrome_actions_client.cc", 1833 "ash/arc_chrome_actions_client.h", 1834 "ash/arc_custom_tab_modal_dialog_host.cc", 1835 "ash/arc_custom_tab_modal_dialog_host.h", 1836 "ash/ash_shell_init.cc", 1837 "ash/ash_shell_init.h", 1838 "ash/ash_util.cc", 1839 "ash/ash_util.h", 1840 "ash/assistant/assistant_client_impl.cc", 1841 "ash/assistant/assistant_client_impl.h", 1842 "ash/assistant/assistant_context_util.cc", 1843 "ash/assistant/assistant_context_util.h", 1844 "ash/assistant/assistant_setup.cc", 1845 "ash/assistant/assistant_setup.h", 1846 "ash/assistant/assistant_state_client.cc", 1847 "ash/assistant/assistant_state_client.h", 1848 "ash/assistant/assistant_web_view_factory_impl.cc", 1849 "ash/assistant/assistant_web_view_factory_impl.h", 1850 "ash/assistant/assistant_web_view_impl.cc", 1851 "ash/assistant/assistant_web_view_impl.h", 1852 "ash/assistant/conversation_starters_client_impl.cc", 1853 "ash/assistant/conversation_starters_client_impl.h", 1854 "ash/assistant/conversation_starters_parser.cc", 1855 "ash/assistant/conversation_starters_parser.h", 1856 "ash/assistant/device_actions.cc", 1857 "ash/assistant/device_actions.h", 1858 "ash/assistant/device_actions_delegate.h", 1859 "ash/assistant/device_actions_delegate_impl.cc", 1860 "ash/assistant/device_actions_delegate_impl.h", 1861 "ash/assistant/search_and_assistant_enabled_checker.cc", 1862 "ash/assistant/search_and_assistant_enabled_checker.h", 1863 "ash/back_gesture_contextual_nudge_delegate.cc", 1864 "ash/back_gesture_contextual_nudge_delegate.h", 1865 "ash/cast_config_controller_media_router.cc", 1866 "ash/cast_config_controller_media_router.h", 1867 "ash/chrome_accessibility_delegate.cc", 1868 "ash/chrome_accessibility_delegate.h", 1869 "ash/chrome_browser_main_extra_parts_ash.cc", 1870 "ash/chrome_browser_main_extra_parts_ash.h", 1871 "ash/chrome_capture_mode_delegate.cc", 1872 "ash/chrome_capture_mode_delegate.h", 1873 "ash/chrome_launcher_prefs.cc", 1874 "ash/chrome_launcher_prefs.h", 1875 "ash/chrome_new_window_client.cc", 1876 "ash/chrome_new_window_client.h", 1877 "ash/chrome_screenshot_grabber.cc", 1878 "ash/chrome_screenshot_grabber.h", 1879 "ash/chrome_screenshot_grabber_test_observer.h", 1880 "ash/chrome_shell_delegate.cc", 1881 "ash/chrome_shell_delegate.h", 1882 "ash/clipboard_image_model_factory_impl.cc", 1883 "ash/clipboard_image_model_factory_impl.h", 1884 "ash/clipboard_image_model_request.cc", 1885 "ash/clipboard_image_model_request.h", 1886 "ash/clipboard_util.cc", 1887 "ash/clipboard_util.h", 1888 "ash/holding_space/holding_space_client_impl.cc", 1889 "ash/holding_space/holding_space_client_impl.h", 1890 "ash/holding_space/holding_space_downloads_delegate.cc", 1891 "ash/holding_space/holding_space_downloads_delegate.h", 1892 "ash/holding_space/holding_space_file_system_delegate.cc", 1893 "ash/holding_space/holding_space_file_system_delegate.h", 1894 "ash/holding_space/holding_space_keyed_service.cc", 1895 "ash/holding_space/holding_space_keyed_service.h", 1896 "ash/holding_space/holding_space_keyed_service_delegate.cc", 1897 "ash/holding_space/holding_space_keyed_service_delegate.h", 1898 "ash/holding_space/holding_space_keyed_service_factory.cc", 1899 "ash/holding_space/holding_space_keyed_service_factory.h", 1900 "ash/holding_space/holding_space_persistence_delegate.cc", 1901 "ash/holding_space/holding_space_persistence_delegate.h", 1902 "ash/holding_space/holding_space_thumbnail_loader.cc", 1903 "ash/holding_space/holding_space_thumbnail_loader.h", 1904 "ash/holding_space/holding_space_util.cc", 1905 "ash/holding_space/holding_space_util.h", 1906 "ash/image_downloader_impl.cc", 1907 "ash/image_downloader_impl.h", 1908 "ash/ime_controller_client.cc", 1909 "ash/ime_controller_client.h", 1910 "ash/in_session_auth_dialog_client.cc", 1911 "ash/in_session_auth_dialog_client.h", 1912 "ash/keyboard/chrome_keyboard_bounds_observer.cc", 1913 "ash/keyboard/chrome_keyboard_bounds_observer.h", 1914 "ash/keyboard/chrome_keyboard_controller_client.cc", 1915 "ash/keyboard/chrome_keyboard_controller_client.h", 1916 "ash/keyboard/chrome_keyboard_ui.cc", 1917 "ash/keyboard/chrome_keyboard_ui.h", 1918 "ash/keyboard/chrome_keyboard_ui_factory.cc", 1919 "ash/keyboard/chrome_keyboard_ui_factory.h", 1920 "ash/keyboard/chrome_keyboard_web_contents.cc", 1921 "ash/keyboard/chrome_keyboard_web_contents.h", 1922 "ash/launcher/app_service/app_service_app_window_arc_tracker.cc", 1923 "ash/launcher/app_service/app_service_app_window_arc_tracker.h", 1924 "ash/launcher/app_service/app_service_app_window_crostini_tracker.cc", 1925 "ash/launcher/app_service/app_service_app_window_crostini_tracker.h", 1926 "ash/launcher/app_service/app_service_app_window_launcher_controller.cc", 1927 "ash/launcher/app_service/app_service_app_window_launcher_controller.h", 1928 "ash/launcher/app_service/app_service_app_window_launcher_item_controller.cc", 1929 "ash/launcher/app_service/app_service_app_window_launcher_item_controller.h", 1930 "ash/launcher/app_service/app_service_instance_registry_helper.cc", 1931 "ash/launcher/app_service/app_service_instance_registry_helper.h", 1932 "ash/launcher/app_service/app_service_shelf_context_menu.cc", 1933 "ash/launcher/app_service/app_service_shelf_context_menu.h", 1934 "ash/launcher/app_service/launcher_app_service_app_updater.cc", 1935 "ash/launcher/app_service/launcher_app_service_app_updater.h", 1936 "ash/launcher/app_shortcut_launcher_item_controller.cc", 1937 "ash/launcher/app_shortcut_launcher_item_controller.h", 1938 "ash/launcher/app_window_base.cc", 1939 "ash/launcher/app_window_base.h", 1940 "ash/launcher/app_window_launcher_controller.cc", 1941 "ash/launcher/app_window_launcher_controller.h", 1942 "ash/launcher/app_window_launcher_item_controller.cc", 1943 "ash/launcher/app_window_launcher_item_controller.h", 1944 "ash/launcher/arc_app_shelf_id.cc", 1945 "ash/launcher/arc_app_shelf_id.h", 1946 "ash/launcher/arc_app_window.cc", 1947 "ash/launcher/arc_app_window.h", 1948 "ash/launcher/arc_app_window_delegate.h", 1949 "ash/launcher/arc_app_window_info.cc", 1950 "ash/launcher/arc_app_window_info.h", 1951 "ash/launcher/arc_playstore_shortcut_launcher_item_controller.cc", 1952 "ash/launcher/arc_playstore_shortcut_launcher_item_controller.h", 1953 "ash/launcher/arc_shelf_spinner_item_controller.cc", 1954 "ash/launcher/arc_shelf_spinner_item_controller.h", 1955 "ash/launcher/browser_shortcut_launcher_item_controller.cc", 1956 "ash/launcher/browser_shortcut_launcher_item_controller.h", 1957 "ash/launcher/browser_status_monitor.cc", 1958 "ash/launcher/browser_status_monitor.h", 1959 "ash/launcher/chrome_launcher_controller.cc", 1960 "ash/launcher/chrome_launcher_controller.h", 1961 "ash/launcher/chrome_launcher_controller_util.cc", 1962 "ash/launcher/chrome_launcher_controller_util.h", 1963 "ash/launcher/crostini_app_display.cc", 1964 "ash/launcher/crostini_app_display.h", 1965 "ash/launcher/extension_shelf_context_menu.cc", 1966 "ash/launcher/extension_shelf_context_menu.h", 1967 "ash/launcher/extension_uninstaller.cc", 1968 "ash/launcher/extension_uninstaller.h", 1969 "ash/launcher/launcher_app_updater.cc", 1970 "ash/launcher/launcher_app_updater.h", 1971 "ash/launcher/launcher_controller_helper.cc", 1972 "ash/launcher/launcher_controller_helper.h", 1973 "ash/launcher/launcher_extension_app_updater.cc", 1974 "ash/launcher/launcher_extension_app_updater.h", 1975 "ash/launcher/multi_profile_browser_status_monitor.cc", 1976 "ash/launcher/multi_profile_browser_status_monitor.h", 1977 "ash/launcher/settings_window_observer.cc", 1978 "ash/launcher/settings_window_observer.h", 1979 "ash/launcher/shelf_context_menu.cc", 1980 "ash/launcher/shelf_context_menu.h", 1981 "ash/launcher/shelf_spinner_controller.cc", 1982 "ash/launcher/shelf_spinner_controller.h", 1983 "ash/launcher/shelf_spinner_item_controller.cc", 1984 "ash/launcher/shelf_spinner_item_controller.h", 1985 "ash/login_screen_client.cc", 1986 "ash/login_screen_client.h", 1987 "ash/login_screen_shown_observer.h", 1988 "ash/media_client_impl.cc", 1989 "ash/media_client_impl.h", 1990 "ash/media_notification_provider_impl.cc", 1991 "ash/media_notification_provider_impl.h", 1992 "ash/multi_user/multi_profile_support.cc", 1993 "ash/multi_user/multi_profile_support.h", 1994 "ash/multi_user/multi_user_context_menu.h", 1995 "ash/multi_user/multi_user_context_menu_chromeos.cc", 1996 "ash/multi_user/multi_user_util.cc", 1997 "ash/multi_user/multi_user_util.h", 1998 "ash/multi_user/multi_user_window_manager_helper.cc", 1999 "ash/multi_user/multi_user_window_manager_helper.h", 2000 "ash/multi_user/multi_user_window_manager_stub.cc", 2001 "ash/multi_user/multi_user_window_manager_stub.h", 2002 "ash/network/enrollment_dialog_view.cc", 2003 "ash/network/enrollment_dialog_view.h", 2004 "ash/network/mobile_data_notifications.cc", 2005 "ash/network/mobile_data_notifications.h", 2006 "ash/network/network_connect_delegate_chromeos.cc", 2007 "ash/network/network_connect_delegate_chromeos.h", 2008 "ash/network/network_portal_notification_controller.cc", 2009 "ash/network/network_portal_notification_controller.h", 2010 "ash/network/network_state_notifier.cc", 2011 "ash/network/network_state_notifier.h", 2012 "ash/network/tether_notification_presenter.cc", 2013 "ash/network/tether_notification_presenter.h", 2014 "ash/quick_answers/quick_answers_browser_client_impl.cc", 2015 "ash/quick_answers/quick_answers_browser_client_impl.h", 2016 "ash/screen_orientation_delegate_chromeos.cc", 2017 "ash/screen_orientation_delegate_chromeos.h", 2018 "ash/screenshot_area.cc", 2019 "ash/screenshot_area.h", 2020 "ash/security_token_session_restriction_view.cc", 2021 "ash/security_token_session_restriction_view.h", 2022 "ash/session_controller_client_impl.cc", 2023 "ash/session_controller_client_impl.h", 2024 "ash/session_util.cc", 2025 "ash/session_util.h", 2026 "ash/system_tray_client.cc", 2027 "ash/system_tray_client.h", 2028 "ash/tab_scrubber.cc", 2029 "ash/tab_scrubber.h", 2030 "ash/tablet_mode_page_behavior.cc", 2031 "ash/tablet_mode_page_behavior.h", 2032 "ash/test_ime_controller.cc", 2033 "ash/test_ime_controller.h", 2034 "ash/vpn_list_forwarder.cc", 2035 "ash/vpn_list_forwarder.h", 2036 "ash/wallpaper_controller_client.cc", 2037 "ash/wallpaper_controller_client.h", 2038 "ash/window_properties.cc", 2039 "ash/window_properties.h", 2040 "browser_commands_chromeos.cc", 2041 "browser_commands_chromeos.h", 2042 "extensions/extension_installed_notification.cc", 2043 "extensions/extension_installed_notification.h", 2044 "platform_keys_certificate_selector_chromeos.h", 2045 "settings_window_manager_chromeos.cc", 2046 "settings_window_manager_chromeos.h", 2047 "settings_window_manager_observer_chromeos.h", 2048 "supervised_user/parent_permission_dialog.h", 2049 "views/apps/app_dialog/app_block_dialog_view.cc", 2050 "views/apps/app_dialog/app_block_dialog_view.h", 2051 "views/apps/app_dialog/app_pause_dialog_view.cc", 2052 "views/apps/app_dialog/app_pause_dialog_view.h", 2053 "views/apps/app_info_dialog/arc_app_info_links_panel.cc", 2054 "views/apps/app_info_dialog/arc_app_info_links_panel.h", 2055 "views/apps/chrome_app_window_client_views_chromeos.cc", 2056 "views/apps/chrome_native_app_window_views_aura_ash.cc", 2057 "views/apps/chrome_native_app_window_views_aura_ash.h", 2058 "views/arc_app_dialog_view.cc", 2059 "views/arc_data_removal_dialog_view.cc", 2060 "views/borealis/borealis_installer_view.cc", 2061 "views/borealis/borealis_installer_view.h", 2062 "views/chrome_views_delegate_chromeos.cc", 2063 "views/crostini/crostini_ansible_software_config_view.cc", 2064 "views/crostini/crostini_ansible_software_config_view.h", 2065 "views/crostini/crostini_app_restart_dialog.cc", 2066 "views/crostini/crostini_app_restart_dialog.h", 2067 "views/crostini/crostini_force_close_view.cc", 2068 "views/crostini/crostini_force_close_view.h", 2069 "views/crostini/crostini_package_install_failure_view.cc", 2070 "views/crostini/crostini_package_install_failure_view.h", 2071 "views/crostini/crostini_recovery_view.cc", 2072 "views/crostini/crostini_recovery_view.h", 2073 "views/crostini/crostini_uninstaller_view.cc", 2074 "views/crostini/crostini_uninstaller_view.h", 2075 "views/crostini/crostini_update_component_view.cc", 2076 "views/crostini/crostini_update_component_view.h", 2077 "views/crostini/crostini_update_filesystem_view.cc", 2078 "views/crostini/crostini_update_filesystem_view.h", 2079 "views/extensions/print_job_confirmation_dialog_view.cc", 2080 "views/extensions/print_job_confirmation_dialog_view.h", 2081 "views/extensions/request_file_system_dialog_view.cc", 2082 "views/extensions/request_file_system_dialog_view.h", 2083 "views/frame/browser_frame_ash.cc", 2084 "views/frame/browser_frame_ash.h", 2085 "views/frame/browser_frame_header_chromeos.cc", 2086 "views/frame/browser_frame_header_chromeos.h", 2087 "views/frame/browser_non_client_frame_view_ash.cc", 2088 "views/frame/browser_non_client_frame_view_ash.h", 2089 "views/frame/browser_non_client_frame_view_factory_chromeos.cc", 2090 "views/frame/custom_tab_browser_frame.cc", 2091 "views/frame/custom_tab_browser_frame.h", 2092 "views/frame/immersive_mode_controller_chromeos.cc", 2093 "views/frame/immersive_mode_controller_chromeos.h", 2094 "views/frame/native_browser_frame_factory_chromeos.cc", 2095 "views/frame/top_controls_slide_controller_chromeos.cc", 2096 "views/frame/top_controls_slide_controller_chromeos.h", 2097 "views/platform_keys_certificate_selector_chromeos.cc", 2098 "views/platform_keys_certificate_selector_chromeos.h", 2099 "views/plugin_vm/plugin_vm_installer_view.cc", 2100 "views/plugin_vm/plugin_vm_installer_view.h", 2101 "views/profiles/profile_indicator_icon.cc", 2102 "views/profiles/profile_indicator_icon.h", 2103 "views/relaunch_notification/relaunch_notification_controller_platform_impl_chromeos.cc", 2104 "views/relaunch_notification/relaunch_notification_controller_platform_impl_chromeos.h", 2105 "views/relaunch_notification/relaunch_notification_metrics.cc", 2106 "views/relaunch_notification/relaunch_notification_metrics.h", 2107 "views/sharesheet/sharesheet_bubble_view.cc", 2108 "views/sharesheet/sharesheet_bubble_view.h", 2109 "views/sharesheet/sharesheet_expand_button.cc", 2110 "views/sharesheet/sharesheet_expand_button.h", 2111 "views/sharesheet/sharesheet_target_button.cc", 2112 "views/sharesheet/sharesheet_target_button.h", 2113 2114 # On chromeos, file manager extension handles the file open/save dialog. 2115 "views/select_file_dialog_extension.cc", 2116 "views/select_file_dialog_extension.h", 2117 "views/select_file_dialog_extension_factory.cc", 2118 "views/select_file_dialog_extension_factory.h", 2119 "views/supervised_user/extension_install_blocked_by_parent_dialog_view.cc", 2120 "views/supervised_user/extension_install_blocked_by_parent_dialog_view.h", 2121 "views/supervised_user/parent_permission_dialog_view.cc", 2122 "views/supervised_user/parent_permission_dialog_view.h", 2123 "views/touch_selection_menu_chromeos.cc", 2124 "views/touch_selection_menu_chromeos.h", 2125 "views/touch_selection_menu_runner_chromeos.cc", 2126 "views/touch_selection_menu_runner_chromeos.h", 2127 "webui/app_management/app_management_shelf_delegate_chromeos.cc", 2128 "webui/app_management/app_management_shelf_delegate_chromeos.h", 2129 "webui/certificate_provisioning_ui_handler.cc", 2130 "webui/certificate_provisioning_ui_handler.h", 2131 "webui/chromeos/account_manager/account_manager_error_ui.cc", 2132 "webui/chromeos/account_manager/account_manager_error_ui.h", 2133 "webui/chromeos/account_manager/account_manager_welcome_dialog.cc", 2134 "webui/chromeos/account_manager/account_manager_welcome_dialog.h", 2135 "webui/chromeos/account_manager/account_manager_welcome_ui.cc", 2136 "webui/chromeos/account_manager/account_manager_welcome_ui.h", 2137 "webui/chromeos/account_manager/account_migration_welcome_dialog.cc", 2138 "webui/chromeos/account_manager/account_migration_welcome_dialog.h", 2139 "webui/chromeos/account_manager/account_migration_welcome_ui.cc", 2140 "webui/chromeos/account_manager/account_migration_welcome_ui.h", 2141 "webui/chromeos/add_supervision/add_supervision_handler.cc", 2142 "webui/chromeos/add_supervision/add_supervision_handler.h", 2143 "webui/chromeos/add_supervision/add_supervision_handler_utils.cc", 2144 "webui/chromeos/add_supervision/add_supervision_handler_utils.h", 2145 "webui/chromeos/add_supervision/add_supervision_metrics_recorder.cc", 2146 "webui/chromeos/add_supervision/add_supervision_metrics_recorder.h", 2147 "webui/chromeos/add_supervision/add_supervision_ui.cc", 2148 "webui/chromeos/add_supervision/add_supervision_ui.h", 2149 "webui/chromeos/add_supervision/confirm_signout_dialog.cc", 2150 "webui/chromeos/add_supervision/confirm_signout_dialog.h", 2151 "webui/chromeos/arc_graphics_tracing/arc_graphics_tracing.h", 2152 "webui/chromeos/arc_graphics_tracing/arc_graphics_tracing_handler.cc", 2153 "webui/chromeos/arc_graphics_tracing/arc_graphics_tracing_handler.h", 2154 "webui/chromeos/arc_graphics_tracing/arc_graphics_tracing_ui.cc", 2155 "webui/chromeos/arc_graphics_tracing/arc_graphics_tracing_ui.h", 2156 "webui/chromeos/arc_power_control/arc_power_control_handler.cc", 2157 "webui/chromeos/arc_power_control/arc_power_control_handler.h", 2158 "webui/chromeos/arc_power_control/arc_power_control_ui.cc", 2159 "webui/chromeos/arc_power_control/arc_power_control_ui.h", 2160 "webui/chromeos/assistant_optin/assistant_optin_ui.cc", 2161 "webui/chromeos/assistant_optin/assistant_optin_ui.h", 2162 "webui/chromeos/assistant_optin/assistant_optin_utils.cc", 2163 "webui/chromeos/assistant_optin/assistant_optin_utils.h", 2164 "webui/chromeos/bluetooth_dialog_localized_strings_provider.cc", 2165 "webui/chromeos/bluetooth_dialog_localized_strings_provider.h", 2166 "webui/chromeos/bluetooth_pairing_dialog.cc", 2167 "webui/chromeos/bluetooth_pairing_dialog.h", 2168 "webui/chromeos/cellular_setup/cellular_setup_dialog.cc", 2169 "webui/chromeos/cellular_setup/cellular_setup_dialog.h", 2170 "webui/chromeos/cellular_setup/cellular_setup_dialog_launcher.cc", 2171 "webui/chromeos/cellular_setup/cellular_setup_dialog_launcher.h", 2172 "webui/chromeos/cellular_setup/cellular_setup_localized_strings_provider.cc", 2173 "webui/chromeos/cellular_setup/cellular_setup_localized_strings_provider.h", 2174 "webui/chromeos/cellular_setup/mobile_setup_dialog.cc", 2175 "webui/chromeos/cellular_setup/mobile_setup_dialog.h", 2176 "webui/chromeos/cellular_setup/mobile_setup_ui.cc", 2177 "webui/chromeos/cellular_setup/mobile_setup_ui.h", 2178 "webui/chromeos/certificate_manager_dialog_ui.cc", 2179 "webui/chromeos/certificate_manager_dialog_ui.h", 2180 "webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.cc", 2181 "webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.h", 2182 "webui/chromeos/crostini_installer/crostini_installer_dialog.cc", 2183 "webui/chromeos/crostini_installer/crostini_installer_dialog.h", 2184 "webui/chromeos/crostini_installer/crostini_installer_page_handler.cc", 2185 "webui/chromeos/crostini_installer/crostini_installer_page_handler.h", 2186 "webui/chromeos/crostini_installer/crostini_installer_ui.cc", 2187 "webui/chromeos/crostini_installer/crostini_installer_ui.h", 2188 "webui/chromeos/crostini_upgrader/crostini_upgrader_dialog.cc", 2189 "webui/chromeos/crostini_upgrader/crostini_upgrader_dialog.h", 2190 "webui/chromeos/crostini_upgrader/crostini_upgrader_page_handler.cc", 2191 "webui/chromeos/crostini_upgrader/crostini_upgrader_page_handler.h", 2192 "webui/chromeos/crostini_upgrader/crostini_upgrader_ui.cc", 2193 "webui/chromeos/crostini_upgrader/crostini_upgrader_ui.h", 2194 "webui/chromeos/cryptohome_ui.cc", 2195 "webui/chromeos/cryptohome_ui.h", 2196 "webui/chromeos/cryptohome_web_ui_handler.cc", 2197 "webui/chromeos/cryptohome_web_ui_handler.h", 2198 "webui/chromeos/drive_internals_ui.cc", 2199 "webui/chromeos/drive_internals_ui.h", 2200 "webui/chromeos/edu_account_login_handler_chromeos.cc", 2201 "webui/chromeos/edu_account_login_handler_chromeos.h", 2202 "webui/chromeos/edu_coexistence_consent_tracker.cc", 2203 "webui/chromeos/edu_coexistence_consent_tracker.h", 2204 "webui/chromeos/edu_coexistence_login_handler_chromeos.cc", 2205 "webui/chromeos/edu_coexistence_login_handler_chromeos.h", 2206 "webui/chromeos/first_run/first_run_actor.cc", 2207 "webui/chromeos/first_run/first_run_actor.h", 2208 "webui/chromeos/first_run/first_run_handler.cc", 2209 "webui/chromeos/first_run/first_run_handler.h", 2210 "webui/chromeos/first_run/first_run_ui.cc", 2211 "webui/chromeos/first_run/first_run_ui.h", 2212 "webui/chromeos/image_source.cc", 2213 "webui/chromeos/image_source.h", 2214 "webui/chromeos/in_session_password_change/confirm_password_change_handler.cc", 2215 "webui/chromeos/in_session_password_change/confirm_password_change_handler.h", 2216 "webui/chromeos/in_session_password_change/lock_screen_reauth_dialogs.cc", 2217 "webui/chromeos/in_session_password_change/lock_screen_reauth_dialogs.h", 2218 "webui/chromeos/in_session_password_change/lock_screen_reauth_handler.cc", 2219 "webui/chromeos/in_session_password_change/lock_screen_reauth_handler.h", 2220 "webui/chromeos/in_session_password_change/lock_screen_start_reauth_ui.cc", 2221 "webui/chromeos/in_session_password_change/lock_screen_start_reauth_ui.h", 2222 "webui/chromeos/in_session_password_change/password_change_dialogs.cc", 2223 "webui/chromeos/in_session_password_change/password_change_dialogs.h", 2224 "webui/chromeos/in_session_password_change/password_change_handler.cc", 2225 "webui/chromeos/in_session_password_change/password_change_handler.h", 2226 "webui/chromeos/in_session_password_change/password_change_ui.cc", 2227 "webui/chromeos/in_session_password_change/password_change_ui.h", 2228 "webui/chromeos/in_session_password_change/urgent_password_expiry_notification_handler.cc", 2229 "webui/chromeos/in_session_password_change/urgent_password_expiry_notification_handler.h", 2230 "webui/chromeos/internet_config_dialog.cc", 2231 "webui/chromeos/internet_config_dialog.h", 2232 "webui/chromeos/internet_detail_dialog.cc", 2233 "webui/chromeos/internet_detail_dialog.h", 2234 "webui/chromeos/login/active_directory_login_screen_handler.cc", 2235 "webui/chromeos/login/active_directory_login_screen_handler.h", 2236 "webui/chromeos/login/active_directory_password_change_screen_handler.cc", 2237 "webui/chromeos/login/active_directory_password_change_screen_handler.h", 2238 "webui/chromeos/login/app_downloading_screen_handler.cc", 2239 "webui/chromeos/login/app_downloading_screen_handler.h", 2240 "webui/chromeos/login/app_launch_splash_screen_handler.cc", 2241 "webui/chromeos/login/app_launch_splash_screen_handler.h", 2242 "webui/chromeos/login/arc_terms_of_service_screen_handler.cc", 2243 "webui/chromeos/login/arc_terms_of_service_screen_handler.h", 2244 "webui/chromeos/login/assistant_optin_flow_screen_handler.cc", 2245 "webui/chromeos/login/assistant_optin_flow_screen_handler.h", 2246 "webui/chromeos/login/auto_enrollment_check_screen_handler.cc", 2247 "webui/chromeos/login/auto_enrollment_check_screen_handler.h", 2248 "webui/chromeos/login/base_screen_handler.cc", 2249 "webui/chromeos/login/base_screen_handler.h", 2250 "webui/chromeos/login/base_webui_handler.cc", 2251 "webui/chromeos/login/base_webui_handler.h", 2252 "webui/chromeos/login/cookie_waiter.cc", 2253 "webui/chromeos/login/cookie_waiter.h", 2254 "webui/chromeos/login/core_oobe_handler.cc", 2255 "webui/chromeos/login/core_oobe_handler.h", 2256 "webui/chromeos/login/debug/debug_overlay_handler.cc", 2257 "webui/chromeos/login/debug/debug_overlay_handler.h", 2258 "webui/chromeos/login/demo_preferences_screen_handler.cc", 2259 "webui/chromeos/login/demo_preferences_screen_handler.h", 2260 "webui/chromeos/login/demo_setup_screen_handler.cc", 2261 "webui/chromeos/login/demo_setup_screen_handler.h", 2262 "webui/chromeos/login/device_disabled_screen_handler.cc", 2263 "webui/chromeos/login/device_disabled_screen_handler.h", 2264 "webui/chromeos/login/discover/discover_handler.cc", 2265 "webui/chromeos/login/discover/discover_handler.h", 2266 "webui/chromeos/login/discover/discover_manager.cc", 2267 "webui/chromeos/login/discover/discover_manager.h", 2268 "webui/chromeos/login/discover/discover_ui.cc", 2269 "webui/chromeos/login/discover/discover_ui.h", 2270 "webui/chromeos/login/discover/modules/discover_module_pin_setup.cc", 2271 "webui/chromeos/login/discover/modules/discover_module_pin_setup.h", 2272 "webui/chromeos/login/enable_adb_sideloading_screen_handler.cc", 2273 "webui/chromeos/login/enable_adb_sideloading_screen_handler.h", 2274 "webui/chromeos/login/enable_debugging_screen_handler.cc", 2275 "webui/chromeos/login/enable_debugging_screen_handler.h", 2276 "webui/chromeos/login/encryption_migration_screen_handler.cc", 2277 "webui/chromeos/login/encryption_migration_screen_handler.h", 2278 "webui/chromeos/login/enrollment_screen_handler.cc", 2279 "webui/chromeos/login/enrollment_screen_handler.h", 2280 "webui/chromeos/login/error_screen_handler.cc", 2281 "webui/chromeos/login/error_screen_handler.h", 2282 "webui/chromeos/login/eula_screen_handler.cc", 2283 "webui/chromeos/login/eula_screen_handler.h", 2284 "webui/chromeos/login/family_link_notice_screen_handler.cc", 2285 "webui/chromeos/login/family_link_notice_screen_handler.h", 2286 "webui/chromeos/login/fingerprint_setup_screen_handler.cc", 2287 "webui/chromeos/login/fingerprint_setup_screen_handler.h", 2288 "webui/chromeos/login/gaia_password_changed_screen_handler.cc", 2289 "webui/chromeos/login/gaia_password_changed_screen_handler.h", 2290 "webui/chromeos/login/gaia_screen_handler.cc", 2291 "webui/chromeos/login/gaia_screen_handler.h", 2292 "webui/chromeos/login/gesture_navigation_screen_handler.cc", 2293 "webui/chromeos/login/gesture_navigation_screen_handler.h", 2294 "webui/chromeos/login/hid_detection_screen_handler.cc", 2295 "webui/chromeos/login/hid_detection_screen_handler.h", 2296 "webui/chromeos/login/js_calls_container.cc", 2297 "webui/chromeos/login/js_calls_container.h", 2298 "webui/chromeos/login/kiosk_autolaunch_screen_handler.cc", 2299 "webui/chromeos/login/kiosk_autolaunch_screen_handler.h", 2300 "webui/chromeos/login/kiosk_enable_screen_handler.cc", 2301 "webui/chromeos/login/kiosk_enable_screen_handler.h", 2302 "webui/chromeos/login/l10n_util.cc", 2303 "webui/chromeos/login/l10n_util.h", 2304 "webui/chromeos/login/marketing_opt_in_screen_handler.cc", 2305 "webui/chromeos/login/marketing_opt_in_screen_handler.h", 2306 "webui/chromeos/login/multidevice_setup_screen_handler.cc", 2307 "webui/chromeos/login/multidevice_setup_screen_handler.h", 2308 "webui/chromeos/login/network_dropdown_handler.cc", 2309 "webui/chromeos/login/network_dropdown_handler.h", 2310 "webui/chromeos/login/network_screen_handler.cc", 2311 "webui/chromeos/login/network_screen_handler.h", 2312 "webui/chromeos/login/network_state_informer.cc", 2313 "webui/chromeos/login/network_state_informer.h", 2314 "webui/chromeos/login/online_login_helper.cc", 2315 "webui/chromeos/login/online_login_helper.h", 2316 "webui/chromeos/login/oobe_display_chooser.cc", 2317 "webui/chromeos/login/oobe_display_chooser.h", 2318 "webui/chromeos/login/oobe_ui.cc", 2319 "webui/chromeos/login/oobe_ui.h", 2320 "webui/chromeos/login/packaged_license_screen_handler.cc", 2321 "webui/chromeos/login/packaged_license_screen_handler.h", 2322 "webui/chromeos/login/parental_handoff_screen_handler.cc", 2323 "webui/chromeos/login/parental_handoff_screen_handler.h", 2324 "webui/chromeos/login/pin_setup_screen_handler.cc", 2325 "webui/chromeos/login/pin_setup_screen_handler.h", 2326 "webui/chromeos/login/recommend_apps_screen_handler.cc", 2327 "webui/chromeos/login/recommend_apps_screen_handler.h", 2328 "webui/chromeos/login/reset_screen_handler.cc", 2329 "webui/chromeos/login/reset_screen_handler.h", 2330 "webui/chromeos/login/saml_challenge_key_handler.cc", 2331 "webui/chromeos/login/saml_challenge_key_handler.h", 2332 "webui/chromeos/login/signin_fatal_error_screen_handler.cc", 2333 "webui/chromeos/login/signin_fatal_error_screen_handler.h", 2334 "webui/chromeos/login/signin_screen_handler.cc", 2335 "webui/chromeos/login/signin_screen_handler.h", 2336 "webui/chromeos/login/supervision_transition_screen_handler.cc", 2337 "webui/chromeos/login/supervision_transition_screen_handler.h", 2338 "webui/chromeos/login/sync_consent_screen_handler.cc", 2339 "webui/chromeos/login/sync_consent_screen_handler.h", 2340 "webui/chromeos/login/terms_of_service_screen_handler.cc", 2341 "webui/chromeos/login/terms_of_service_screen_handler.h", 2342 "webui/chromeos/login/tpm_error_screen_handler.cc", 2343 "webui/chromeos/login/tpm_error_screen_handler.h", 2344 "webui/chromeos/login/update_required_screen_handler.cc", 2345 "webui/chromeos/login/update_required_screen_handler.h", 2346 "webui/chromeos/login/update_screen_handler.cc", 2347 "webui/chromeos/login/update_screen_handler.h", 2348 "webui/chromeos/login/user_board_screen_handler.cc", 2349 "webui/chromeos/login/user_board_screen_handler.h", 2350 "webui/chromeos/login/user_creation_screen_handler.cc", 2351 "webui/chromeos/login/user_creation_screen_handler.h", 2352 "webui/chromeos/login/welcome_screen_handler.cc", 2353 "webui/chromeos/login/welcome_screen_handler.h", 2354 "webui/chromeos/login/wrong_hwid_screen_handler.cc", 2355 "webui/chromeos/login/wrong_hwid_screen_handler.h", 2356 "webui/chromeos/machine_learning/machine_learning_internals_page_handler.cc", 2357 "webui/chromeos/machine_learning/machine_learning_internals_page_handler.h", 2358 "webui/chromeos/machine_learning/machine_learning_internals_ui.cc", 2359 "webui/chromeos/machine_learning/machine_learning_internals_ui.h", 2360 "webui/chromeos/multidevice_internals/multidevice_internals_logs_handler.cc", 2361 "webui/chromeos/multidevice_internals/multidevice_internals_logs_handler.h", 2362 "webui/chromeos/multidevice_internals/multidevice_internals_phone_hub_handler.cc", 2363 "webui/chromeos/multidevice_internals/multidevice_internals_phone_hub_handler.h", 2364 "webui/chromeos/multidevice_internals/multidevice_internals_ui.cc", 2365 "webui/chromeos/multidevice_internals/multidevice_internals_ui.h", 2366 "webui/chromeos/multidevice_setup/multidevice_setup_dialog.cc", 2367 "webui/chromeos/multidevice_setup/multidevice_setup_dialog.h", 2368 "webui/chromeos/multidevice_setup/multidevice_setup_handler.cc", 2369 "webui/chromeos/multidevice_setup/multidevice_setup_handler.h", 2370 "webui/chromeos/multidevice_setup/multidevice_setup_localized_strings_provider.cc", 2371 "webui/chromeos/multidevice_setup/multidevice_setup_localized_strings_provider.h", 2372 "webui/chromeos/network_element_localized_strings_provider.cc", 2373 "webui/chromeos/network_element_localized_strings_provider.h", 2374 "webui/chromeos/network_logs_message_handler.cc", 2375 "webui/chromeos/network_logs_message_handler.h", 2376 "webui/chromeos/network_ui.cc", 2377 "webui/chromeos/network_ui.h", 2378 "webui/chromeos/onc_import_message_handler.cc", 2379 "webui/chromeos/onc_import_message_handler.h", 2380 "webui/chromeos/power_ui.cc", 2381 "webui/chromeos/power_ui.h", 2382 "webui/chromeos/set_time_ui.cc", 2383 "webui/chromeos/set_time_ui.h", 2384 "webui/chromeos/slow_trace_ui.cc", 2385 "webui/chromeos/slow_trace_ui.h", 2386 "webui/chromeos/slow_ui.cc", 2387 "webui/chromeos/slow_ui.h", 2388 "webui/chromeos/smb_shares/smb_credentials_dialog.cc", 2389 "webui/chromeos/smb_shares/smb_credentials_dialog.h", 2390 "webui/chromeos/smb_shares/smb_handler.cc", 2391 "webui/chromeos/smb_shares/smb_handler.h", 2392 "webui/chromeos/smb_shares/smb_share_dialog.cc", 2393 "webui/chromeos/smb_shares/smb_share_dialog.h", 2394 "webui/chromeos/smb_shares/smb_shares_localized_strings_provider.cc", 2395 "webui/chromeos/smb_shares/smb_shares_localized_strings_provider.h", 2396 "webui/chromeos/sync/os_sync_handler.cc", 2397 "webui/chromeos/sync/os_sync_handler.h", 2398 "webui/chromeos/sys_internals/sys_internals_message_handler.cc", 2399 "webui/chromeos/sys_internals/sys_internals_message_handler.h", 2400 "webui/chromeos/sys_internals/sys_internals_ui.cc", 2401 "webui/chromeos/sys_internals/sys_internals_ui.h", 2402 "webui/chromeos/system_web_dialog_delegate.cc", 2403 "webui/chromeos/system_web_dialog_delegate.h", 2404 "webui/chromeos/user_image_source.cc", 2405 "webui/chromeos/user_image_source.h", 2406 "webui/chromeos/video_source.cc", 2407 "webui/chromeos/video_source.h", 2408 "webui/extensions/chromeos/kiosk_apps_handler.cc", 2409 "webui/extensions/chromeos/kiosk_apps_handler.h", 2410 "webui/help/help_utils_chromeos.cc", 2411 "webui/help/help_utils_chromeos.h", 2412 "webui/help/version_updater_chromeos.cc", 2413 "webui/help/version_updater_chromeos.h", 2414 "webui/management_ui_handler_chromeos.cc", 2415 "webui/management_ui_handler_chromeos.h", 2416 "webui/nearby_internals/nearby_internals_contact_handler.cc", 2417 "webui/nearby_internals/nearby_internals_contact_handler.h", 2418 "webui/nearby_internals/nearby_internals_http_handler.cc", 2419 "webui/nearby_internals/nearby_internals_http_handler.h", 2420 "webui/nearby_internals/nearby_internals_logs_handler.cc", 2421 "webui/nearby_internals/nearby_internals_logs_handler.h", 2422 "webui/nearby_internals/nearby_internals_ui.cc", 2423 "webui/nearby_internals/nearby_internals_ui.h", 2424 "webui/nearby_internals/nearby_internals_ui_trigger_handler.cc", 2425 "webui/nearby_internals/nearby_internals_ui_trigger_handler.h", 2426 "webui/nearby_share/nearby_share_dialog_ui.cc", 2427 "webui/nearby_share/nearby_share_dialog_ui.h", 2428 "webui/nearby_share/shared_resources.cc", 2429 "webui/nearby_share/shared_resources.h", 2430 "webui/settings/chromeos/about_section.cc", 2431 "webui/settings/chromeos/about_section.h", 2432 "webui/settings/chromeos/accessibility_handler.cc", 2433 "webui/settings/chromeos/accessibility_handler.h", 2434 "webui/settings/chromeos/accessibility_section.cc", 2435 "webui/settings/chromeos/accessibility_section.h", 2436 "webui/settings/chromeos/account_manager_handler.cc", 2437 "webui/settings/chromeos/account_manager_handler.h", 2438 "webui/settings/chromeos/ambient_mode_handler.cc", 2439 "webui/settings/chromeos/ambient_mode_handler.h", 2440 "webui/settings/chromeos/android_apps_handler.cc", 2441 "webui/settings/chromeos/android_apps_handler.h", 2442 "webui/settings/chromeos/app_management/app_management_page_handler_factory.cc", 2443 "webui/settings/chromeos/app_management/app_management_page_handler_factory.h", 2444 "webui/settings/chromeos/apps_section.cc", 2445 "webui/settings/chromeos/apps_section.h", 2446 "webui/settings/chromeos/bluetooth_section.cc", 2447 "webui/settings/chromeos/bluetooth_section.h", 2448 "webui/settings/chromeos/calculator/size_calculator.cc", 2449 "webui/settings/chromeos/calculator/size_calculator.h", 2450 "webui/settings/chromeos/change_picture_handler.cc", 2451 "webui/settings/chromeos/change_picture_handler.h", 2452 "webui/settings/chromeos/constants/constants_util.cc", 2453 "webui/settings/chromeos/constants/constants_util.h", 2454 "webui/settings/chromeos/constants/routes_util.cc", 2455 "webui/settings/chromeos/constants/routes_util.h", 2456 "webui/settings/chromeos/crostini_handler.cc", 2457 "webui/settings/chromeos/crostini_handler.h", 2458 "webui/settings/chromeos/crostini_section.cc", 2459 "webui/settings/chromeos/crostini_section.h", 2460 "webui/settings/chromeos/cups_printers_handler.cc", 2461 "webui/settings/chromeos/cups_printers_handler.h", 2462 "webui/settings/chromeos/date_time_handler.cc", 2463 "webui/settings/chromeos/date_time_handler.h", 2464 "webui/settings/chromeos/date_time_section.cc", 2465 "webui/settings/chromeos/date_time_section.h", 2466 "webui/settings/chromeos/device_display_handler.cc", 2467 "webui/settings/chromeos/device_display_handler.h", 2468 "webui/settings/chromeos/device_keyboard_handler.cc", 2469 "webui/settings/chromeos/device_keyboard_handler.h", 2470 "webui/settings/chromeos/device_pointer_handler.cc", 2471 "webui/settings/chromeos/device_pointer_handler.h", 2472 "webui/settings/chromeos/device_power_handler.cc", 2473 "webui/settings/chromeos/device_power_handler.h", 2474 "webui/settings/chromeos/device_section.cc", 2475 "webui/settings/chromeos/device_section.h", 2476 "webui/settings/chromeos/device_storage_handler.cc", 2477 "webui/settings/chromeos/device_storage_handler.h", 2478 "webui/settings/chromeos/device_stylus_handler.cc", 2479 "webui/settings/chromeos/device_stylus_handler.h", 2480 "webui/settings/chromeos/files_section.cc", 2481 "webui/settings/chromeos/files_section.h", 2482 "webui/settings/chromeos/fingerprint_handler.cc", 2483 "webui/settings/chromeos/fingerprint_handler.h", 2484 "webui/settings/chromeos/google_assistant_handler.cc", 2485 "webui/settings/chromeos/google_assistant_handler.h", 2486 "webui/settings/chromeos/hierarchy.cc", 2487 "webui/settings/chromeos/hierarchy.h", 2488 "webui/settings/chromeos/internet_handler.cc", 2489 "webui/settings/chromeos/internet_handler.h", 2490 "webui/settings/chromeos/internet_section.cc", 2491 "webui/settings/chromeos/internet_section.h", 2492 "webui/settings/chromeos/kerberos_accounts_handler.cc", 2493 "webui/settings/chromeos/kerberos_accounts_handler.h", 2494 "webui/settings/chromeos/kerberos_section.cc", 2495 "webui/settings/chromeos/kerberos_section.h", 2496 "webui/settings/chromeos/languages_section.cc", 2497 "webui/settings/chromeos/languages_section.h", 2498 "webui/settings/chromeos/main_section.cc", 2499 "webui/settings/chromeos/main_section.h", 2500 "webui/settings/chromeos/multidevice_handler.cc", 2501 "webui/settings/chromeos/multidevice_handler.h", 2502 "webui/settings/chromeos/multidevice_section.cc", 2503 "webui/settings/chromeos/multidevice_section.h", 2504 "webui/settings/chromeos/os_settings_features_util.cc", 2505 "webui/settings/chromeos/os_settings_features_util.h", 2506 "webui/settings/chromeos/os_settings_identifier.h", 2507 "webui/settings/chromeos/os_settings_manager.cc", 2508 "webui/settings/chromeos/os_settings_manager.h", 2509 "webui/settings/chromeos/os_settings_manager_factory.cc", 2510 "webui/settings/chromeos/os_settings_manager_factory.h", 2511 "webui/settings/chromeos/os_settings_section.cc", 2512 "webui/settings/chromeos/os_settings_section.h", 2513 "webui/settings/chromeos/os_settings_sections.cc", 2514 "webui/settings/chromeos/os_settings_sections.h", 2515 "webui/settings/chromeos/os_settings_ui.cc", 2516 "webui/settings/chromeos/os_settings_ui.h", 2517 "webui/settings/chromeos/parental_controls_handler.cc", 2518 "webui/settings/chromeos/parental_controls_handler.h", 2519 "webui/settings/chromeos/people_section.cc", 2520 "webui/settings/chromeos/people_section.h", 2521 "webui/settings/chromeos/personalization_section.cc", 2522 "webui/settings/chromeos/personalization_section.h", 2523 "webui/settings/chromeos/plugin_vm_handler.cc", 2524 "webui/settings/chromeos/plugin_vm_handler.h", 2525 "webui/settings/chromeos/pref_names.cc", 2526 "webui/settings/chromeos/pref_names.h", 2527 "webui/settings/chromeos/printing_section.cc", 2528 "webui/settings/chromeos/printing_section.h", 2529 "webui/settings/chromeos/privacy_section.cc", 2530 "webui/settings/chromeos/privacy_section.h", 2531 "webui/settings/chromeos/quick_unlock_handler.cc", 2532 "webui/settings/chromeos/quick_unlock_handler.h", 2533 "webui/settings/chromeos/reset_section.cc", 2534 "webui/settings/chromeos/reset_section.h", 2535 "webui/settings/chromeos/search/per_session_settings_user_action_tracker.cc", 2536 "webui/settings/chromeos/search/per_session_settings_user_action_tracker.h", 2537 "webui/settings/chromeos/search/search_concept.h", 2538 "webui/settings/chromeos/search/search_handler.cc", 2539 "webui/settings/chromeos/search/search_handler.h", 2540 "webui/settings/chromeos/search/search_tag_registry.cc", 2541 "webui/settings/chromeos/search/search_tag_registry.h", 2542 "webui/settings/chromeos/search_section.cc", 2543 "webui/settings/chromeos/search_section.h", 2544 "webui/settings/chromeos/server_printer_url_util.cc", 2545 "webui/settings/chromeos/server_printer_url_util.h", 2546 "webui/settings/chromeos/settings_user_action_tracker.cc", 2547 "webui/settings/chromeos/settings_user_action_tracker.h", 2548 "webui/settings/chromeos/tts_handler.cc", 2549 "webui/settings/chromeos/tts_handler.h", 2550 "webui/settings/chromeos/wallpaper_handler.cc", 2551 "webui/settings/chromeos/wallpaper_handler.h", 2552 "webui/signin/inline_login_dialog_chromeos.cc", 2553 "webui/signin/inline_login_dialog_chromeos.h", 2554 "webui/signin/inline_login_dialog_chromeos_onboarding.cc", 2555 "webui/signin/inline_login_dialog_chromeos_onboarding.h", 2556 "webui/signin/inline_login_handler_chromeos.cc", 2557 "webui/signin/inline_login_handler_chromeos.h", 2558 "webui/signin/inline_login_handler_modal_delegate.cc", 2559 "webui/signin/inline_login_handler_modal_delegate.h", 2560 "webui/version_handler_chromeos.cc", 2561 "webui/version_handler_chromeos.h", 2562 "window_sizer/window_sizer_chromeos.cc", 2563 "window_sizer/window_sizer_chromeos.h", 2564 ] 2565 2566 deps += [ 2567 "//ash", 2568 "//ash/app_list", 2569 "//ash/assistant/model", 2570 "//ash/assistant/util", 2571 "//ash/keyboard/ui", 2572 "//ash/public/cpp", 2573 "//ash/public/cpp/app_list/vector_icons", 2574 "//ash/public/cpp/resources:ash_public_unscaled_resources", 2575 "//ash/services/recording/public/mojom", 2576 "//ash/shortcut_viewer", 2577 "//build:chromeos_buildflags", 2578 "//chrome/app:generated_resources", 2579 "//chrome/browser/chromeos", 2580 "//chrome/browser/chromeos:backdrop_wallpaper_proto", 2581 "//chrome/browser/chromeos/crostini:crostini_installer_types_mojom", 2582 "//chrome/browser/nearby_sharing:share_target", 2583 "//chrome/browser/nearby_sharing/certificates", 2584 "//chrome/browser/nearby_sharing/client", 2585 "//chrome/browser/nearby_sharing/common", 2586 "//chrome/browser/nearby_sharing/contacts", 2587 "//chrome/browser/nearby_sharing/local_device_data", 2588 "//chrome/browser/nearby_sharing/logging", 2589 "//chrome/browser/nearby_sharing/logging:util", 2590 "//chrome/browser/nearby_sharing/proto", 2591 "//chrome/browser/resources:bluetooth_pairing_dialog_resources", 2592 "//chrome/browser/ui/app_list/search/cros_action_history:cros_action_proto", 2593 "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_event_logger_proto", 2594 "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_predictor_proto", 2595 "//chrome/browser/ui/app_list/search/search_result_ranker:app_list_launch_recorder_proto", 2596 "//chrome/browser/ui/app_list/search/search_result_ranker:recurrence_ranker_proto", 2597 "//chrome/browser/ui/app_list/search/search_result_ranker:search_ranking_event_proto", 2598 "//chrome/browser/ui/webui/app_management:mojo_bindings", 2599 "//chrome/browser/ui/webui/chromeos/add_supervision:mojo_bindings", 2600 "//chrome/browser/ui/webui/chromeos/crostini_installer:mojo_bindings", 2601 "//chrome/browser/ui/webui/chromeos/crostini_upgrader:mojo_bindings", 2602 "//chrome/browser/ui/webui/chromeos/machine_learning:mojo_bindings", 2603 "//chrome/browser/ui/webui/nearby_share:mojom", 2604 "//chrome/browser/ui/webui/nearby_share/public/mojom", 2605 "//chrome/browser/ui/webui/settings/chromeos/constants:mojom", 2606 "//chrome/browser/ui/webui/settings/chromeos/search:mojo_bindings", 2607 "//chrome/services/file_util/public/cpp", 2608 "//chromeos", 2609 "//chromeos/assistant:buildflags", 2610 "//chromeos/audio", 2611 "//chromeos/components/account_manager", 2612 "//chromeos/components/bloom/public/cpp", 2613 "//chromeos/components/bloom/public/cpp:bloom_controller_factory", 2614 "//chromeos/components/camera_app_ui", 2615 "//chromeos/components/connectivity_diagnostics", 2616 "//chromeos/components/connectivity_diagnostics:network_diagnostics_resource_provider", 2617 "//chromeos/components/diagnostics_ui", 2618 "//chromeos/components/drivefs/mojom:mojom", 2619 "//chromeos/components/help_app_ui", 2620 "//chromeos/components/local_search_service:local_search_service", 2621 "//chromeos/components/media_app_ui", 2622 "//chromeos/components/multidevice", 2623 "//chromeos/components/multidevice/debug_webui", 2624 "//chromeos/components/multidevice/logging", 2625 "//chromeos/components/phonehub", 2626 "//chromeos/components/phonehub:debug", 2627 "//chromeos/components/print_management", 2628 "//chromeos/components/proximity_auth", 2629 "//chromeos/components/quick_answers", 2630 "//chromeos/components/scanning", 2631 "//chromeos/components/string_matching", 2632 "//chromeos/components/tether", 2633 "//chromeos/components/web_applications", 2634 "//chromeos/constants", 2635 "//chromeos/cryptohome", 2636 "//chromeos/dbus", 2637 "//chromeos/dbus/audio", 2638 "//chromeos/dbus/cryptohome", 2639 "//chromeos/dbus/cryptohome:cryptohome_proto", 2640 "//chromeos/dbus/kerberos:kerberos_proto", 2641 "//chromeos/dbus/power", 2642 "//chromeos/dbus/session_manager", 2643 "//chromeos/dbus/system_clock", 2644 "//chromeos/dbus/upstart", 2645 "//chromeos/disks", 2646 "//chromeos/login/auth", 2647 "//chromeos/login/login_state", 2648 "//chromeos/login/session", 2649 "//chromeos/network", 2650 "//chromeos/resources:resources_grit", 2651 "//chromeos/services/assistant:lib", 2652 "//chromeos/services/assistant/public/cpp", 2653 "//chromeos/services/assistant/public/mojom", 2654 "//chromeos/services/assistant/public/proto", 2655 "//chromeos/services/assistant/public/shared", 2656 "//chromeos/services/cellular_setup", 2657 "//chromeos/services/cellular_setup/public/mojom", 2658 "//chromeos/services/machine_learning/public/cpp", 2659 "//chromeos/services/multidevice_setup", 2660 "//chromeos/services/multidevice_setup/public/cpp", 2661 "//chromeos/services/multidevice_setup/public/cpp:android_sms_app_helper_delegate", 2662 "//chromeos/services/multidevice_setup/public/cpp:prefs", 2663 "//chromeos/services/multidevice_setup/public/cpp:url_provider", 2664 "//chromeos/services/network_config/public/mojom", 2665 "//chromeos/services/network_health/public/mojom", 2666 "//chromeos/settings", 2667 "//chromeos/strings", 2668 "//chromeos/system", 2669 "//chromeos/ui/base", 2670 "//chromeos/ui/frame", 2671 "//chromeos/ui/vector_icons", 2672 "//components/arc", 2673 "//components/assist_ranker", 2674 "//components/assist_ranker/proto", 2675 "//components/captive_portal/core", 2676 "//components/consent_auditor:consent_auditor", 2677 "//components/exo", 2678 "//components/login", 2679 "//components/metrics/structured:structured_events", 2680 "//components/services/app_service/public/cpp:app_file_handling", 2681 "//components/services/app_service/public/cpp:app_share_target", 2682 "//components/services/app_service/public/cpp:app_update", 2683 "//components/services/app_service/public/cpp:icon_loader", 2684 "//components/services/app_service/public/cpp:instance_update", 2685 "//components/session_manager/core", 2686 "//components/user_manager", 2687 "//google_apis/drive", 2688 "//mojo/public/js:resources_grit", 2689 "//services/audio/public/mojom", 2690 "//services/data_decoder/public/cpp", 2691 "//services/device/public/cpp:device_features", 2692 "//services/device/public/mojom", 2693 "//services/media_session/public/mojom", 2694 "//services/preferences/public/mojom", 2695 "//ui/base/ime/chromeos", 2696 "//ui/chromeos", 2697 "//ui/chromeos/events", 2698 "//ui/compositor_extra", 2699 "//ui/file_manager:file_manager", 2700 "//ui/ozone", 2701 ] 2702 public_deps += [ "//chromeos/services/multidevice_setup/public/mojom" ] 2703 allow_circular_includes_from += [ "//chrome/browser/chromeos" ] 2704 2705 if (!is_official_build) { 2706 if (!use_real_dbus_clients) { 2707 sources += [ 2708 "webui/chromeos/emulator/device_emulator_message_handler.cc", 2709 "webui/chromeos/emulator/device_emulator_message_handler.h", 2710 "webui/chromeos/emulator/device_emulator_ui.cc", 2711 "webui/chromeos/emulator/device_emulator_ui.h", 2712 ] 2713 } 2714 deps += [ 2715 "//chromeos/components/file_manager:file_manager_ui", 2716 "//chromeos/components/sample_system_web_app_ui", 2717 "//chromeos/components/telemetry_extension_ui", 2718 ] 2719 } 2720 2721 if (use_cras) { 2722 defines += [ "USE_CRAS" ] 2723 } 2724 } 2725 2726 # TODO(crbug.com/1052397): Rename GN variable. This is the lacros browser. 2727 if (chromeos_is_browser_only) { 2728 sources += [ 2729 "views/chrome_browser_main_extra_parts_views_lacros.cc", 2730 "views/chrome_browser_main_extra_parts_views_lacros.h", 2731 "views/frame/immersive_mode_controller_chromeos.cc", 2732 "views/frame/immersive_mode_controller_chromeos.h", 2733 "window_sizer/window_sizer_chromeos.cc", 2734 "window_sizer/window_sizer_chromeos.h", 2735 ] 2736 deps += [ 2737 "//chromeos/ui/base", 2738 "//chromeos/ui/frame", 2739 ] 2740 } 2741 2742 if (is_win || is_mac || is_linux || is_chromeos) { 2743 sources += [ 2744 "autofill/payments/virtual_card_selection_dialog_controller.h", 2745 "autofill/payments/virtual_card_selection_dialog_controller_impl.cc", 2746 "autofill/payments/virtual_card_selection_dialog_controller_impl.h", 2747 "autofill/payments/virtual_card_selection_dialog_view.h", 2748 "autofill/payments/webauthn_dialog_controller.h", 2749 "autofill/payments/webauthn_dialog_controller_impl.cc", 2750 "autofill/payments/webauthn_dialog_controller_impl.h", 2751 "autofill/payments/webauthn_dialog_model.cc", 2752 "autofill/payments/webauthn_dialog_model.h", 2753 "autofill/payments/webauthn_dialog_model_observer.h", 2754 "autofill/payments/webauthn_dialog_state.h", 2755 "autofill/payments/webauthn_dialog_view.h", 2756 "avatar_button_error_controller.cc", 2757 "avatar_button_error_controller.h", 2758 "avatar_button_error_controller_delegate.h", 2759 "frame/window_frame_util.cc", 2760 "frame/window_frame_util.h", 2761 "passwords/account_storage_auth_helper.cc", 2762 "passwords/account_storage_auth_helper.h", 2763 "signin_view_controller.cc", 2764 "signin_view_controller.h", 2765 "signin_view_controller_delegate.cc", 2766 "signin_view_controller_delegate.h", 2767 "tab_contents/chrome_web_contents_menu_helper.cc", 2768 "tab_contents/chrome_web_contents_menu_helper.h", 2769 "tab_contents/chrome_web_contents_view_handle_drop.cc", 2770 "tab_contents/chrome_web_contents_view_handle_drop.h", 2771 "views/autofill/payments/virtual_card_selection_dialog_view_impl.cc", 2772 "views/autofill/payments/virtual_card_selection_dialog_view_impl.h", 2773 "views/autofill/payments/webauthn_dialog_view_impl.cc", 2774 "views/autofill/payments/webauthn_dialog_view_impl.h", 2775 "views/close_bubble_on_tab_activation_helper.cc", 2776 "views/close_bubble_on_tab_activation_helper.h", 2777 "views/external_protocol_dialog.cc", 2778 "views/external_protocol_dialog.h", 2779 "views/hats/hats_bubble_view.cc", 2780 "views/hats/hats_bubble_view.h", 2781 "views/hats/hats_next_web_dialog.cc", 2782 "views/hats/hats_next_web_dialog.h", 2783 "views/hats/hats_web_dialog.cc", 2784 "views/hats/hats_web_dialog.h", 2785 "views/profiles/incognito_menu_view.cc", 2786 "views/profiles/incognito_menu_view.h", 2787 "views/profiles/profile_menu_view.cc", 2788 "views/profiles/profile_menu_view.h", 2789 "views/profiles/profile_menu_view_base.cc", 2790 "views/profiles/profile_menu_view_base.h", 2791 "views/profiles/signin_view_controller_delegate_views.cc", 2792 "views/profiles/signin_view_controller_delegate_views.h", 2793 "webui/discards/discards_ui.cc", 2794 "webui/discards/discards_ui.h", 2795 "webui/discards/graph_dump_impl.cc", 2796 "webui/discards/graph_dump_impl.h", 2797 "webui/discards/site_data_provider_impl.cc", 2798 "webui/discards/site_data_provider_impl.h", 2799 "webui/signin/inline_login_handler.cc", 2800 "webui/signin/inline_login_handler.h", 2801 "webui/signin/inline_login_ui.cc", 2802 "webui/signin/inline_login_ui.h", 2803 "webui/signin/signin_web_dialog_ui.cc", 2804 "webui/signin/signin_web_dialog_ui.h", 2805 "webui/signin/sync_confirmation_handler.cc", 2806 "webui/signin/sync_confirmation_handler.h", 2807 "webui/signin/sync_confirmation_ui.cc", 2808 "webui/signin/sync_confirmation_ui.h", 2809 ] 2810 deps += [ "//ui/webui" ] 2811 } 2812 2813 if (is_win || is_mac || is_linux) { 2814 sources += [ 2815 "bookmarks/bookmark_bubble_sign_in_delegate.cc", 2816 "bookmarks/bookmark_bubble_sign_in_delegate.h", 2817 "profile_picker.cc", 2818 "profile_picker.h", 2819 "signin_reauth_view_controller.cc", 2820 "signin_reauth_view_controller.h", 2821 "startup/default_browser_infobar_delegate.cc", 2822 "startup/default_browser_infobar_delegate.h", 2823 "startup/default_browser_prompt.cc", 2824 "startup/default_browser_prompt.h", 2825 "sync/one_click_signin_links_delegate.h", 2826 "sync/one_click_signin_links_delegate_impl.cc", 2827 "sync/one_click_signin_links_delegate_impl.h", 2828 "user_manager.cc", 2829 "user_manager.h", 2830 "views/profiles/badged_profile_photo.cc", 2831 "views/profiles/badged_profile_photo.h", 2832 "views/profiles/profile_picker_view.cc", 2833 "views/profiles/profile_picker_view.h", 2834 "views/profiles/profile_picker_view_sync_delegate.cc", 2835 "views/profiles/profile_picker_view_sync_delegate.h", 2836 "views/profiles/user_manager_view.cc", 2837 "views/profiles/user_manager_view.h", 2838 "webui/app_launcher_page_ui.cc", 2839 "webui/app_launcher_page_ui.h", 2840 "webui/browser_switch/browser_switch_ui.cc", 2841 "webui/browser_switch/browser_switch_ui.h", 2842 "webui/profile_helper.cc", 2843 "webui/profile_helper.h", 2844 "webui/settings/settings_default_browser_handler.cc", 2845 "webui/settings/settings_default_browser_handler.h", 2846 "webui/settings/settings_manage_profile_handler.cc", 2847 "webui/settings/settings_manage_profile_handler.h", 2848 "webui/settings/system_handler.cc", 2849 "webui/settings/system_handler.h", 2850 "webui/signin/inline_login_handler_impl.cc", 2851 "webui/signin/inline_login_handler_impl.h", 2852 "webui/signin/profile_creation_customize_themes_handler.cc", 2853 "webui/signin/profile_creation_customize_themes_handler.h", 2854 "webui/signin/profile_picker_handler.cc", 2855 "webui/signin/profile_picker_handler.h", 2856 "webui/signin/profile_picker_ui.cc", 2857 "webui/signin/profile_picker_ui.h", 2858 "webui/signin/signin_create_profile_handler.cc", 2859 "webui/signin/signin_create_profile_handler.h", 2860 "webui/signin/signin_email_confirmation_dialog.cc", 2861 "webui/signin/signin_email_confirmation_dialog.h", 2862 "webui/signin/signin_email_confirmation_ui.cc", 2863 "webui/signin/signin_email_confirmation_ui.h", 2864 "webui/signin/signin_error_handler.cc", 2865 "webui/signin/signin_error_handler.h", 2866 "webui/signin/signin_error_ui.cc", 2867 "webui/signin/signin_error_ui.h", 2868 "webui/signin/signin_reauth_handler.cc", 2869 "webui/signin/signin_reauth_handler.h", 2870 "webui/signin/signin_reauth_ui.cc", 2871 "webui/signin/signin_reauth_ui.h", 2872 "webui/signin/signin_utils_desktop.cc", 2873 "webui/signin/signin_utils_desktop.h", 2874 "webui/signin/user_manager_screen_handler.cc", 2875 "webui/signin/user_manager_screen_handler.h", 2876 "webui/signin/user_manager_ui.cc", 2877 "webui/signin/user_manager_ui.h", 2878 "webui/welcome/bookmark_handler.cc", 2879 "webui/welcome/bookmark_handler.h", 2880 "webui/welcome/bookmark_item.cc", 2881 "webui/welcome/bookmark_item.h", 2882 "webui/welcome/google_apps_handler.cc", 2883 "webui/welcome/google_apps_handler.h", 2884 "webui/welcome/helpers.cc", 2885 "webui/welcome/helpers.h", 2886 "webui/welcome/ntp_background_fetcher.cc", 2887 "webui/welcome/ntp_background_fetcher.h", 2888 "webui/welcome/ntp_background_handler.cc", 2889 "webui/welcome/ntp_background_handler.h", 2890 "webui/welcome/set_as_default_handler.cc", 2891 "webui/welcome/set_as_default_handler.h", 2892 "webui/welcome/welcome_handler.cc", 2893 "webui/welcome/welcome_handler.h", 2894 "webui/welcome/welcome_ui.cc", 2895 "webui/welcome/welcome_ui.h", 2896 ] 2897 2898 deps += [ "//components/country_codes" ] 2899 2900 if (enable_dice_support) { 2901 sources += [ 2902 "signin/dice_web_signin_interceptor_delegate.cc", 2903 "signin/dice_web_signin_interceptor_delegate.h", 2904 "views/profiles/dice_web_signin_interception_bubble_view.cc", 2905 "views/profiles/dice_web_signin_interception_bubble_view.h", 2906 "views/profiles/profile_customization_bubble_view.cc", 2907 "views/profiles/profile_customization_bubble_view.h", 2908 "webui/signin/dice_turn_sync_on_helper.cc", 2909 "webui/signin/dice_turn_sync_on_helper.h", 2910 "webui/signin/dice_turn_sync_on_helper_delegate_impl.cc", 2911 "webui/signin/dice_turn_sync_on_helper_delegate_impl.h", 2912 "webui/signin/dice_web_signin_intercept_handler.cc", 2913 "webui/signin/dice_web_signin_intercept_handler.h", 2914 "webui/signin/dice_web_signin_intercept_ui.cc", 2915 "webui/signin/dice_web_signin_intercept_ui.h", 2916 "webui/signin/profile_customization_handler.cc", 2917 "webui/signin/profile_customization_handler.h", 2918 "webui/signin/profile_customization_ui.cc", 2919 "webui/signin/profile_customization_ui.h", 2920 ] 2921 } 2922 } 2923 2924 if (is_win || is_mac) { 2925 sources += [ 2926 "webui/settings/native_certificates_handler.cc", 2927 "webui/settings/native_certificates_handler.h", 2928 ] 2929 } 2930 2931 if (is_mac) { 2932 sources += [ 2933 "autofill/autofill_popup_controller_impl_mac.h", 2934 "autofill/autofill_popup_controller_impl_mac.mm", 2935 "browser_commands_mac.h", 2936 "browser_commands_mac.mm", 2937 "browser_mac.cc", 2938 "browser_mac.h", 2939 "cocoa/accelerator_utils_cocoa.mm", 2940 "cocoa/accelerators_cocoa.h", 2941 "cocoa/accelerators_cocoa.mm", 2942 "cocoa/applescript/apple_event_util.h", 2943 "cocoa/applescript/apple_event_util.mm", 2944 "cocoa/applescript/bookmark_folder_applescript.h", 2945 "cocoa/applescript/bookmark_folder_applescript.mm", 2946 "cocoa/applescript/bookmark_item_applescript.h", 2947 "cocoa/applescript/bookmark_item_applescript.mm", 2948 "cocoa/applescript/bookmark_node_applescript.h", 2949 "cocoa/applescript/bookmark_node_applescript.mm", 2950 "cocoa/applescript/browsercrapplication+applescript.h", 2951 "cocoa/applescript/browsercrapplication+applescript.mm", 2952 "cocoa/applescript/constants_applescript.h", 2953 "cocoa/applescript/constants_applescript.mm", 2954 "cocoa/applescript/element_applescript.h", 2955 "cocoa/applescript/element_applescript.mm", 2956 "cocoa/applescript/error_applescript.h", 2957 "cocoa/applescript/error_applescript.mm", 2958 "cocoa/applescript/metrics_applescript.h", 2959 "cocoa/applescript/metrics_applescript.mm", 2960 "cocoa/applescript/tab_applescript.h", 2961 "cocoa/applescript/tab_applescript.mm", 2962 "cocoa/applescript/window_applescript.h", 2963 "cocoa/applescript/window_applescript.mm", 2964 "cocoa/apps/app_shim_menu_controller_mac.h", 2965 "cocoa/apps/app_shim_menu_controller_mac.mm", 2966 "cocoa/apps/quit_with_apps_controller_mac.cc", 2967 "cocoa/apps/quit_with_apps_controller_mac.h", 2968 "cocoa/apps/titlebar_background_view.h", 2969 "cocoa/apps/titlebar_background_view.mm", 2970 "cocoa/bookmarks/bookmark_menu_bridge.h", 2971 "cocoa/bookmarks/bookmark_menu_bridge.mm", 2972 "cocoa/bookmarks/bookmark_menu_cocoa_controller.h", 2973 "cocoa/bookmarks/bookmark_menu_cocoa_controller.mm", 2974 "cocoa/browser_window_command_handler.h", 2975 "cocoa/browser_window_command_handler.mm", 2976 "cocoa/chrome_command_dispatcher_delegate.h", 2977 "cocoa/chrome_command_dispatcher_delegate.mm", 2978 "cocoa/color_chooser_mac.h", 2979 "cocoa/color_chooser_mac.mm", 2980 "cocoa/confirm_quit.cc", 2981 "cocoa/confirm_quit.h", 2982 "cocoa/confirm_quit_panel_controller.h", 2983 "cocoa/confirm_quit_panel_controller.mm", 2984 "cocoa/dock_icon.h", 2985 "cocoa/dock_icon.mm", 2986 "cocoa/first_run_dialog.h", 2987 "cocoa/first_run_dialog.mm", 2988 "cocoa/first_run_dialog_controller.h", 2989 "cocoa/first_run_dialog_controller.mm", 2990 "cocoa/fullscreen/fullscreen_menubar_tracker.h", 2991 "cocoa/fullscreen/fullscreen_menubar_tracker.mm", 2992 "cocoa/fullscreen/fullscreen_toolbar_animation_controller.h", 2993 "cocoa/fullscreen/fullscreen_toolbar_animation_controller.mm", 2994 "cocoa/fullscreen/fullscreen_toolbar_controller.h", 2995 "cocoa/fullscreen/fullscreen_toolbar_controller.mm", 2996 "cocoa/fullscreen/fullscreen_toolbar_mouse_tracker.h", 2997 "cocoa/fullscreen/fullscreen_toolbar_mouse_tracker.mm", 2998 "cocoa/handoff_active_url_observer.cc", 2999 "cocoa/handoff_active_url_observer.h", 3000 "cocoa/handoff_active_url_observer_bridge.h", 3001 "cocoa/handoff_active_url_observer_bridge.mm", 3002 "cocoa/handoff_active_url_observer_delegate.h", 3003 "cocoa/history_menu_bridge.h", 3004 "cocoa/history_menu_bridge.mm", 3005 "cocoa/history_menu_cocoa_controller.h", 3006 "cocoa/history_menu_cocoa_controller.mm", 3007 "cocoa/history_overlay_controller.h", 3008 "cocoa/history_overlay_controller.mm", 3009 "cocoa/javascript_app_modal_dialog_cocoa.h", 3010 "cocoa/javascript_app_modal_dialog_cocoa.mm", 3011 "cocoa/key_equivalent_constants.h", 3012 "cocoa/key_equivalent_constants.mm", 3013 "cocoa/keystone_infobar_delegate.h", 3014 "cocoa/keystone_infobar_delegate.mm", 3015 "cocoa/l10n_util.h", 3016 "cocoa/l10n_util.mm", 3017 "cocoa/last_active_browser_cocoa.cc", 3018 "cocoa/last_active_browser_cocoa.h", 3019 "cocoa/main_menu_builder.h", 3020 "cocoa/main_menu_builder.mm", 3021 "cocoa/main_menu_item.h", 3022 "cocoa/native_window_tracker_cocoa.h", 3023 "cocoa/native_window_tracker_cocoa.mm", 3024 "cocoa/nsmenuitem_additions.h", 3025 "cocoa/nsmenuitem_additions.mm", 3026 "cocoa/profiles/profile_menu_controller.h", 3027 "cocoa/profiles/profile_menu_controller.mm", 3028 "cocoa/renderer_context_menu/render_view_context_menu_mac.h", 3029 "cocoa/renderer_context_menu/render_view_context_menu_mac.mm", 3030 "cocoa/renderer_context_menu/render_view_context_menu_mac_cocoa.h", 3031 "cocoa/renderer_context_menu/render_view_context_menu_mac_cocoa.mm", 3032 "cocoa/rosetta_required_infobar_delegate.h", 3033 "cocoa/rosetta_required_infobar_delegate.mm", 3034 "cocoa/scoped_menu_bar_lock.h", 3035 "cocoa/scoped_menu_bar_lock.mm", 3036 "cocoa/share_menu_controller.h", 3037 "cocoa/share_menu_controller.mm", 3038 "cocoa/simple_message_box_cocoa.h", 3039 "cocoa/simple_message_box_cocoa.mm", 3040 "cocoa/status_icons/status_icon_mac.h", 3041 "cocoa/status_icons/status_icon_mac.mm", 3042 "cocoa/status_icons/status_tray_mac.h", 3043 "cocoa/status_icons/status_tray_mac.mm", 3044 "cocoa/tab_contents/chrome_web_contents_view_delegate_mac.h", 3045 "cocoa/tab_contents/chrome_web_contents_view_delegate_mac.mm", 3046 "cocoa/tab_contents/web_drag_bookmark_handler_mac.h", 3047 "cocoa/tab_contents/web_drag_bookmark_handler_mac.mm", 3048 "cocoa/tab_menu_bridge.h", 3049 "cocoa/tab_menu_bridge.mm", 3050 "cocoa/task_manager_mac.h", 3051 "cocoa/task_manager_mac.mm", 3052 "cocoa/touchbar/browser_window_default_touch_bar.h", 3053 "cocoa/touchbar/browser_window_default_touch_bar.mm", 3054 "cocoa/touchbar/browser_window_touch_bar_controller.h", 3055 "cocoa/touchbar/browser_window_touch_bar_controller.mm", 3056 "cocoa/touchbar/credit_card_autofill_touch_bar_controller.h", 3057 "cocoa/touchbar/credit_card_autofill_touch_bar_controller.mm", 3058 "cocoa/touchbar/web_textfield_touch_bar_controller.h", 3059 "cocoa/touchbar/web_textfield_touch_bar_controller.mm", 3060 "cocoa/window_size_autosaver.h", 3061 "cocoa/window_size_autosaver.mm", 3062 "content_settings/media_authorization_wrapper_test.h", 3063 "content_settings/media_authorization_wrapper_test.mm", 3064 "find_bar/find_bar_platform_helper_mac.mm", 3065 "startup/mac_system_infobar_delegate.cc", 3066 "startup/mac_system_infobar_delegate.h", 3067 "views/apps/chrome_app_window_client_views_mac.mm", 3068 "views/certificate_viewer_mac_views.mm", 3069 "views/dropdown_bar_host_mac.mm", 3070 "views/frame/browser_frame_mac.h", 3071 "views/frame/browser_frame_mac.mm", 3072 "views/frame/browser_non_client_frame_view_factory_mac.mm", 3073 "views/frame/browser_non_client_frame_view_mac.h", 3074 "views/frame/browser_non_client_frame_view_mac.mm", 3075 "views/frame/immersive_mode_controller_mac.h", 3076 "views/frame/immersive_mode_controller_mac.mm", 3077 "views/frame/native_browser_frame_factory_mac.mm", 3078 "views/tab_contents/chrome_web_contents_view_delegate_views_mac.h", 3079 "views/tab_contents/chrome_web_contents_view_delegate_views_mac.mm", 3080 "webui/help/version_updater_mac.h", 3081 "webui/help/version_updater_mac.mm", 3082 "webui/settings_utils_mac.mm", 3083 "window_sizer/window_sizer_mac.mm", 3084 ] 3085 3086 allow_circular_includes_from += [ "//chrome/browser/apps/app_shim" ] 3087 3088 deps += [ 3089 "//chrome/browser/apps/app_shim", 3090 "//components/remote_cocoa/app_shim", 3091 "//components/remote_cocoa/browser", 3092 "//extensions/components/native_app_window", 3093 "//third_party/google_toolbox_for_mac", 3094 "//third_party/mozilla", 3095 "//third_party/widevine/cdm:buildflags", 3096 "//ui/accelerated_widget_mac:accelerated_widget_mac", 3097 ] 3098 include_dirs = [ "$target_gen_dir" ] 3099 frameworks = [ 3100 "Carbon.framework", 3101 "Quartz.framework", 3102 ] 3103 3104 if (enable_chromium_updater) { 3105 deps += [ 3106 "//chrome/browser/updater:browser_updater_client", 3107 "//chrome/updater:browser_sources", 3108 ] 3109 } 3110 } 3111 3112 if (is_win) { 3113 assert(toolkit_views) 3114 assert(use_aura) 3115 sources += [ 3116 "network_profile_bubble.cc", 3117 "network_profile_bubble.h", 3118 "pdf/adobe_reader_info_win.cc", 3119 "pdf/adobe_reader_info_win.h", 3120 "startup/credential_provider_signin_dialog_win.cc", 3121 "startup/credential_provider_signin_dialog_win.h", 3122 "startup/credential_provider_signin_info_fetcher_win.cc", 3123 "startup/credential_provider_signin_info_fetcher_win.h", 3124 "views/apps/app_window_desktop_native_widget_aura_win.cc", 3125 "views/apps/app_window_desktop_native_widget_aura_win.h", 3126 "views/apps/app_window_desktop_window_tree_host_win.cc", 3127 "views/apps/app_window_desktop_window_tree_host_win.h", 3128 "views/apps/chrome_app_window_client_views_win.cc", 3129 "views/apps/chrome_native_app_window_views_win.cc", 3130 "views/apps/chrome_native_app_window_views_win.h", 3131 "views/apps/glass_app_window_frame_view_win.cc", 3132 "views/apps/glass_app_window_frame_view_win.h", 3133 "views/certificate_viewer_win.cc", 3134 "views/chrome_cleaner_dialog_win.cc", 3135 "views/chrome_cleaner_dialog_win.h", 3136 "views/chrome_cleaner_reboot_dialog_win.cc", 3137 "views/chrome_cleaner_reboot_dialog_win.h", 3138 "views/color_chooser_dialog.cc", 3139 "views/color_chooser_dialog.h", 3140 "views/color_chooser_win.cc", 3141 "views/critical_notification_bubble_view.cc", 3142 "views/critical_notification_bubble_view.h", 3143 "views/frame/browser_desktop_window_tree_host.h", 3144 "views/frame/browser_desktop_window_tree_host_win.cc", 3145 "views/frame/browser_desktop_window_tree_host_win.h", 3146 "views/frame/browser_window_property_manager_win.cc", 3147 "views/frame/browser_window_property_manager_win.h", 3148 "views/frame/glass_browser_caption_button_container.cc", 3149 "views/frame/glass_browser_caption_button_container.h", 3150 "views/frame/glass_browser_frame_view.cc", 3151 "views/frame/glass_browser_frame_view.h", 3152 "views/frame/minimize_button_metrics_win.cc", 3153 "views/frame/minimize_button_metrics_win.h", 3154 "views/frame/native_browser_frame_factory_aurawin.cc", 3155 "views/frame/system_menu_insertion_delegate_win.cc", 3156 "views/frame/system_menu_insertion_delegate_win.h", 3157 "views/frame/windows_10_caption_button.cc", 3158 "views/frame/windows_10_caption_button.h", 3159 "views/network_profile_bubble_view.cc", 3160 "views/settings_reset_prompt_dialog.cc", 3161 "views/settings_reset_prompt_dialog.h", 3162 "views/status_icons/status_icon_win.cc", 3163 "views/status_icons/status_icon_win.h", 3164 "views/status_icons/status_tray_state_changer_win.cc", 3165 "views/status_icons/status_tray_state_changer_win.h", 3166 "views/status_icons/status_tray_win.cc", 3167 "views/status_icons/status_tray_win.h", 3168 "views/try_chrome_dialog_win/arrow_border.cc", 3169 "views/try_chrome_dialog_win/arrow_border.h", 3170 "views/try_chrome_dialog_win/button_layout.cc", 3171 "views/try_chrome_dialog_win/button_layout.h", 3172 "views/try_chrome_dialog_win/try_chrome_dialog.cc", 3173 "views/try_chrome_dialog_win/try_chrome_dialog.h", 3174 "views/uninstall_view.cc", 3175 "views/uninstall_view.h", 3176 "webui/conflicts/conflicts_data_fetcher.cc", 3177 "webui/conflicts/conflicts_data_fetcher.h", 3178 "webui/conflicts/conflicts_handler.cc", 3179 "webui/conflicts/conflicts_handler.h", 3180 "webui/conflicts/conflicts_ui.cc", 3181 "webui/conflicts/conflicts_ui.h", 3182 "webui/settings/chrome_cleanup_handler_win.cc", 3183 "webui/settings/chrome_cleanup_handler_win.h", 3184 "webui/settings_utils_win.cc", 3185 "webui/version_handler_win.cc", 3186 "webui/version_handler_win.h", 3187 "webui/version_util_win.cc", 3188 "webui/version_util_win.h", 3189 ] 3190 public_deps += [ 3191 "//ui/views", 3192 "//ui/views/controls/webview", 3193 ] 3194 deps += [ 3195 "//chrome/browser/safe_browsing/chrome_cleaner:public", 3196 "//chrome/browser/ui/startup:buildflags", 3197 "//chrome/browser/win/conflicts:module_info", 3198 "//chrome/credential_provider/common:common_constants", 3199 "//chrome/services/util_win/public/mojom:mojom", 3200 "//components/search_engines", 3201 "//third_party/iaccessible2", 3202 "//third_party/isimpledom", 3203 "//third_party/libphonenumber", 3204 "//third_party/wtl", 3205 "//ui/aura", 3206 "//ui/base/ime", 3207 "//ui/events:dom_keycode_converter", 3208 ] 3209 libs += [ "crypt32.lib" ] 3210 3211 if (is_chrome_branded) { 3212 sources += [ 3213 "webui/help/version_updater_win.cc", 3214 "webui/help/version_updater_win.h", 3215 "webui/settings/incompatible_applications_handler_win.cc", 3216 "webui/settings/incompatible_applications_handler_win.h", 3217 ] 3218 deps += [ "//google_update" ] 3219 } else { 3220 sources += [ 3221 "webui/help/version_updater_basic.cc", 3222 "webui/help/version_updater_basic.h", 3223 ] 3224 } 3225 } else { # 'OS!="win" 3226 # The Cast Linux build sets toolkit_views to false, but many files in this 3227 # target include views-related files unconditionally, causing `gn check` 3228 # to fail on this variant. Since this target is only referenced (but not 3229 # compiled) on this variant, it's okay to add this "incorrect" dependency 3230 # to Cast Linux builds so that `gn check` passes. 3231 if (toolkit_views || (is_chromecast && (is_linux || is_chromeos))) { 3232 public_deps += [ 3233 "//ui/views", 3234 "//ui/views/controls/webview", 3235 ] 3236 } 3237 } 3238 3239 if (is_linux) { 3240 sources += [ 3241 "views/apps/chrome_app_window_client_views_linux.cc", 3242 "views/first_run_dialog.cc", 3243 "views/first_run_dialog.h", 3244 "views/frame/browser_desktop_window_tree_host.h", 3245 "views/frame/desktop_browser_frame_aura_linux.cc", 3246 "views/frame/desktop_browser_frame_aura_linux.h", 3247 "views/status_icons/status_icon_button_linux.cc", 3248 "views/status_icons/status_icon_button_linux.h", 3249 "views/status_icons/status_icon_linux_wrapper.cc", 3250 "views/status_icons/status_icon_linux_wrapper.h", 3251 "webui/help/version_updater_basic.cc", 3252 "webui/help/version_updater_basic.h", 3253 "webui/settings_utils_linux.cc", 3254 ] 3255 deps += [ 3256 "//ui/base:wm_role_names", 3257 "//ui/base/ime", 3258 "//ui/events:dom_keycode_converter", 3259 "//ui/platform_window", 3260 ] 3261 3262 if (use_dbus) { 3263 sources += [ 3264 "views/status_icons/concat_menu_model.cc", 3265 "views/status_icons/concat_menu_model.h", 3266 "views/status_icons/status_icon_linux_dbus.cc", 3267 "views/status_icons/status_icon_linux_dbus.h", 3268 ] 3269 defines += [ "USE_DBUS" ] 3270 deps += [ 3271 "//components/dbus/menu", 3272 "//components/dbus/thread_linux", 3273 ] 3274 } 3275 3276 if (use_dbus && (use_x11 || ozone_platform_x11)) { 3277 sources += [ 3278 "views/frame/dbus_appmenu.cc", 3279 "views/frame/dbus_appmenu.h", 3280 "views/frame/dbus_appmenu_registrar.cc", 3281 "views/frame/dbus_appmenu_registrar.h", 3282 ] 3283 defines += [ "USE_DBUS_MENU" ] 3284 deps += [ "//ui/gfx/x" ] 3285 } 3286 3287 if (use_x11) { 3288 sources += [ "views/frame/native_browser_frame_factory_aurax11.cc" ] 3289 deps += [ 3290 "//ui/events/devices", 3291 "//ui/events/devices/x11", 3292 "//ui/events/platform/x11", 3293 ] 3294 } 3295 if (use_ozone) { 3296 if (!is_linux) { 3297 sources += [ 3298 "views/frame/browser_desktop_window_tree_host_platform.cc", 3299 "views/frame/browser_desktop_window_tree_host_platform.h", 3300 ] 3301 } 3302 sources += [ "views/frame/native_browser_frame_factory_ozone.cc" ] 3303 } 3304 if (is_linux) { 3305 sources += [ 3306 "views/frame/browser_desktop_window_tree_host_linux.cc", 3307 "views/frame/browser_desktop_window_tree_host_linux.h", 3308 ] 3309 } 3310 if (use_gtk) { 3311 # This is the only component that can interact with gtk. 3312 deps += [ "//ui/gtk" ] 3313 } 3314 } 3315 3316 if (is_linux || is_chromeos) { # Both desktop Linux and ChromeOS. 3317 sources += [ 3318 "certificate_dialogs.cc", 3319 "certificate_dialogs.h", 3320 "process_singleton_dialog_linux.h", 3321 "webui/certificate_viewer_ui.cc", 3322 "webui/certificate_viewer_ui.h", 3323 "webui/certificate_viewer_webui.cc", 3324 "webui/certificate_viewer_webui.h", 3325 "webui/webui_js_exception/webui_js_exception_ui.cc", 3326 "webui/webui_js_exception/webui_js_exception_ui.h", 3327 ] 3328 if (use_aura) { 3329 deps += [ "//third_party/fontconfig" ] 3330 } 3331 } 3332 3333 if (toolkit_views) { 3334 sources += [ 3335 "autofill/address_profiles/save_address_profile_bubble_controller.cc", 3336 "autofill/address_profiles/save_address_profile_bubble_controller.h", 3337 "autofill/payments/local_card_migration_bubble.h", 3338 "autofill/payments/local_card_migration_bubble_controller_impl.cc", 3339 "autofill/payments/local_card_migration_bubble_controller_impl.h", 3340 "autofill/payments/local_card_migration_controller_observer.h", 3341 "autofill/payments/local_card_migration_dialog.h", 3342 "autofill/payments/local_card_migration_dialog_controller_impl.cc", 3343 "autofill/payments/local_card_migration_dialog_controller_impl.h", 3344 "autofill/payments/local_card_migration_dialog_factory.h", 3345 "autofill/payments/local_card_migration_dialog_state.h", 3346 "autofill/payments/manage_migration_ui_controller.cc", 3347 "autofill/payments/manage_migration_ui_controller.h", 3348 "autofill/payments/save_card_bubble_controller.h", 3349 "autofill/payments/save_card_bubble_controller_impl.cc", 3350 "autofill/payments/save_card_bubble_controller_impl.h", 3351 "autofill/payments/save_card_bubble_view.h", 3352 "autofill/payments/save_card_ui.h", 3353 "autofill/payments/save_payment_icon_controller.cc", 3354 "autofill/payments/save_payment_icon_controller.h", 3355 "autofill/payments/save_upi_bubble.h", 3356 "autofill/payments/save_upi_bubble_controller.h", 3357 "autofill/payments/save_upi_bubble_controller_impl.cc", 3358 "autofill/payments/save_upi_bubble_controller_impl.h", 3359 "bubble_anchor_util.h", 3360 "manifest_web_app_browser_controller.cc", 3361 "manifest_web_app_browser_controller.h", 3362 "qrcode_generator/qrcode_generator_bubble_controller.cc", 3363 "qrcode_generator/qrcode_generator_bubble_controller.h", 3364 "qrcode_generator/qrcode_generator_bubble_view.h", 3365 "send_tab_to_self/send_tab_to_self_bubble_controller.cc", 3366 "send_tab_to_self/send_tab_to_self_bubble_controller.h", 3367 "send_tab_to_self/send_tab_to_self_bubble_view.h", 3368 3369 # This test header is included because it contains forward declarations 3370 # needed for "friend" statements for use in tests. 3371 "translate/translate_bubble_test_utils.h", 3372 "views/accessibility/caption_bubble.cc", 3373 "views/accessibility/caption_bubble.h", 3374 "views/accessibility/caption_bubble_controller_views.cc", 3375 "views/accessibility/caption_bubble_controller_views.h", 3376 "views/accessibility/caption_bubble_model.cc", 3377 "views/accessibility/caption_bubble_model.h", 3378 "views/accessibility/caret_browsing_dialog_delegate.cc", 3379 "views/accessibility/caret_browsing_dialog_delegate.h", 3380 "views/accessibility/invert_bubble_view.cc", 3381 "views/accessibility/invert_bubble_view.h", 3382 "views/accessibility/non_accessible_image_view.cc", 3383 "views/accessibility/non_accessible_image_view.h", 3384 "views/apps/app_dialog/app_dialog_view.cc", 3385 "views/apps/app_dialog/app_dialog_view.h", 3386 "views/apps/app_dialog/app_uninstall_dialog_view.cc", 3387 "views/apps/app_dialog/app_uninstall_dialog_view.h", 3388 "views/apps/app_info_dialog/app_info_dialog_container.cc", 3389 "views/apps/app_info_dialog/app_info_dialog_container.h", 3390 "views/apps/app_info_dialog/app_info_dialog_views.cc", 3391 "views/apps/app_info_dialog/app_info_dialog_views.h", 3392 "views/apps/app_info_dialog/app_info_footer_panel.cc", 3393 "views/apps/app_info_dialog/app_info_footer_panel.h", 3394 "views/apps/app_info_dialog/app_info_header_panel.cc", 3395 "views/apps/app_info_dialog/app_info_header_panel.h", 3396 "views/apps/app_info_dialog/app_info_label.cc", 3397 "views/apps/app_info_dialog/app_info_label.h", 3398 "views/apps/app_info_dialog/app_info_panel.cc", 3399 "views/apps/app_info_dialog/app_info_panel.h", 3400 "views/apps/app_info_dialog/app_info_permissions_panel.cc", 3401 "views/apps/app_info_dialog/app_info_permissions_panel.h", 3402 "views/apps/app_info_dialog/app_info_summary_panel.cc", 3403 "views/apps/app_info_dialog/app_info_summary_panel.h", 3404 "views/apps/chrome_native_app_window_views.cc", 3405 "views/apps/chrome_native_app_window_views.h", 3406 "views/autofill/address_profiles/save_address_profile_view.cc", 3407 "views/autofill/address_profiles/save_address_profile_view.h", 3408 "views/autofill/autofill_bubble_handler_impl.cc", 3409 "views/autofill/autofill_bubble_handler_impl.h", 3410 "views/autofill/autofill_popup_base_view.cc", 3411 "views/autofill/autofill_popup_base_view.h", 3412 "views/autofill/autofill_popup_view_native_views.cc", 3413 "views/autofill/autofill_popup_view_native_views.h", 3414 "views/autofill/autofill_popup_view_utils.cc", 3415 "views/autofill/autofill_popup_view_utils.h", 3416 "views/autofill/payments/card_unmask_prompt_views.cc", 3417 "views/autofill/payments/card_unmask_prompt_views.h", 3418 "views/autofill/payments/dialog_view_ids.h", 3419 "views/autofill/payments/local_card_migration_bubble_views.cc", 3420 "views/autofill/payments/local_card_migration_bubble_views.h", 3421 "views/autofill/payments/local_card_migration_dialog_view.cc", 3422 "views/autofill/payments/local_card_migration_dialog_view.h", 3423 "views/autofill/payments/local_card_migration_error_dialog_view.cc", 3424 "views/autofill/payments/local_card_migration_error_dialog_view.h", 3425 "views/autofill/payments/local_card_migration_icon_view.cc", 3426 "views/autofill/payments/local_card_migration_icon_view.h", 3427 "views/autofill/payments/migratable_card_view.cc", 3428 "views/autofill/payments/migratable_card_view.h", 3429 "views/autofill/payments/payments_view_util.cc", 3430 "views/autofill/payments/payments_view_util.h", 3431 "views/autofill/payments/save_card_bubble_views.cc", 3432 "views/autofill/payments/save_card_bubble_views.h", 3433 "views/autofill/payments/save_card_failure_bubble_views.cc", 3434 "views/autofill/payments/save_card_failure_bubble_views.h", 3435 "views/autofill/payments/save_card_manage_cards_bubble_views.cc", 3436 "views/autofill/payments/save_card_manage_cards_bubble_views.h", 3437 "views/autofill/payments/save_card_offer_bubble_views.cc", 3438 "views/autofill/payments/save_card_offer_bubble_views.h", 3439 "views/autofill/payments/save_card_sign_in_promo_bubble_views.cc", 3440 "views/autofill/payments/save_card_sign_in_promo_bubble_views.h", 3441 "views/autofill/payments/save_payment_icon_view.cc", 3442 "views/autofill/payments/save_payment_icon_view.h", 3443 "views/autofill/payments/save_upi_offer_bubble_views.cc", 3444 "views/autofill/payments/save_upi_offer_bubble_views.h", 3445 "views/bookmarks/bookmark_bar_view.cc", 3446 "views/bookmarks/bookmark_bar_view.h", 3447 "views/bookmarks/bookmark_bar_view_observer.h", 3448 "views/bookmarks/bookmark_bubble_view.cc", 3449 "views/bookmarks/bookmark_bubble_view.h", 3450 "views/bookmarks/bookmark_context_menu.cc", 3451 "views/bookmarks/bookmark_context_menu.h", 3452 "views/bookmarks/bookmark_drag_drop_views.cc", 3453 "views/bookmarks/bookmark_editor_view.cc", 3454 "views/bookmarks/bookmark_editor_view.h", 3455 "views/bookmarks/bookmark_menu_controller_observer.h", 3456 "views/bookmarks/bookmark_menu_controller_views.cc", 3457 "views/bookmarks/bookmark_menu_controller_views.h", 3458 "views/bookmarks/bookmark_menu_delegate.cc", 3459 "views/bookmarks/bookmark_menu_delegate.h", 3460 "views/browser_commands_views.cc", 3461 "views/browser_dialogs_views.cc", 3462 "views/bubble/webui_bubble_dialog_view.cc", 3463 "views/bubble/webui_bubble_dialog_view.h", 3464 "views/bubble/webui_bubble_manager.cc", 3465 "views/bubble/webui_bubble_manager.h", 3466 "views/bubble/webui_bubble_view.cc", 3467 "views/bubble/webui_bubble_view.h", 3468 "views/bubble_anchor_util_views.cc", 3469 "views/bubble_anchor_util_views.h", 3470 "views/bubble_menu_item_factory.cc", 3471 "views/bubble_menu_item_factory.h", 3472 "views/bulleted_label_list_view.cc", 3473 "views/bulleted_label_list_view.h", 3474 "views/certificate_selector.cc", 3475 "views/certificate_selector.h", 3476 "views/chrome_browser_main_extra_parts_views.cc", 3477 "views/chrome_browser_main_extra_parts_views.h", 3478 "views/chrome_constrained_window_views_client.cc", 3479 "views/chrome_constrained_window_views_client.h", 3480 "views/chrome_layout_provider.cc", 3481 "views/chrome_layout_provider.h", 3482 "views/chrome_typography.cc", 3483 "views/chrome_typography.h", 3484 "views/chrome_typography_provider.cc", 3485 "views/chrome_typography_provider.h", 3486 "views/chrome_view_class_properties.cc", 3487 "views/chrome_view_class_properties.h", 3488 "views/chrome_views_delegate.cc", 3489 "views/chrome_views_delegate.h", 3490 "views/chrome_web_dialog_view.cc", 3491 "views/chrome_web_dialog_view.h", 3492 "views/collected_cookies_views.cc", 3493 "views/collected_cookies_views.h", 3494 "views/commander_frontend_views.cc", 3495 "views/commander_frontend_views.h", 3496 "views/confirm_bubble_views.cc", 3497 "views/confirm_bubble_views.h", 3498 "views/constrained_web_dialog_delegate_views.cc", 3499 "views/content_setting_bubble_contents.cc", 3500 "views/content_setting_bubble_contents.h", 3501 "views/content_setting_domain_list_view.cc", 3502 "views/content_setting_domain_list_view.h", 3503 "views/cookie_info_view.cc", 3504 "views/cookie_info_view.h", 3505 "views/desktop_capture/desktop_media_list_controller.cc", 3506 "views/desktop_capture/desktop_media_list_controller.h", 3507 "views/desktop_capture/desktop_media_list_view.cc", 3508 "views/desktop_capture/desktop_media_list_view.h", 3509 "views/desktop_capture/desktop_media_picker_views.cc", 3510 "views/desktop_capture/desktop_media_picker_views.h", 3511 "views/desktop_capture/desktop_media_source_view.cc", 3512 "views/desktop_capture/desktop_media_source_view.h", 3513 "views/desktop_capture/desktop_media_tab_list.cc", 3514 "views/desktop_capture/desktop_media_tab_list.h", 3515 "views/device_chooser_content_view.cc", 3516 "views/device_chooser_content_view.h", 3517 "views/devtools_process_observer.cc", 3518 "views/devtools_process_observer.h", 3519 "views/download/download_danger_prompt_views.cc", 3520 "views/download/download_in_progress_dialog_view.cc", 3521 "views/download/download_in_progress_dialog_view.h", 3522 "views/download/download_item_view.cc", 3523 "views/download/download_item_view.h", 3524 "views/download/download_shelf_context_menu_view.cc", 3525 "views/download/download_shelf_context_menu_view.h", 3526 "views/download/download_shelf_view.cc", 3527 "views/download/download_shelf_view.h", 3528 "views/download/download_started_animation_views.cc", 3529 "views/dropdown_bar_host.cc", 3530 "views/dropdown_bar_host.h", 3531 "views/dropdown_bar_host_delegate.h", 3532 "views/elevation_icon_setter.cc", 3533 "views/elevation_icon_setter.h", 3534 "views/exclusive_access_bubble_views.cc", 3535 "views/exclusive_access_bubble_views.h", 3536 "views/exclusive_access_bubble_views_context.h", 3537 "views/extensions/chooser_dialog_view.cc", 3538 "views/extensions/chooser_dialog_view.h", 3539 "views/extensions/expandable_container_view.cc", 3540 "views/extensions/expandable_container_view.h", 3541 "views/extensions/extension_context_menu_controller.cc", 3542 "views/extensions/extension_context_menu_controller.h", 3543 "views/extensions/extension_install_blocked_dialog_view.cc", 3544 "views/extensions/extension_install_blocked_dialog_view.h", 3545 "views/extensions/extension_install_dialog_view.cc", 3546 "views/extensions/extension_install_dialog_view.h", 3547 "views/extensions/extension_installed_bubble_view.cc", 3548 "views/extensions/extension_keybinding_registry_views.cc", 3549 "views/extensions/extension_keybinding_registry_views.h", 3550 "views/extensions/extension_permissions_view.cc", 3551 "views/extensions/extension_permissions_view.h", 3552 "views/extensions/extension_uninstall_dialog_view.cc", 3553 "views/extensions/extensions_menu_button.cc", 3554 "views/extensions/extensions_menu_button.h", 3555 "views/extensions/extensions_menu_item_view.cc", 3556 "views/extensions/extensions_menu_item_view.h", 3557 "views/extensions/extensions_menu_view.cc", 3558 "views/extensions/extensions_menu_view.h", 3559 "views/extensions/extensions_toolbar_button.cc", 3560 "views/extensions/extensions_toolbar_button.h", 3561 "views/extensions/extensions_toolbar_container.cc", 3562 "views/extensions/extensions_toolbar_container.h", 3563 "views/find_bar_host.cc", 3564 "views/find_bar_host.h", 3565 "views/find_bar_view.cc", 3566 "views/find_bar_view.h", 3567 "views/flying_indicator.cc", 3568 "views/flying_indicator.h", 3569 "views/folder_upload_confirmation_view.cc", 3570 "views/folder_upload_confirmation_view.h", 3571 "views/frame/app_menu_button.cc", 3572 "views/frame/app_menu_button.h", 3573 "views/frame/app_menu_button_observer.h", 3574 "views/frame/browser_frame.cc", 3575 "views/frame/browser_frame.h", 3576 "views/frame/browser_non_client_frame_view.cc", 3577 "views/frame/browser_non_client_frame_view.h", 3578 "views/frame/browser_root_view.cc", 3579 "views/frame/browser_root_view.h", 3580 "views/frame/browser_view.cc", 3581 "views/frame/browser_view.h", 3582 "views/frame/browser_view_layout.cc", 3583 "views/frame/browser_view_layout.h", 3584 "views/frame/browser_view_layout_delegate.h", 3585 "views/frame/browser_window_factory.cc", 3586 "views/frame/contents_layout_manager.cc", 3587 "views/frame/contents_layout_manager.h", 3588 "views/frame/contents_web_view.cc", 3589 "views/frame/contents_web_view.h", 3590 "views/frame/immersive_mode_controller.cc", 3591 "views/frame/immersive_mode_controller.h", 3592 "views/frame/immersive_mode_controller_factory_views.cc", 3593 "views/frame/immersive_mode_controller_stub.cc", 3594 "views/frame/immersive_mode_controller_stub.h", 3595 "views/frame/native_browser_frame.h", 3596 "views/frame/native_browser_frame_factory.cc", 3597 "views/frame/native_browser_frame_factory.h", 3598 "views/frame/system_menu_model_builder.cc", 3599 "views/frame/system_menu_model_builder.h", 3600 "views/frame/system_menu_model_delegate.cc", 3601 "views/frame/system_menu_model_delegate.h", 3602 "views/frame/tab_strip_region_view.cc", 3603 "views/frame/tab_strip_region_view.h", 3604 "views/frame/toolbar_button_provider.h", 3605 "views/frame/top_container_background.cc", 3606 "views/frame/top_container_background.h", 3607 "views/frame/top_container_loading_bar.cc", 3608 "views/frame/top_container_loading_bar.h", 3609 "views/frame/top_container_view.cc", 3610 "views/frame/top_container_view.h", 3611 "views/frame/top_controls_slide_controller.h", 3612 "views/frame/web_contents_close_handler.cc", 3613 "views/frame/web_contents_close_handler.h", 3614 "views/frame/web_contents_close_handler_delegate.h", 3615 "views/frame/web_footer_experiment_view.cc", 3616 "views/frame/web_footer_experiment_view.h", 3617 "views/fullscreen_control/fullscreen_control_host.cc", 3618 "views/fullscreen_control/fullscreen_control_host.h", 3619 "views/fullscreen_control/fullscreen_control_popup.cc", 3620 "views/fullscreen_control/fullscreen_control_popup.h", 3621 "views/fullscreen_control/fullscreen_control_view.cc", 3622 "views/fullscreen_control/fullscreen_control_view.h", 3623 "views/global_error_bubble_view.cc", 3624 "views/global_error_bubble_view.h", 3625 "views/global_media_controls/media_dialog_view.cc", 3626 "views/global_media_controls/media_dialog_view.h", 3627 "views/global_media_controls/media_dialog_view_observer.h", 3628 "views/global_media_controls/media_notification_container_impl_view.cc", 3629 "views/global_media_controls/media_notification_container_impl_view.h", 3630 "views/global_media_controls/media_notification_device_entry_ui.cc", 3631 "views/global_media_controls/media_notification_device_entry_ui.h", 3632 "views/global_media_controls/media_notification_device_selector_view.cc", 3633 "views/global_media_controls/media_notification_device_selector_view.h", 3634 "views/global_media_controls/media_notification_device_selector_view_delegate.h", 3635 "views/global_media_controls/media_notification_list_view.cc", 3636 "views/global_media_controls/media_notification_list_view.h", 3637 "views/global_media_controls/media_toolbar_button_view.cc", 3638 "views/global_media_controls/media_toolbar_button_view.h", 3639 "views/global_media_controls/overlay_media_notification_view.cc", 3640 "views/global_media_controls/overlay_media_notification_view.h", 3641 "views/hover_button.cc", 3642 "views/hover_button.h", 3643 "views/hover_button_controller.cc", 3644 "views/hover_button_controller.h", 3645 "views/hung_renderer_view.cc", 3646 "views/hung_renderer_view.h", 3647 "views/importer/import_lock_dialog_view.cc", 3648 "views/importer/import_lock_dialog_view.h", 3649 "views/infobars/alternate_nav_infobar_view.cc", 3650 "views/infobars/alternate_nav_infobar_view.h", 3651 "views/infobars/confirm_infobar.cc", 3652 "views/infobars/confirm_infobar.h", 3653 "views/infobars/infobar_container_view.cc", 3654 "views/infobars/infobar_container_view.h", 3655 "views/infobars/infobar_view.cc", 3656 "views/infobars/infobar_view.h", 3657 "views/intent_picker_bubble_view.cc", 3658 "views/intent_picker_bubble_view.h", 3659 "views/javascript_tab_modal_dialog_view_views.cc", 3660 "views/javascript_tab_modal_dialog_view_views.h", 3661 "views/layout/interpolating_layout_manager.cc", 3662 "views/layout/interpolating_layout_manager.h", 3663 "views/load_complete_listener.cc", 3664 "views/load_complete_listener.h", 3665 "views/location_bar/content_setting_image_view.cc", 3666 "views/location_bar/content_setting_image_view.h", 3667 "views/location_bar/cookie_controls_bubble_view.cc", 3668 "views/location_bar/cookie_controls_bubble_view.h", 3669 "views/location_bar/cookie_controls_icon_view.cc", 3670 "views/location_bar/cookie_controls_icon_view.h", 3671 "views/location_bar/custom_tab_bar_view.cc", 3672 "views/location_bar/custom_tab_bar_view.h", 3673 "views/location_bar/find_bar_icon.cc", 3674 "views/location_bar/find_bar_icon.h", 3675 "views/location_bar/icon_label_bubble_view.cc", 3676 "views/location_bar/icon_label_bubble_view.h", 3677 "views/location_bar/intent_picker_view.cc", 3678 "views/location_bar/intent_picker_view.h", 3679 "views/location_bar/keyword_hint_view.cc", 3680 "views/location_bar/keyword_hint_view.h", 3681 "views/location_bar/location_bar_bubble_delegate_view.cc", 3682 "views/location_bar/location_bar_bubble_delegate_view.h", 3683 "views/location_bar/location_bar_layout.cc", 3684 "views/location_bar/location_bar_layout.h", 3685 "views/location_bar/location_bar_view.cc", 3686 "views/location_bar/location_bar_view.h", 3687 "views/location_bar/location_icon_view.cc", 3688 "views/location_bar/location_icon_view.h", 3689 "views/location_bar/permission_chip.cc", 3690 "views/location_bar/permission_chip.h", 3691 "views/location_bar/selected_keyword_view.cc", 3692 "views/location_bar/selected_keyword_view.h", 3693 "views/location_bar/star_menu_model.cc", 3694 "views/location_bar/star_menu_model.h", 3695 "views/location_bar/star_view.cc", 3696 "views/location_bar/star_view.h", 3697 "views/location_bar/zoom_bubble_view.cc", 3698 "views/location_bar/zoom_bubble_view.h", 3699 "views/login_handler_views.cc", 3700 "views/login_view.cc", 3701 "views/login_view.h", 3702 "views/md_text_button_with_down_arrow.cc", 3703 "views/md_text_button_with_down_arrow.h", 3704 "views/media_router/cast_dialog_helper.cc", 3705 "views/media_router/cast_dialog_helper.h", 3706 "views/media_router/cast_dialog_metrics.cc", 3707 "views/media_router/cast_dialog_metrics.h", 3708 "views/media_router/cast_dialog_no_sinks_view.cc", 3709 "views/media_router/cast_dialog_no_sinks_view.h", 3710 "views/media_router/cast_dialog_sink_button.cc", 3711 "views/media_router/cast_dialog_sink_button.h", 3712 "views/media_router/cast_dialog_view.cc", 3713 "views/media_router/cast_dialog_view.h", 3714 "views/media_router/cast_toolbar_button.cc", 3715 "views/media_router/cast_toolbar_button.h", 3716 "views/media_router/cloud_services_dialog_view.cc", 3717 "views/media_router/cloud_services_dialog_view.h", 3718 "views/media_router/media_remoting_dialog_view.cc", 3719 "views/media_router/media_remoting_dialog_view.h", 3720 "views/media_router/media_router_dialog_controller_views.cc", 3721 "views/media_router/media_router_dialog_controller_views.h", 3722 "views/media_router/presentation_receiver_window_factory.cc", 3723 "views/media_router/presentation_receiver_window_frame.cc", 3724 "views/media_router/presentation_receiver_window_frame.h", 3725 "views/media_router/presentation_receiver_window_view.cc", 3726 "views/media_router/presentation_receiver_window_view.h", 3727 "views/media_router/web_contents_display_observer_view.cc", 3728 "views/media_router/web_contents_display_observer_view.h", 3729 "views/message_box_dialog.cc", 3730 "views/message_box_dialog.h", 3731 "views/native_file_system/native_file_system_access_icon_view.cc", 3732 "views/native_file_system/native_file_system_access_icon_view.h", 3733 "views/native_file_system/native_file_system_permission_view.cc", 3734 "views/native_file_system/native_file_system_permission_view.h", 3735 "views/native_file_system/native_file_system_restricted_directory_dialog_view.cc", 3736 "views/native_file_system/native_file_system_restricted_directory_dialog_view.h", 3737 "views/native_file_system/native_file_system_ui_helpers.cc", 3738 "views/native_file_system/native_file_system_ui_helpers.h", 3739 "views/native_file_system/native_file_system_usage_bubble_view.cc", 3740 "views/native_file_system/native_file_system_usage_bubble_view.h", 3741 "views/omnibox/omnibox_match_cell_view.cc", 3742 "views/omnibox/omnibox_match_cell_view.h", 3743 "views/omnibox/omnibox_mouse_enter_exit_handler.cc", 3744 "views/omnibox/omnibox_mouse_enter_exit_handler.h", 3745 "views/omnibox/omnibox_popup_contents_view.cc", 3746 "views/omnibox/omnibox_popup_contents_view.h", 3747 "views/omnibox/omnibox_result_view.cc", 3748 "views/omnibox/omnibox_result_view.h", 3749 "views/omnibox/omnibox_row_view.cc", 3750 "views/omnibox/omnibox_row_view.h", 3751 "views/omnibox/omnibox_suggestion_button_row_view.cc", 3752 "views/omnibox/omnibox_suggestion_button_row_view.h", 3753 "views/omnibox/omnibox_tab_switch_button.cc", 3754 "views/omnibox/omnibox_tab_switch_button.h", 3755 "views/omnibox/omnibox_text_view.cc", 3756 "views/omnibox/omnibox_text_view.h", 3757 "views/omnibox/omnibox_view_views.cc", 3758 "views/omnibox/omnibox_view_views.h", 3759 "views/omnibox/remove_suggestion_bubble.cc", 3760 "views/omnibox/remove_suggestion_bubble.h", 3761 "views/omnibox/rounded_omnibox_results_frame.cc", 3762 "views/omnibox/rounded_omnibox_results_frame.h", 3763 "views/omnibox/webui_omnibox_popup_view.cc", 3764 "views/omnibox/webui_omnibox_popup_view.h", 3765 "views/overlay/back_to_tab_image_button.cc", 3766 "views/overlay/back_to_tab_image_button.h", 3767 "views/overlay/close_image_button.cc", 3768 "views/overlay/close_image_button.h", 3769 "views/overlay/overlay_window_views.cc", 3770 "views/overlay/overlay_window_views.h", 3771 "views/overlay/playback_image_button.cc", 3772 "views/overlay/playback_image_button.h", 3773 "views/overlay/resize_handle_button.cc", 3774 "views/overlay/resize_handle_button.h", 3775 "views/overlay/skip_ad_label_button.cc", 3776 "views/overlay/skip_ad_label_button.h", 3777 "views/overlay/track_image_button.cc", 3778 "views/overlay/track_image_button.h", 3779 "views/page_action/page_action_icon_container.cc", 3780 "views/page_action/page_action_icon_container.h", 3781 "views/page_action/page_action_icon_controller.cc", 3782 "views/page_action/page_action_icon_controller.h", 3783 "views/page_action/page_action_icon_loading_indicator_view.cc", 3784 "views/page_action/page_action_icon_loading_indicator_view.h", 3785 "views/page_action/page_action_icon_params.cc", 3786 "views/page_action/page_action_icon_params.h", 3787 "views/page_action/page_action_icon_view.cc", 3788 "views/page_action/page_action_icon_view.h", 3789 "views/page_action/pwa_install_view.cc", 3790 "views/page_action/pwa_install_view.h", 3791 "views/page_action/zoom_view.cc", 3792 "views/page_action/zoom_view.h", 3793 "views/page_info/chosen_object_view.cc", 3794 "views/page_info/chosen_object_view.h", 3795 "views/page_info/chosen_object_view_observer.h", 3796 "views/page_info/page_info_bubble_view.cc", 3797 "views/page_info/page_info_bubble_view.h", 3798 "views/page_info/page_info_bubble_view_base.cc", 3799 "views/page_info/page_info_bubble_view_base.h", 3800 "views/page_info/page_info_hover_button.cc", 3801 "views/page_info/page_info_hover_button.h", 3802 "views/page_info/permission_icon.cc", 3803 "views/page_info/permission_icon.h", 3804 "views/page_info/permission_selector_row.cc", 3805 "views/page_info/permission_selector_row.h", 3806 "views/page_info/permission_selector_row_observer.h", 3807 "views/page_info/safety_tip_page_info_bubble_view.cc", 3808 "views/page_info/safety_tip_page_info_bubble_view.h", 3809 "views/passwords/account_chooser_dialog_view.cc", 3810 "views/passwords/account_chooser_dialog_view.h", 3811 "views/passwords/auto_signin_first_run_dialog_view.cc", 3812 "views/passwords/auto_signin_first_run_dialog_view.h", 3813 "views/passwords/credential_leak_dialog_view.cc", 3814 "views/passwords/credential_leak_dialog_view.h", 3815 "views/passwords/credentials_item_view.cc", 3816 "views/passwords/credentials_item_view.h", 3817 "views/passwords/manage_passwords_icon_views.cc", 3818 "views/passwords/manage_passwords_icon_views.h", 3819 "views/passwords/move_to_account_store_bubble_view.cc", 3820 "views/passwords/move_to_account_store_bubble_view.h", 3821 "views/passwords/password_auto_sign_in_view.cc", 3822 "views/passwords/password_auto_sign_in_view.h", 3823 "views/passwords/password_bubble_view_base.cc", 3824 "views/passwords/password_bubble_view_base.h", 3825 "views/passwords/password_generation_confirmation_view.cc", 3826 "views/passwords/password_generation_confirmation_view.h", 3827 "views/passwords/password_generation_popup_view_views.cc", 3828 "views/passwords/password_generation_popup_view_views.h", 3829 "views/passwords/password_items_view.cc", 3830 "views/passwords/password_items_view.h", 3831 "views/passwords/password_save_unsynced_credentials_locally_view.cc", 3832 "views/passwords/password_save_unsynced_credentials_locally_view.h", 3833 "views/passwords/password_save_update_view.cc", 3834 "views/passwords/password_save_update_view.h", 3835 "views/passwords/password_save_update_with_account_store_view.cc", 3836 "views/passwords/password_save_update_with_account_store_view.h", 3837 "views/passwords/post_save_compromised_bubble_view.cc", 3838 "views/passwords/post_save_compromised_bubble_view.h", 3839 "views/payments/contact_info_editor_view_controller.cc", 3840 "views/payments/contact_info_editor_view_controller.h", 3841 "views/payments/credit_card_editor_view_controller.cc", 3842 "views/payments/credit_card_editor_view_controller.h", 3843 "views/payments/cvc_unmask_view_controller.cc", 3844 "views/payments/cvc_unmask_view_controller.h", 3845 "views/payments/editor_view_controller.cc", 3846 "views/payments/editor_view_controller.h", 3847 "views/payments/error_message_view_controller.cc", 3848 "views/payments/error_message_view_controller.h", 3849 "views/payments/order_summary_view_controller.cc", 3850 "views/payments/order_summary_view_controller.h", 3851 "views/payments/payment_handler_modal_dialog_manager_delegate.cc", 3852 "views/payments/payment_handler_modal_dialog_manager_delegate.h", 3853 "views/payments/payment_handler_web_flow_view_controller.cc", 3854 "views/payments/payment_handler_web_flow_view_controller.h", 3855 "views/payments/payment_method_view_controller.cc", 3856 "views/payments/payment_method_view_controller.h", 3857 "views/payments/payment_request_dialog_view.cc", 3858 "views/payments/payment_request_dialog_view.h", 3859 "views/payments/payment_request_dialog_view_ids.h", 3860 "views/payments/payment_request_item_list.cc", 3861 "views/payments/payment_request_item_list.h", 3862 "views/payments/payment_request_row_view.cc", 3863 "views/payments/payment_request_row_view.h", 3864 "views/payments/payment_request_sheet_controller.cc", 3865 "views/payments/payment_request_sheet_controller.h", 3866 "views/payments/payment_request_views_util.cc", 3867 "views/payments/payment_request_views_util.h", 3868 "views/payments/payment_sheet_view_controller.cc", 3869 "views/payments/payment_sheet_view_controller.h", 3870 "views/payments/profile_list_view_controller.cc", 3871 "views/payments/profile_list_view_controller.h", 3872 "views/payments/secure_payment_confirmation_dialog_view.cc", 3873 "views/payments/secure_payment_confirmation_dialog_view.h", 3874 "views/payments/secure_payment_confirmation_view.cc", 3875 "views/payments/shipping_address_editor_view_controller.cc", 3876 "views/payments/shipping_address_editor_view_controller.h", 3877 "views/payments/shipping_option_view_controller.cc", 3878 "views/payments/shipping_option_view_controller.h", 3879 "views/payments/validating_combobox.cc", 3880 "views/payments/validating_combobox.h", 3881 "views/payments/validating_textfield.cc", 3882 "views/payments/validating_textfield.h", 3883 "views/payments/validation_delegate.cc", 3884 "views/payments/validation_delegate.h", 3885 "views/payments/view_stack.cc", 3886 "views/payments/view_stack.h", 3887 "views/permission_bubble/chooser_bubble_ui.cc", 3888 "views/permission_bubble/permission_prompt_bubble_view.cc", 3889 "views/permission_bubble/permission_prompt_bubble_view.h", 3890 "views/permission_bubble/permission_prompt_impl.cc", 3891 "views/permission_bubble/permission_prompt_impl.h", 3892 "views/permission_bubble/permission_prompt_style.h", 3893 "views/profiles/avatar_toolbar_button.cc", 3894 "views/profiles/avatar_toolbar_button.h", 3895 "views/profiles/avatar_toolbar_button_delegate.cc", 3896 "views/profiles/avatar_toolbar_button_delegate.h", 3897 "views/qrcode_generator/qrcode_generator_bubble.cc", 3898 "views/qrcode_generator/qrcode_generator_bubble.h", 3899 "views/qrcode_generator/qrcode_generator_icon_view.cc", 3900 "views/qrcode_generator/qrcode_generator_icon_view.h", 3901 "views/read_later/read_later_button.cc", 3902 "views/read_later/read_later_button.h", 3903 "views/reader_mode/reader_mode_icon_view.cc", 3904 "views/reader_mode/reader_mode_icon_view.h", 3905 "views/relaunch_notification/relaunch_notification_controller.cc", 3906 "views/relaunch_notification/relaunch_notification_controller.h", 3907 "views/relaunch_notification/relaunch_required_timer.cc", 3908 "views/relaunch_notification/relaunch_required_timer.h", 3909 "views/relaunch_notification/relaunch_required_timer_internal.cc", 3910 "views/relaunch_notification/relaunch_required_timer_internal.h", 3911 "views/sad_tab_view.cc", 3912 "views/sad_tab_view.h", 3913 "views/safe_browsing/deep_scanning_failure_modal_dialog.cc", 3914 "views/safe_browsing/deep_scanning_failure_modal_dialog.h", 3915 "views/safe_browsing/deep_scanning_modal_dialog.cc", 3916 "views/safe_browsing/deep_scanning_modal_dialog.h", 3917 "views/safe_browsing/password_reuse_modal_warning_dialog.cc", 3918 "views/safe_browsing/password_reuse_modal_warning_dialog.h", 3919 "views/safe_browsing/prompt_for_scanning_modal_dialog.cc", 3920 "views/safe_browsing/prompt_for_scanning_modal_dialog.h", 3921 "views/send_tab_to_self/send_tab_to_self_bubble_device_button.cc", 3922 "views/send_tab_to_self/send_tab_to_self_bubble_device_button.h", 3923 "views/send_tab_to_self/send_tab_to_self_bubble_view_impl.cc", 3924 "views/send_tab_to_self/send_tab_to_self_bubble_view_impl.h", 3925 "views/send_tab_to_self/send_tab_to_self_icon_view.cc", 3926 "views/send_tab_to_self/send_tab_to_self_icon_view.h", 3927 "views/session_crashed_bubble_view.cc", 3928 "views/session_crashed_bubble_view.h", 3929 "views/sharing/sharing_dialog_view.cc", 3930 "views/sharing/sharing_dialog_view.h", 3931 "views/sharing/sharing_icon_view.cc", 3932 "views/sharing/sharing_icon_view.h", 3933 "views/side_panel.cc", 3934 "views/side_panel.h", 3935 "views/ssl_client_certificate_selector.cc", 3936 "views/ssl_client_certificate_selector.h", 3937 "views/status_bubble_views.cc", 3938 "views/status_bubble_views.h", 3939 "views/storage/storage_pressure_bubble_view.cc", 3940 "views/storage/storage_pressure_bubble_view.h", 3941 "views/subtle_notification_view.cc", 3942 "views/subtle_notification_view.h", 3943 "views/sync/profile_signin_confirmation_dialog_views.cc", 3944 "views/sync/profile_signin_confirmation_dialog_views.h", 3945 "views/tab_contents/chrome_web_contents_view_focus_helper.cc", 3946 "views/tab_contents/chrome_web_contents_view_focus_helper.h", 3947 "views/tab_dialogs_views.cc", 3948 "views/tab_dialogs_views.h", 3949 "views/tab_icon_view.cc", 3950 "views/tab_icon_view.h", 3951 "views/tab_modal_confirm_dialog_views.cc", 3952 "views/tab_modal_confirm_dialog_views.h", 3953 "views/tab_sharing/tab_sharing_ui_views.cc", 3954 "views/tab_sharing/tab_sharing_ui_views.h", 3955 "views/tabs/alert_indicator.cc", 3956 "views/tabs/alert_indicator.h", 3957 "views/tabs/browser_tab_strip_controller.cc", 3958 "views/tabs/browser_tab_strip_controller.h", 3959 "views/tabs/color_picker_view.cc", 3960 "views/tabs/color_picker_view.h", 3961 "views/tabs/glow_hover_controller.cc", 3962 "views/tabs/glow_hover_controller.h", 3963 "views/tabs/new_tab_button.cc", 3964 "views/tabs/new_tab_button.h", 3965 "views/tabs/stacked_tab_strip_layout.cc", 3966 "views/tabs/stacked_tab_strip_layout.h", 3967 "views/tabs/tab.cc", 3968 "views/tabs/tab.h", 3969 "views/tabs/tab_animation.cc", 3970 "views/tabs/tab_animation.h", 3971 "views/tabs/tab_animation_state.cc", 3972 "views/tabs/tab_animation_state.h", 3973 "views/tabs/tab_close_button.cc", 3974 "views/tabs/tab_close_button.h", 3975 "views/tabs/tab_controller.h", 3976 "views/tabs/tab_drag_context.h", 3977 "views/tabs/tab_drag_controller.cc", 3978 "views/tabs/tab_drag_controller.h", 3979 "views/tabs/tab_group_editor_bubble_view.cc", 3980 "views/tabs/tab_group_editor_bubble_view.h", 3981 "views/tabs/tab_group_header.cc", 3982 "views/tabs/tab_group_header.h", 3983 "views/tabs/tab_group_highlight.cc", 3984 "views/tabs/tab_group_highlight.h", 3985 "views/tabs/tab_group_underline.cc", 3986 "views/tabs/tab_group_underline.h", 3987 "views/tabs/tab_group_views.cc", 3988 "views/tabs/tab_group_views.h", 3989 "views/tabs/tab_hover_card_bubble_view.cc", 3990 "views/tabs/tab_hover_card_bubble_view.h", 3991 "views/tabs/tab_icon.cc", 3992 "views/tabs/tab_icon.h", 3993 "views/tabs/tab_search_button.cc", 3994 "views/tabs/tab_search_button.h", 3995 "views/tabs/tab_slot_view.cc", 3996 "views/tabs/tab_slot_view.h", 3997 "views/tabs/tab_strip.cc", 3998 "views/tabs/tab_strip.h", 3999 "views/tabs/tab_strip_controller.h", 4000 "views/tabs/tab_strip_layout.cc", 4001 "views/tabs/tab_strip_layout.h", 4002 "views/tabs/tab_strip_layout_helper.cc", 4003 "views/tabs/tab_strip_layout_helper.h", 4004 "views/tabs/tab_strip_layout_types.h", 4005 "views/tabs/tab_style_views.cc", 4006 "views/tabs/tab_style_views.h", 4007 "views/tabs/tab_width_constraints.cc", 4008 "views/tabs/tab_width_constraints.h", 4009 "views/tabs/window_finder.cc", 4010 "views/tabs/window_finder.h", 4011 "views/task_manager_view.cc", 4012 "views/task_manager_view.h", 4013 "views/textfield_layout.cc", 4014 "views/textfield_layout.h", 4015 "views/theme_copying_widget.cc", 4016 "views/theme_copying_widget.h", 4017 "views/title_origin_label.cc", 4018 "views/title_origin_label.h", 4019 "views/toolbar/app_menu.cc", 4020 "views/toolbar/app_menu.h", 4021 "views/toolbar/back_forward_button.cc", 4022 "views/toolbar/back_forward_button.h", 4023 "views/toolbar/browser_actions_container.cc", 4024 "views/toolbar/browser_actions_container.h", 4025 "views/toolbar/browser_app_menu_button.cc", 4026 "views/toolbar/browser_app_menu_button.h", 4027 "views/toolbar/extension_toolbar_menu_view.cc", 4028 "views/toolbar/extension_toolbar_menu_view.h", 4029 "views/toolbar/home_button.cc", 4030 "views/toolbar/home_button.h", 4031 "views/toolbar/reload_button.cc", 4032 "views/toolbar/reload_button.h", 4033 "views/toolbar/toolbar_account_icon_container_view.cc", 4034 "views/toolbar/toolbar_account_icon_container_view.h", 4035 "views/toolbar/toolbar_action_view.cc", 4036 "views/toolbar/toolbar_action_view.h", 4037 "views/toolbar/toolbar_action_view_delegate_views.h", 4038 "views/toolbar/toolbar_actions_bar_bubble_views.cc", 4039 "views/toolbar/toolbar_actions_bar_bubble_views.h", 4040 "views/toolbar/toolbar_button.cc", 4041 "views/toolbar/toolbar_button.h", 4042 "views/toolbar/toolbar_icon_container_view.cc", 4043 "views/toolbar/toolbar_icon_container_view.h", 4044 "views/toolbar/toolbar_ink_drop_util.cc", 4045 "views/toolbar/toolbar_ink_drop_util.h", 4046 "views/toolbar/toolbar_view.cc", 4047 "views/toolbar/toolbar_view.h", 4048 "views/touch_uma/touch_uma.cc", 4049 "views/touch_uma/touch_uma.h", 4050 "views/translate/translate_bubble_view.cc", 4051 "views/translate/translate_bubble_view.h", 4052 "views/translate/translate_icon_view.cc", 4053 "views/translate/translate_icon_view.h", 4054 "views/update_recommended_message_box.cc", 4055 "views/update_recommended_message_box.h", 4056 "views/user_education/feature_promo_bubble_params.cc", 4057 "views/user_education/feature_promo_bubble_params.h", 4058 "views/user_education/feature_promo_bubble_timeout.cc", 4059 "views/user_education/feature_promo_bubble_timeout.h", 4060 "views/user_education/feature_promo_bubble_view.cc", 4061 "views/user_education/feature_promo_bubble_view.h", 4062 "views/user_education/feature_promo_colors.cc", 4063 "views/user_education/feature_promo_colors.h", 4064 "views/user_education/feature_promo_controller_views.cc", 4065 "views/user_education/feature_promo_controller_views.h", 4066 "views/user_education/feature_promo_registry.cc", 4067 "views/user_education/feature_promo_registry.h", 4068 "views/user_education/new_badge_label.cc", 4069 "views/user_education/new_badge_label.h", 4070 "views/web_apps/pwa_confirmation_bubble_view.cc", 4071 "views/web_apps/pwa_confirmation_bubble_view.h", 4072 "views/web_apps/web_app_confirmation_view.cc", 4073 "views/web_apps/web_app_confirmation_view.h", 4074 "views/web_apps/web_app_frame_toolbar_view.cc", 4075 "views/web_apps/web_app_frame_toolbar_view.h", 4076 "views/web_apps/web_app_info_image_source.cc", 4077 "views/web_apps/web_app_info_image_source.h", 4078 "views/web_apps/web_app_menu_button.cc", 4079 "views/web_apps/web_app_menu_button.h", 4080 "views/web_apps/web_app_origin_text.cc", 4081 "views/web_apps/web_app_origin_text.h", 4082 "views/web_apps/web_app_uninstall_dialog_view.cc", 4083 "views/web_apps/web_app_uninstall_dialog_view.h", 4084 "views/webauthn/authenticator_bio_enrollment_sheet_view.cc", 4085 "views/webauthn/authenticator_bio_enrollment_sheet_view.h", 4086 "views/webauthn/authenticator_client_pin_entry_sheet_view.cc", 4087 "views/webauthn/authenticator_client_pin_entry_sheet_view.h", 4088 "views/webauthn/authenticator_client_pin_entry_view.cc", 4089 "views/webauthn/authenticator_client_pin_entry_view.h", 4090 "views/webauthn/authenticator_qr_sheet_view.cc", 4091 "views/webauthn/authenticator_qr_sheet_view.h", 4092 "views/webauthn/authenticator_request_dialog_view.cc", 4093 "views/webauthn/authenticator_request_dialog_view.h", 4094 "views/webauthn/authenticator_request_sheet_view.cc", 4095 "views/webauthn/authenticator_request_sheet_view.h", 4096 "views/webauthn/authenticator_select_account_sheet_view.cc", 4097 "views/webauthn/authenticator_select_account_sheet_view.h", 4098 "views/webauthn/authenticator_transport_selector_sheet_view.cc", 4099 "views/webauthn/authenticator_transport_selector_sheet_view.h", 4100 "views/webauthn/hover_list_view.cc", 4101 "views/webauthn/hover_list_view.h", 4102 "views/webauthn/ring_progress_bar.cc", 4103 "views/webauthn/ring_progress_bar.h", 4104 "views/webauthn/sheet_view_factory.cc", 4105 "views/webauthn/sheet_view_factory.h", 4106 "views/webauthn/webauthn_hover_button.cc", 4107 "views/webauthn/webauthn_hover_button.h", 4108 "views/window_name_prompt.cc", 4109 "webauthn/account_hover_list_model.cc", 4110 "webauthn/account_hover_list_model.h", 4111 "webauthn/authenticator_request_sheet_model.cc", 4112 "webauthn/authenticator_request_sheet_model.h", 4113 "webauthn/hover_list_model.h", 4114 "webauthn/other_transports_menu_model.cc", 4115 "webauthn/other_transports_menu_model.h", 4116 "webauthn/sheet_models.cc", 4117 "webauthn/sheet_models.h", 4118 "webauthn/transport_hover_list_model.cc", 4119 "webauthn/transport_hover_list_model.h", 4120 "webauthn/transport_utils.cc", 4121 "webauthn/transport_utils.h", 4122 ] 4123 4124 deps += [ 4125 "//base", 4126 "//base/util/timer", 4127 "//chrome/browser/ui/views", 4128 "//chrome/common/qr_code_generator", 4129 "//components/constrained_window", 4130 "//components/content_settings/browser/ui", 4131 "//components/media_message_center", 4132 "//components/page_info", 4133 "//components/payments/content", 4134 "//components/payments/core", 4135 "//components/reading_list/features:flags", 4136 "//components/tab_count_metrics", 4137 "//components/ui_devtools/views", 4138 "//device/vr/buildflags:buildflags", 4139 "//services/media_session/public/mojom", 4140 "//ui/base/dragdrop/mojom:mojom_shared", 4141 "//ui/views:buildflags", 4142 ] 4143 4144 allow_circular_includes_from += [ "//chrome/browser/ui/views" ] 4145 4146 if (is_linux) { 4147 sources += [ 4148 "views/chrome_views_delegate_linux.cc", 4149 "views/frame/desktop_linux_browser_frame_view.cc", 4150 "views/frame/desktop_linux_browser_frame_view.h", 4151 "views/frame/desktop_linux_browser_frame_view_layout.cc", 4152 "views/frame/desktop_linux_browser_frame_view_layout.h", 4153 "views/frame/opaque_browser_frame_view_linux.cc", 4154 "views/frame/opaque_browser_frame_view_linux.h", 4155 ] 4156 } 4157 4158 if (is_linux || is_chromeos) { 4159 sources += [ 4160 "views/process_singleton_dialog_linux.cc", 4161 "views/status_icons/status_tray_linux.cc", 4162 "views/status_icons/status_tray_linux.h", 4163 ] 4164 } 4165 4166 if (is_mac) { 4167 sources += [ 4168 "views/apps/app_window_native_widget_mac.h", 4169 "views/apps/app_window_native_widget_mac.mm", 4170 "views/apps/chrome_native_app_window_views_mac.h", 4171 "views/apps/chrome_native_app_window_views_mac.mm", 4172 "views/apps/native_app_window_frame_view_mac.h", 4173 "views/apps/native_app_window_frame_view_mac.mm", 4174 "views/chrome_views_delegate_mac.cc", 4175 "views/frame/browser_view_commands_mac.h", 4176 "views/frame/browser_view_commands_mac.mm", 4177 "views/policy/enterprise_startup_dialog_mac_util.h", 4178 "views/policy/enterprise_startup_dialog_mac_util.mm", 4179 ] 4180 4181 # The Views task manager is not used on Mac - a native Cocoa 4182 # implementation is used instead. 4183 sources -= [ 4184 "views/task_manager_view.cc", 4185 "views/task_manager_view.h", 4186 ] 4187 } else { 4188 sources += [ 4189 "views/create_application_shortcut_view.cc", 4190 "views/create_application_shortcut_view.h", 4191 ] 4192 } 4193 4194 if (is_win) { 4195 sources += [ "views/chrome_views_delegate_win.cc" ] 4196 } 4197 4198 if (is_win || is_linux) { 4199 sources += [ 4200 "views/native_widget_factory.cc", 4201 "views/native_widget_factory.h", 4202 ] 4203 } 4204 4205 if (use_aura) { 4206 # These files can do Gtk+-based theming for builds with gtk enabled. 4207 if (is_linux) { 4208 sources += [ 4209 "views/chrome_browser_main_extra_parts_views_linux.cc", 4210 "views/chrome_browser_main_extra_parts_views_linux.h", 4211 ] 4212 if (use_gtk) { 4213 deps += [ "//ui/gtk" ] 4214 if (use_x11) { 4215 deps += [ 4216 "//ui/gfx/x", 4217 "//ui/gtk/x", 4218 ] 4219 } 4220 if (use_ozone) { 4221 deps += [ "//ui/ozone" ] 4222 } 4223 } 4224 if (use_ozone) { 4225 deps += [ "//ui/base/cursor:cursor_base" ] 4226 } 4227 } 4228 } 4229 4230 if (!is_chromeos) { 4231 sources += [ 4232 "views/accessibility/accessibility_focus_highlight.cc", 4233 "views/accessibility/accessibility_focus_highlight.h", 4234 "views/frame/opaque_browser_frame_view.cc", 4235 "views/frame/opaque_browser_frame_view.h", 4236 "views/frame/opaque_browser_frame_view_layout.cc", 4237 "views/frame/opaque_browser_frame_view_layout.h", 4238 "views/frame/opaque_browser_frame_view_layout_delegate.cc", 4239 "views/frame/opaque_browser_frame_view_layout_delegate.h", 4240 "views/frame/opaque_browser_frame_view_platform_specific.cc", 4241 "views/frame/opaque_browser_frame_view_platform_specific.h", 4242 "views/outdated_upgrade_bubble_view.cc", 4243 "views/outdated_upgrade_bubble_view.h", 4244 "views/passwords/password_sign_in_promo_view.cc", 4245 "views/passwords/password_sign_in_promo_view.h", 4246 "views/policy/enterprise_startup_dialog_view.cc", 4247 "views/policy/enterprise_startup_dialog_view.h", 4248 "views/relaunch_notification/relaunch_notification_controller_platform_impl_desktop.cc", 4249 "views/relaunch_notification/relaunch_notification_controller_platform_impl_desktop.h", 4250 "views/relaunch_notification/relaunch_recommended_bubble_view.cc", 4251 "views/relaunch_notification/relaunch_recommended_bubble_view.h", 4252 "views/relaunch_notification/relaunch_recommended_timer.cc", 4253 "views/relaunch_notification/relaunch_recommended_timer.h", 4254 "views/relaunch_notification/relaunch_required_dialog_view.cc", 4255 "views/relaunch_notification/relaunch_required_dialog_view.h", 4256 "views/screen_capture_notification_ui_views.cc", 4257 "views/sync/dice_bubble_sync_promo_view.cc", 4258 "views/sync/dice_bubble_sync_promo_view.h", 4259 "views/sync/dice_signin_button_view.cc", 4260 "views/sync/dice_signin_button_view.h", 4261 "views/sync/one_click_signin_dialog_view.cc", 4262 "views/sync/one_click_signin_dialog_view.h", 4263 ] 4264 deps += [ "//ui/views/window/vector_icons" ] 4265 } 4266 4267 if (is_chrome_branded) { 4268 deps += [ "//chrome/browser/ui/media_router/internal/vector_icons" ] 4269 } 4270 } 4271 4272 if (use_aura) { 4273 sources += [ 4274 "aura/accessibility/automation_manager_aura.cc", 4275 "aura/accessibility/automation_manager_aura.h", 4276 "aura/native_window_tracker_aura.cc", 4277 "aura/native_window_tracker_aura.h", 4278 "aura/tab_contents/web_drag_bookmark_handler_aura.cc", 4279 "aura/tab_contents/web_drag_bookmark_handler_aura.h", 4280 "views/accelerator_utils_aura.cc", 4281 "views/apps/app_window_easy_resize_window_targeter.cc", 4282 "views/apps/app_window_easy_resize_window_targeter.h", 4283 "views/apps/chrome_native_app_window_views_aura.cc", 4284 "views/apps/chrome_native_app_window_views_aura.h", 4285 "views/apps/shaped_app_window_targeter.cc", 4286 "views/apps/shaped_app_window_targeter.h", 4287 "views/dropdown_bar_host_aura.cc", 4288 "views/eye_dropper/eye_dropper_view_aura.cc", 4289 "views/renderer_context_menu/render_view_context_menu_views.cc", 4290 "views/renderer_context_menu/render_view_context_menu_views.h", 4291 "views/tab_contents/chrome_web_contents_view_delegate_views.cc", 4292 "views/tab_contents/chrome_web_contents_view_delegate_views.h", 4293 "views/theme_profile_key.cc", 4294 "views/theme_profile_key.h", 4295 "window_sizer/window_sizer_aura.cc", 4296 ] 4297 deps += [ 4298 "//ui/aura", 4299 "//ui/wm", 4300 ] 4301 4302 if (!is_chromeos) { 4303 sources += [ 4304 "views/frame/browser_non_client_frame_view_factory_views.cc", 4305 "views/frame/desktop_browser_frame_aura.cc", 4306 "views/frame/desktop_browser_frame_aura.h", 4307 ] 4308 } 4309 4310 if (!is_win) { 4311 sources += [ 4312 "views/color_chooser_aura.cc", 4313 "views/color_chooser_aura.h", 4314 ] 4315 } 4316 } 4317 4318 if (enable_extensions) { 4319 deps += [ 4320 "//apps", 4321 "//chrome/browser/apps/platform_apps", # TODO(loyso): Remove this dep. 4322 "//chrome/browser/apps/platform_apps/api", 4323 "//chrome/browser/extensions", 4324 "//chrome/common/extensions/api", 4325 "//components/drive", 4326 "//components/guest_view/browser", 4327 "//extensions/browser", 4328 "//extensions/common:mojom", 4329 "//extensions/components/native_app_window", 4330 "//extensions/strings", 4331 ] 4332 allow_circular_includes_from += [ 4333 "//chrome/browser/apps/platform_apps", 4334 "//chrome/browser/apps/platform_apps/api", 4335 "//chrome/browser/extensions", 4336 ] 4337 sources += [ 4338 "extensions/accelerator_priority.h", 4339 "extensions/app_launch_params.cc", 4340 "extensions/app_launch_params.h", 4341 "extensions/application_launch.cc", 4342 "extensions/application_launch.h", 4343 "extensions/blocked_action_bubble_delegate.cc", 4344 "extensions/blocked_action_bubble_delegate.h", 4345 "extensions/extension_action_platform_delegate.h", 4346 "extensions/extension_action_view_controller.cc", 4347 "extensions/extension_action_view_controller.h", 4348 "extensions/extension_enable_flow.cc", 4349 "extensions/extension_enable_flow.h", 4350 "extensions/extension_enable_flow_delegate.h", 4351 "extensions/extension_install_ui_default.cc", 4352 "extensions/extension_install_ui_default.h", 4353 "extensions/extension_install_ui_factory.cc", 4354 "extensions/extension_install_ui_factory.h", 4355 "extensions/extension_installed_bubble_model.cc", 4356 "extensions/extension_installed_bubble_model.h", 4357 "extensions/extension_installed_waiter.cc", 4358 "extensions/extension_installed_waiter.h", 4359 "extensions/extension_message_bubble_bridge.cc", 4360 "extensions/extension_message_bubble_bridge.h", 4361 "extensions/extension_message_bubble_factory.cc", 4362 "extensions/extension_message_bubble_factory.h", 4363 "extensions/extension_removal_watcher.cc", 4364 "extensions/extension_removal_watcher.h", 4365 "extensions/extension_settings_overridden_dialog.cc", 4366 "extensions/extension_settings_overridden_dialog.h", 4367 "extensions/extensions_container.h", 4368 "extensions/hosted_app_browser_controller.cc", 4369 "extensions/hosted_app_browser_controller.h", 4370 "extensions/icon_with_badge_image_source.cc", 4371 "extensions/icon_with_badge_image_source.h", 4372 "extensions/installation_error_infobar_delegate.cc", 4373 "extensions/installation_error_infobar_delegate.h", 4374 "extensions/settings_api_bubble_helpers.cc", 4375 "extensions/settings_api_bubble_helpers.h", 4376 "extensions/settings_overridden_dialog_controller.h", 4377 "extensions/settings_overridden_params_providers.cc", 4378 "extensions/settings_overridden_params_providers.h", 4379 "views/extensions/browser_action_drag_data.cc", 4380 "views/extensions/browser_action_drag_data.h", 4381 "views/extensions/extension_action_platform_delegate_views.cc", 4382 "views/extensions/extension_action_platform_delegate_views.h", 4383 "views/extensions/extension_dialog.cc", 4384 "views/extensions/extension_dialog.h", 4385 "views/extensions/extension_dialog_observer.cc", 4386 "views/extensions/extension_dialog_observer.h", 4387 "views/extensions/extension_popup.cc", 4388 "views/extensions/extension_popup.h", 4389 "views/extensions/extension_view_views.cc", 4390 "views/extensions/extension_view_views.h", 4391 "views/extensions/media_galleries_dialog_views.cc", 4392 "views/extensions/media_galleries_dialog_views.h", 4393 "views/extensions/media_gallery_checkbox_view.cc", 4394 "views/extensions/media_gallery_checkbox_view.h", 4395 "views/extensions/settings_overridden_dialog_view.cc", 4396 "views/extensions/settings_overridden_dialog_view.h", 4397 "web_applications/app_browser_controller.cc", 4398 "web_applications/app_browser_controller.h", 4399 "web_applications/system_web_app_ui_utils.cc", 4400 "web_applications/system_web_app_ui_utils.h", 4401 "web_applications/web_app_browser_controller.cc", 4402 "web_applications/web_app_browser_controller.h", 4403 "web_applications/web_app_dialog_manager.cc", 4404 "web_applications/web_app_dialog_manager.h", 4405 "web_applications/web_app_dialog_utils.cc", 4406 "web_applications/web_app_dialog_utils.h", 4407 "web_applications/web_app_launch_manager.cc", 4408 "web_applications/web_app_launch_manager.h", 4409 "web_applications/web_app_launch_utils.cc", 4410 "web_applications/web_app_launch_utils.h", 4411 "web_applications/web_app_menu_model.cc", 4412 "web_applications/web_app_menu_model.h", 4413 "web_applications/web_app_metrics.cc", 4414 "web_applications/web_app_metrics.h", 4415 "web_applications/web_app_metrics_factory.cc", 4416 "web_applications/web_app_metrics_factory.h", 4417 "web_applications/web_app_ui_manager_impl.cc", 4418 "web_applications/web_app_ui_manager_impl.h", 4419 "web_applications/web_app_uninstall_dialog.h", 4420 "webui/extensions/extension_basic_info.cc", 4421 "webui/extensions/extension_basic_info.h", 4422 "webui/extensions/extension_icon_source.cc", 4423 "webui/extensions/extension_icon_source.h", 4424 ] 4425 4426 if (!is_mac) { 4427 deps += [ "//apps/ui/views" ] 4428 } 4429 if (use_aura) { 4430 sources += [ 4431 "views/chrome_javascript_app_modal_view_factory_views.cc", 4432 "views/javascript_app_modal_event_blocker.cc", 4433 "views/javascript_app_modal_event_blocker.h", 4434 ] 4435 deps += [ "//ui/wm/public" ] 4436 } 4437 } 4438 4439 if (enable_nacl) { 4440 sources += [ 4441 "webui/nacl_ui.cc", 4442 "webui/nacl_ui.h", 4443 ] 4444 deps += [ "//components/nacl/browser" ] 4445 } 4446 4447 if (enable_plugins) { 4448 sources += [ 4449 "hung_plugin_tab_helper.cc", 4450 "hung_plugin_tab_helper.h", 4451 ] 4452 deps += [ "//ppapi/proxy:ipc" ] 4453 } 4454 4455 if (enable_basic_printing) { 4456 deps += [ 4457 "//components/printing/browser", 4458 "//printing", 4459 ] 4460 if (use_cups) { 4461 configs += [ "//printing:cups" ] 4462 } 4463 } 4464 if (enable_print_preview) { 4465 sources += [ 4466 "webui/print_preview/cloud_print_signin.cc", 4467 "webui/print_preview/cloud_print_signin.h", 4468 "webui/print_preview/extension_printer_handler.cc", 4469 "webui/print_preview/extension_printer_handler.h", 4470 "webui/print_preview/pdf_printer_handler.cc", 4471 "webui/print_preview/pdf_printer_handler.h", 4472 "webui/print_preview/policy_settings.cc", 4473 "webui/print_preview/policy_settings.h", 4474 "webui/print_preview/print_preview_handler.cc", 4475 "webui/print_preview/print_preview_handler.h", 4476 "webui/print_preview/print_preview_metrics.cc", 4477 "webui/print_preview/print_preview_metrics.h", 4478 "webui/print_preview/print_preview_ui.cc", 4479 "webui/print_preview/print_preview_ui.h", 4480 "webui/print_preview/print_preview_utils.cc", 4481 "webui/print_preview/print_preview_utils.h", 4482 "webui/print_preview/printer_handler.cc", 4483 "webui/print_preview/printer_handler.h", 4484 ] 4485 deps += [ 4486 "//components/printing/common:mojo_interfaces", 4487 "//printing/mojom", 4488 "//services/device/public/cpp/usb", 4489 "//services/device/public/mojom:usb", 4490 ] 4491 4492 if (is_chromeos) { 4493 sources += [ 4494 "webui/print_preview/local_printer_handler_chromeos.cc", 4495 "webui/print_preview/local_printer_handler_chromeos.h", 4496 ] 4497 } else { 4498 sources += [ 4499 "webui/print_preview/local_printer_handler_default.cc", 4500 "webui/print_preview/local_printer_handler_default.h", 4501 ] 4502 } 4503 4504 if (enable_service_discovery) { 4505 sources += [ 4506 "webui/print_preview/privet_printer_handler.cc", 4507 "webui/print_preview/privet_printer_handler.h", 4508 ] 4509 4510 if (!is_chromeos) { 4511 deps += [ "//chrome/common:service_process_mojom" ] 4512 } 4513 } 4514 } 4515 4516 if (safe_browsing_mode == 1) { 4517 deps += [ 4518 "//chrome/browser/ui/webui/reset_password:mojo_bindings", 4519 "//chrome/common/safe_browsing:proto", 4520 "//components/safe_browsing/content/password_protection:password_protection_metrics_util", 4521 "//components/safe_browsing/core:csd_proto", 4522 ] 4523 } 4524 4525 if (use_dbus) { 4526 deps += [ "//dbus" ] 4527 } 4528 4529 if (use_nss_certs) { 4530 sources += [ 4531 "crypto_module_delegate_nss.cc", 4532 "crypto_module_delegate_nss.h", 4533 "crypto_module_password_dialog_nss.cc", 4534 "crypto_module_password_dialog_nss.h", 4535 "webui/certificate_manager_localized_strings_provider.cc", 4536 "webui/certificate_manager_localized_strings_provider.h", 4537 "webui/certificates_handler.cc", 4538 "webui/certificates_handler.h", 4539 ] 4540 4541 if (use_aura) { 4542 sources += [ 4543 "views/crypto_module_password_dialog_view.cc", 4544 "views/crypto_module_password_dialog_view.h", 4545 ] 4546 } 4547 } 4548 4549 if (use_udev) { 4550 deps += [ "//device/udev_linux" ] 4551 } 4552 4553 if (enable_offline_pages) { 4554 deps += [ 4555 "//components/offline_pages/core", 4556 "//components/offline_pages/core/background:background_offliner", 4557 "//components/offline_pages/core/prefetch", 4558 ] 4559 } 4560 4561 if (enable_webui_tab_strip) { 4562 deps += [ "//chrome/browser/resources/tab_strip:tab_strip_resources" ] 4563 4564 sources += [ 4565 "views/frame/webui_tab_strip_container_view.cc", 4566 "views/frame/webui_tab_strip_container_view.h", 4567 "views/frame/webui_tab_strip_field_trial.cc", 4568 "views/frame/webui_tab_strip_field_trial.h", 4569 "views/toolbar/webui_tab_counter_button.cc", 4570 "views/toolbar/webui_tab_counter_button.h", 4571 "webui/tab_strip/chrome_content_browser_client_tab_strip_part.cc", 4572 "webui/tab_strip/chrome_content_browser_client_tab_strip_part.h", 4573 "webui/tab_strip/tab_before_unload_tracker.cc", 4574 "webui/tab_strip/tab_before_unload_tracker.h", 4575 "webui/tab_strip/tab_strip_ui.cc", 4576 "webui/tab_strip/tab_strip_ui.h", 4577 "webui/tab_strip/tab_strip_ui_embedder.h", 4578 "webui/tab_strip/tab_strip_ui_handler.cc", 4579 "webui/tab_strip/tab_strip_ui_handler.h", 4580 "webui/tab_strip/tab_strip_ui_layout.cc", 4581 "webui/tab_strip/tab_strip_ui_layout.h", 4582 "webui/tab_strip/tab_strip_ui_metrics.cc", 4583 "webui/tab_strip/tab_strip_ui_metrics.h", 4584 "webui/tab_strip/tab_strip_ui_util.cc", 4585 "webui/tab_strip/tab_strip_ui_util.h", 4586 "webui/tab_strip/thumbnail_tracker.cc", 4587 "webui/tab_strip/thumbnail_tracker.h", 4588 ] 4589 } 4590} 4591 4592# In GYP this is part of test_support_common. 4593static_library("test_support") { 4594 testonly = true 4595 4596 sources = [ 4597 "content_settings/fake_owner.cc", 4598 "content_settings/fake_owner.h", 4599 "find_bar/find_bar_host_unittest_util.h", 4600 "login/login_handler_test_utils.cc", 4601 "login/login_handler_test_utils.h", 4602 "passwords/settings/password_ui_view_mock.cc", 4603 "passwords/settings/password_ui_view_mock.h", 4604 "toolbar/test_toolbar_action_view_controller.cc", 4605 "toolbar/test_toolbar_action_view_controller.h", 4606 ] 4607 public_deps = [ ":ui" ] 4608 deps = [ 4609 "//chrome/app/theme:theme_resources", 4610 "//chrome/browser", 4611 "//chrome/browser/devtools", 4612 "//components/omnibox/browser", 4613 "//components/password_manager/core/browser", 4614 "//components/payments/content", 4615 "//components/permissions", 4616 "//components/sessions", 4617 "//components/translate/content/browser", 4618 "//content/public/browser", 4619 "//content/public/common", 4620 "//content/test:test_support", 4621 "//net:test_support", 4622 "//skia", 4623 "//testing/gtest", 4624 "//ui/base", 4625 "//ui/base:test_support", 4626 "//ui/gfx:test_support", 4627 "//ui/shell_dialogs", 4628 ] 4629 4630 if (is_mac) { 4631 assert(toolkit_views) 4632 sources += [ 4633 "cocoa/test/cocoa_test_helper.h", 4634 "cocoa/test/cocoa_test_helper.mm", 4635 "cocoa/test/run_loop_testing.h", 4636 "cocoa/test/run_loop_testing.mm", 4637 "views/extensions/extension_action_test_helper_mac.mm", 4638 ] 4639 } 4640 4641 if (toolkit_views) { 4642 deps += [ 4643 "//components/constrained_window:constrained_window", 4644 "//ui/views:test_support", 4645 ] 4646 sources += [ 4647 "extensions/extension_action_test_helper.h", 4648 "views/extensions/extension_action_test_helper_views.cc", 4649 "views/extensions/extension_action_test_helper_views.h", 4650 "views/extensions/extensions_menu_test_util.cc", 4651 "views/extensions/extensions_menu_test_util.h", 4652 "views/find_bar_host_unittest_util_views.cc", 4653 "views/payments/test_chrome_payment_request_delegate.cc", 4654 "views/payments/test_chrome_payment_request_delegate.h", 4655 "views/payments/test_secure_payment_confirmation_payment_request_delegate.cc", 4656 "views/payments/test_secure_payment_confirmation_payment_request_delegate.h", 4657 "views/webauthn/authenticator_request_dialog_view_test_api.cc", 4658 "views/webauthn/authenticator_request_dialog_view_test_api.h", 4659 ] 4660 if (use_aura) { 4661 sources += [ "views/extensions/extension_action_test_helper_aura.cc" ] 4662 deps += [ 4663 "//ui/aura", 4664 "//ui/wm", 4665 ] 4666 } 4667 } 4668 4669 if (!is_android) { 4670 sources += [ 4671 "exclusive_access/exclusive_access_test.cc", 4672 "exclusive_access/exclusive_access_test.h", 4673 "exclusive_access/fullscreen_controller_state_test.cc", 4674 "exclusive_access/fullscreen_controller_state_test.h", 4675 "exclusive_access/fullscreen_controller_state_tests.h", 4676 "global_error/global_error_waiter.cc", 4677 "global_error/global_error_waiter.h", 4678 "hats/mock_hats_service.cc", 4679 "hats/mock_hats_service.h", 4680 "passwords/credential_manager_dialog_controller_mock.cc", 4681 "passwords/credential_manager_dialog_controller_mock.h", 4682 "passwords/manage_passwords_ui_controller_mock.cc", 4683 "passwords/manage_passwords_ui_controller_mock.h", 4684 "passwords/passwords_leak_dialog_delegate_mock.cc", 4685 "passwords/passwords_leak_dialog_delegate_mock.h", 4686 "passwords/passwords_model_delegate_mock.cc", 4687 "passwords/passwords_model_delegate_mock.h", 4688 "tabs/tab_ukm_test_helper.cc", 4689 "tabs/tab_ukm_test_helper.h", 4690 "test/test_confirm_bubble_model.cc", 4691 "test/test_confirm_bubble_model.h", 4692 "webui/help/test_version_updater.cc", 4693 "webui/help/test_version_updater.h", 4694 ] 4695 deps += [ 4696 "//chrome/test:test_support_ui", 4697 "//components/signin/core/browser", 4698 "//components/signin/public/identity_manager", 4699 "//components/ukm:test_support", 4700 "//components/zoom", 4701 "//services/metrics/public/mojom", 4702 ] 4703 } 4704 4705 if (is_chromeos) { 4706 sources += [ 4707 "ash/ash_test_util.cc", 4708 "ash/ash_test_util.h", 4709 "ash/test_login_screen.cc", 4710 "ash/test_login_screen.h", 4711 "ash/test_login_screen_model.cc", 4712 "ash/test_login_screen_model.h", 4713 "ash/test_session_controller.cc", 4714 "ash/test_session_controller.h", 4715 "ash/test_wallpaper_controller.cc", 4716 "ash/test_wallpaper_controller.h", 4717 "webui/settings/chromeos/fake_hierarchy.cc", 4718 "webui/settings/chromeos/fake_hierarchy.h", 4719 "webui/settings/chromeos/fake_os_settings_section.cc", 4720 "webui/settings/chromeos/fake_os_settings_section.h", 4721 "webui/settings/chromeos/fake_os_settings_sections.cc", 4722 "webui/settings/chromeos/fake_os_settings_sections.h", 4723 ] 4724 deps += [ 4725 "//ash/public/cpp", 4726 "//chromeos/dbus", 4727 "//chromeos/ui/base", 4728 ] 4729 } 4730 4731 if (enable_extensions) { 4732 deps += [ "//extensions/browser" ] 4733 } 4734} 4735 4736if (is_chromeos) { 4737 source_set("ash_test_support") { 4738 check_includes = false 4739 sources = [ 4740 "ash/keyboard/chrome_keyboard_controller_client_test_helper.cc", 4741 "ash/keyboard/chrome_keyboard_controller_client_test_helper.h", 4742 ] 4743 deps = [ "//ash" ] 4744 } 4745} 4746 4747if (is_android) { 4748 java_cpp_enum("tab_model_enums_java") { 4749 sources = [ "android/tab_model/tab_model.h" ] 4750 } 4751} 4752