diff options
Diffstat (limited to 'chromium/chrome/browser/ui/BUILD.gn')
-rw-r--r-- | chromium/chrome/browser/ui/BUILD.gn | 962 |
1 files changed, 478 insertions, 484 deletions
diff --git a/chromium/chrome/browser/ui/BUILD.gn b/chromium/chrome/browser/ui/BUILD.gn index 4a31f9315ce..a429fd97511 100644 --- a/chromium/chrome/browser/ui/BUILD.gn +++ b/chromium/chrome/browser/ui/BUILD.gn @@ -26,6 +26,12 @@ import("//third_party/protobuf/proto_library.gni") import("//ui/base/ui_features.gni") import("//ui/views/features.gni") +# Reset sources_assignment_filter for the BUILD.gn file to prevent +# regression during the migration of Chromium away from the feature. +# See docs/no_sources_assignment_filter.md for more information. +# TODO(crbug.com/1018739): remove this when migration is done. +set_sources_assignment_filter([]) + # Use a static library here because many test binaries depend on this but don't # require many files from it. This makes linking more efficient. static_library("ui") { @@ -39,8 +45,6 @@ static_library("ui") { "autofill/autofill_popup_controller.h", "autofill/autofill_popup_controller_impl.cc", "autofill/autofill_popup_controller_impl.h", - "autofill/autofill_popup_controller_impl_mac.h", - "autofill/autofill_popup_controller_impl_mac.mm", "autofill/autofill_popup_controller_utils.cc", "autofill/autofill_popup_controller_utils.h", "autofill/autofill_popup_view.h", @@ -63,22 +67,10 @@ static_library("ui") { "autofill/test/test_autofill_bubble_handler.h", "blocked_content/blocked_window_params.cc", "blocked_content/blocked_window_params.h", - "blocked_content/list_item_position.cc", - "blocked_content/list_item_position.h", - "blocked_content/popup_blocker.cc", - "blocked_content/popup_blocker.h", - "blocked_content/popup_blocker_tab_helper.cc", - "blocked_content/popup_blocker_tab_helper.h", - "blocked_content/popup_opener_tab_helper.cc", - "blocked_content/popup_opener_tab_helper.h", - "blocked_content/popup_tracker.cc", - "blocked_content/popup_tracker.h", - "blocked_content/safe_browsing_triggered_popup_blocker.cc", - "blocked_content/safe_browsing_triggered_popup_blocker.h", + "blocked_content/chrome_popup_navigation_delegate.cc", + "blocked_content/chrome_popup_navigation_delegate.h", "blocked_content/tab_under_navigation_throttle.cc", "blocked_content/tab_under_navigation_throttle.h", - "blocked_content/url_list_manager.cc", - "blocked_content/url_list_manager.h", "browser_dialogs.cc", "browser_dialogs.h", "browser_navigator_params.cc", @@ -89,8 +81,6 @@ static_library("ui") { "chrome_select_file_policy.h", "color_chooser.h", "confirm_bubble.h", - "cookie_controls/cookie_controls_controller.cc", - "cookie_controls/cookie_controls_controller.h", "cookie_controls/cookie_controls_service.cc", "cookie_controls/cookie_controls_service.h", "cookie_controls/cookie_controls_service_factory.cc", @@ -109,8 +99,6 @@ static_library("ui") { "interventions/intervention_infobar_delegate.cc", "interventions/intervention_infobar_delegate.h", "javascript_dialogs/chrome_javascript_app_modal_dialog_view_factory.h", - "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.cc", - "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.h", "login/login_handler.cc", "login/login_handler.h", "login/login_navigation_throttle.cc", @@ -237,6 +225,8 @@ static_library("ui") { "webui/flags_ui_handler.h", "webui/gcm_internals_ui.cc", "webui/gcm_internals_ui.h", + "webui/internals/internals_ui.cc", + "webui/internals/internals_ui.h", "webui/interstitials/interstitial_ui.cc", "webui/interstitials/interstitial_ui.h", "webui/interventions_internals/interventions_internals_page_handler.cc", @@ -305,8 +295,6 @@ static_library("ui") { "webui/translate_internals/chrome_translate_internals_handler.h", "webui/translate_internals/translate_internals_ui.cc", "webui/translate_internals/translate_internals_ui.h", - "webui/ukm/ukm_internals_ui.cc", - "webui/ukm/ukm_internals_ui.h", "webui/usb_internals/usb_internals_page_handler.cc", "webui/usb_internals/usb_internals_page_handler.h", "webui/usb_internals/usb_internals_ui.cc", @@ -332,15 +320,6 @@ static_library("ui") { ] } - if (enable_vr) { - if (is_win) { - sources += [ - "xr/xr_session_request_consent_dialog_delegate.cc", - "xr/xr_session_request_consent_dialog_delegate.h", - ] - } - } - if (safe_browsing_mode == 1) { sources += [ "webui/reset_password/reset_password_ui.cc", @@ -364,7 +343,6 @@ static_library("ui") { # have the same dependencies. Once browser_ui is untangled from # browser, then we can clean up these dependencies. public_deps = [ - "//chrome/common/string_matching", "//components/dom_distiller/core", "//components/safe_browsing:buildflags", "//components/sync", @@ -410,6 +388,7 @@ static_library("ui") { "//chrome/browser/ui/webui/interventions_internals:mojo_bindings", "//chrome/browser/ui/webui/new_tab_page:mojo_bindings", "//chrome/browser/ui/webui/omnibox:mojo_bindings", + "//chrome/browser/ui/webui/tab_search:mojo_bindings", "//chrome/browser/ui/webui/usb_internals:mojo_bindings", "//chrome/common", "//chrome/common/net", @@ -421,6 +400,7 @@ static_library("ui") { "//components/account_id", "//components/autofill/content/browser:risk_proto", "//components/autofill/core/browser", + "//components/blocked_content", "//components/bookmarks/browser", "//components/bookmarks/managed", "//components/browser_sync", @@ -538,7 +518,6 @@ static_library("ui") { "//components/ui_devtools", "//components/ukm", "//components/ukm/content", - "//components/ukm/debug:util", "//components/undo", "//components/unified_consent", "//components/update_client", @@ -625,6 +604,7 @@ static_library("ui") { "//chrome/browser/ui/webui/explore_sites_internals:mojo_bindings", "//chrome/browser/ui/webui/snippets_internals:mojo_bindings", "//components/browser_ui/util/android", + "//components/query_tiles", "//components/security_state/content/android", ] if (enable_feed_in_chrome) { @@ -687,8 +667,6 @@ static_library("ui") { "android/color_chooser_dialog_android.cc", "android/content_settings/ads_blocked_infobar_delegate.cc", "android/content_settings/ads_blocked_infobar_delegate.h", - "android/content_settings/popup_blocked_infobar_delegate.cc", - "android/content_settings/popup_blocked_infobar_delegate.h", "android/context_menu_helper.cc", "android/context_menu_helper.h", "android/device_dialog/bluetooth_chooser_android.cc", @@ -769,7 +747,7 @@ static_library("ui") { "android/sms/sms_infobar.h", "android/sms/sms_infobar_delegate.cc", "android/sms/sms_infobar_delegate.h", - "android/ssl_client_certificate_request.cc", + "android/ssl_client_certificate_selector.cc", "android/status_tray_android.cc", "android/tab_contents/chrome_web_contents_view_delegate_android.cc", "android/tab_contents/chrome_web_contents_view_delegate_android.h", @@ -788,14 +766,16 @@ static_library("ui") { "android/tab_model/tab_model_observer_jni_bridge.h", "android/toolbar/location_bar_model_android.cc", "android/toolbar/location_bar_model_android.h", - "android/view_android_helper.cc", - "android/view_android_helper.h", "browser_otr_state_android.cc", + "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.cc", + "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.h", "screen_capture_notification_ui_stub.cc", "webui/explore_sites_internals/explore_sites_internals_page_handler.cc", "webui/explore_sites_internals/explore_sites_internals_page_handler.h", "webui/explore_sites_internals/explore_sites_internals_ui.cc", "webui/explore_sites_internals/explore_sites_internals_ui.h", + "webui/internals/query_tiles/query_tiles_internals_ui_message_handler.cc", + "webui/internals/query_tiles/query_tiles_internals_ui_message_handler.h", "webui/offline/offline_internals_ui.cc", "webui/offline/offline_internals_ui.h", "webui/offline/offline_internals_ui_message_handler.cc", @@ -824,18 +804,13 @@ static_library("ui") { ] } - if (enable_password_change_in_leaked_dialog) { - sources += [ - "android/passwords/credential_leak_dialog_password_change_view_android.cc", - "android/passwords/credential_leak_dialog_password_change_view_android.h", - ] - } deps += [ "//chrome/android:jni_headers", "//chrome/android/features/dev_ui:buildflags", "//chrome/browser/android/thin_webview:thin_webview", "//chrome/browser/image_decoder", "//chrome/browser/resources/webapks:webapks_ui_resources", + "//components/browser_ui/client_certificate/android", "//components/embedder_support/android:context_menu", "//components/embedder_support/android:web_contents_delegate", "//components/javascript_dialogs/android:jni_headers", @@ -970,7 +945,6 @@ static_library("ui") { "find_bar/find_bar_controller.h", "find_bar/find_bar_platform_helper.cc", "find_bar/find_bar_platform_helper.h", - "find_bar/find_bar_platform_helper_mac.mm", "focus_tab_after_navigation_helper.cc", "focus_tab_after_navigation_helper.h", "global_error/global_error.cc", @@ -1002,8 +976,9 @@ static_library("ui") { "global_media_controls/media_toolbar_button_controller_delegate.h", "global_media_controls/media_toolbar_button_observer.h", "global_media_controls/overlay_media_notification.h", - "global_media_controls/overlay_media_notifications_manager.cc", "global_media_controls/overlay_media_notifications_manager.h", + "global_media_controls/overlay_media_notifications_manager_impl.cc", + "global_media_controls/overlay_media_notifications_manager_impl.h", "hats/hats_helper.cc", "hats/hats_helper.h", "hats/hats_service.cc", @@ -1126,8 +1101,8 @@ static_library("ui") { "passwords/passwords_leak_dialog_delegate.h", "passwords/passwords_model_delegate.cc", "passwords/passwords_model_delegate.h", - "pdf/adobe_reader_info_win.cc", - "pdf/adobe_reader_info_win.h", + "passwords/well_known_change_password_navigation_throttle.cc", + "passwords/well_known_change_password_navigation_throttle.h", "pdf/chrome_pdf_web_contents_helper_client.cc", "pdf/chrome_pdf_web_contents_helper_client.h", "permission_bubble/permission_prompt.h", @@ -1245,6 +1220,8 @@ static_library("ui") { "task_manager/task_manager_columns.h", "task_manager/task_manager_table_model.cc", "task_manager/task_manager_table_model.h", + "thumbnails/thumbnail_capture_driver.cc", + "thumbnails/thumbnail_capture_driver.h", "thumbnails/thumbnail_image.cc", "thumbnails/thumbnail_image.h", "thumbnails/thumbnail_readiness_tracker.cc", @@ -1285,8 +1262,6 @@ static_library("ui") { "webui/app_launcher_login_handler.h", "webui/app_management/app_management_page_handler.cc", "webui/app_management/app_management_page_handler.h", - "webui/app_management/app_management_shelf_delegate_chromeos.cc", - "webui/app_management/app_management_shelf_delegate_chromeos.h", "webui/bookmarks/bookmarks_message_handler.cc", "webui/bookmarks/bookmarks_message_handler.h", "webui/bookmarks/bookmarks_ui.cc", @@ -1324,19 +1299,23 @@ static_library("ui") { "webui/identity_internals_ui.h", "webui/inspect_ui.cc", "webui/inspect_ui.h", + "webui/internals/web_app/web_app_internals_page_handler_impl.cc", + "webui/internals/web_app/web_app_internals_page_handler_impl.h", "webui/managed_ui_handler.cc", "webui/managed_ui_handler.h", "webui/management_ui.cc", "webui/management_ui.h", "webui/management_ui_handler.cc", "webui/management_ui_handler.h", - "webui/management_ui_handler_chromeos.cc", - "webui/management_ui_handler_chromeos.h", "webui/media_router/media_router_internals_ui.cc", "webui/media_router/media_router_internals_ui.h", "webui/media_router/media_router_internals_webui_message_handler.cc", "webui/media_router/media_router_internals_webui_message_handler.h", "webui/media_router/web_contents_display_observer.h", + "webui/nearby_internals/nearby_internals_ui.cc", + "webui/nearby_internals/nearby_internals_ui.h", + "webui/nearby_share/nearby_share_dialog_ui.cc", + "webui/nearby_share/nearby_share_dialog_ui.h", "webui/new_tab_page/new_tab_page_handler.cc", "webui/new_tab_page/new_tab_page_handler.h", "webui/new_tab_page/new_tab_page_ui.cc", @@ -1455,10 +1434,16 @@ static_library("ui") { "webui/sync_file_system_internals/sync_file_system_internals_ui.h", "webui/system_info_ui.cc", "webui/system_info_ui.h", + "webui/tab_search/tab_search_page_handler.cc", + "webui/tab_search/tab_search_page_handler.h", + "webui/tab_search/tab_search_ui.cc", + "webui/tab_search/tab_search_ui.h", "webui/theme_handler.cc", "webui/theme_handler.h", "webui/theme_source.cc", "webui/theme_source.h", + "webui/util/image_util.cc", + "webui/util/image_util.h", "webui/web_footer_experiment_ui.cc", "webui/web_footer_experiment_ui.h", "window_sizer/window_sizer.cc", @@ -1480,13 +1465,12 @@ static_library("ui") { "//chrome/browser/ui/color:color_headers", "//chrome/browser/ui/color:mixers", "//chrome/browser/ui/webui/app_management:mojo_bindings", + "//chrome/browser/ui/webui/internals/web_app:mojo_bindings", "//chrome/common:buildflags", "//chrome/common/media_router/mojom:media_router", "//chrome/common/search:generate_chrome_colors_info", "//chrome/common/search:mojo_bindings", "//chrome/common/themes:autogenerated_theme_util", - "//chrome/services/app_service/public/cpp:app_update", - "//chrome/services/app_service/public/mojom", "//components/feedback/proto", "//components/keep_alive_registry", "//components/network_session_configurator/common", @@ -1494,6 +1478,8 @@ static_library("ui") { "//components/profile_metrics", "//components/safety_check", "//components/search_provider_logos", + "//components/services/app_service/public/cpp:app_update", + "//components/services/app_service/public/mojom", "//components/ui_metrics", "//components/url_formatter", "//components/vector_icons", @@ -1512,7 +1498,10 @@ static_library("ui") { ] if (use_ozone && !is_chromeos) { - deps += [ "//ui/ozone" ] + deps += [ + "//ui/base:features", + "//ui/ozone", + ] } if (is_linux && !is_chromeos) { @@ -1537,10 +1526,6 @@ static_library("ui") { } } - if (enable_kaleidoscope) { - deps += [ "//chrome/browser/media/kaleidoscope/internal" ] - } - if (enable_paint_preview) { deps += [ "//components/paint_preview/browser" ] } @@ -1557,8 +1542,36 @@ static_library("ui") { if (is_chromeos) { assert(enable_extensions) + assert(enable_supervised_users) assert(toolkit_views) sources += [ + "app_icon_loader_delegate.h", + "app_list/app_context_menu.cc", + "app_list/app_context_menu.h", + "app_list/app_context_menu_delegate.h", + "app_list/app_list_client_impl.cc", + "app_list/app_list_client_impl.h", + "app_list/app_list_controller_delegate.cc", + "app_list/app_list_controller_delegate.h", + "app_list/app_list_model_builder.cc", + "app_list/app_list_model_builder.h", + "app_list/app_list_model_updater.cc", + "app_list/app_list_model_updater.h", + "app_list/app_list_model_updater_observer.h", + "app_list/app_list_notifier_impl.cc", + "app_list/app_list_notifier_impl.h", + "app_list/app_list_syncable_service.cc", + "app_list/app_list_syncable_service.h", + "app_list/app_list_syncable_service_factory.cc", + "app_list/app_list_syncable_service_factory.h", + "app_list/app_service/app_service_app_icon_loader.cc", + "app_list/app_service/app_service_app_icon_loader.h", + "app_list/app_service/app_service_app_item.cc", + "app_list/app_service/app_service_app_item.h", + "app_list/app_service/app_service_app_model_builder.cc", + "app_list/app_service/app_service_app_model_builder.h", + "app_list/app_service/app_service_context_menu.cc", + "app_list/app_service/app_service_context_menu.h", "app_list/app_sync_ui_state.cc", "app_list/app_sync_ui_state.h", "app_list/app_sync_ui_state_factory.cc", @@ -1566,6 +1579,110 @@ static_library("ui") { "app_list/app_sync_ui_state_observer.h", "app_list/app_sync_ui_state_watcher.cc", "app_list/app_sync_ui_state_watcher.h", + "app_list/arc/arc_app_context_menu.cc", + "app_list/arc/arc_app_context_menu.h", + "app_list/arc/arc_app_dialog.h", + "app_list/arc/arc_app_icon.cc", + "app_list/arc/arc_app_icon.h", + "app_list/arc/arc_app_icon_descriptor.cc", + "app_list/arc/arc_app_icon_descriptor.h", + "app_list/arc/arc_app_launcher.cc", + "app_list/arc/arc_app_launcher.h", + "app_list/arc/arc_app_list_prefs.cc", + "app_list/arc/arc_app_list_prefs.h", + "app_list/arc/arc_app_list_prefs_factory.cc", + "app_list/arc/arc_app_list_prefs_factory.h", + "app_list/arc/arc_app_scoped_pref_update.cc", + "app_list/arc/arc_app_scoped_pref_update.h", + "app_list/arc/arc_app_utils.cc", + "app_list/arc/arc_app_utils.h", + "app_list/arc/arc_data_removal_dialog.h", + "app_list/arc/arc_default_app_list.cc", + "app_list/arc/arc_default_app_list.h", + "app_list/arc/arc_fast_app_reinstall_starter.cc", + "app_list/arc/arc_fast_app_reinstall_starter.h", + "app_list/arc/arc_package_sync_model_type_controller.cc", + "app_list/arc/arc_package_sync_model_type_controller.h", + "app_list/arc/arc_package_syncable_service.cc", + "app_list/arc/arc_package_syncable_service.h", + "app_list/arc/arc_package_syncable_service_factory.cc", + "app_list/arc/arc_package_syncable_service_factory.h", + "app_list/arc/arc_pai_starter.cc", + "app_list/arc/arc_pai_starter.h", + "app_list/arc/arc_playstore_app_context_menu.cc", + "app_list/arc/arc_playstore_app_context_menu.h", + "app_list/arc/arc_usb_host_permission_manager.cc", + "app_list/arc/arc_usb_host_permission_manager.h", + "app_list/arc/arc_usb_host_permission_manager_factory.cc", + "app_list/arc/arc_usb_host_permission_manager_factory.h", + "app_list/arc/arc_vpn_provider_manager.cc", + "app_list/arc/arc_vpn_provider_manager.h", + "app_list/arc/arc_vpn_provider_manager_factory.cc", + "app_list/arc/arc_vpn_provider_manager_factory.h", + "app_list/chrome_app_list_item.cc", + "app_list/chrome_app_list_item.h", + "app_list/chrome_app_list_model_updater.cc", + "app_list/chrome_app_list_model_updater.h", + "app_list/crostini/crostini_app_context_menu.cc", + "app_list/crostini/crostini_app_context_menu.h", + "app_list/extension_app_context_menu.cc", + "app_list/extension_app_context_menu.h", + "app_list/extension_app_utils.cc", + "app_list/extension_app_utils.h", + "app_list/internal_app/internal_app_metadata.cc", + "app_list/internal_app/internal_app_metadata.h", + "app_list/md_icon_normalizer.cc", + "app_list/md_icon_normalizer.h", + "app_list/page_break_app_item.cc", + "app_list/page_break_app_item.h", + "app_list/page_break_constants.cc", + "app_list/page_break_constants.h", + "app_list/search/answer_card/answer_card_result.cc", + "app_list/search/answer_card/answer_card_result.h", + "app_list/search/answer_card/answer_card_search_provider.cc", + "app_list/search/answer_card/answer_card_search_provider.h", + "app_list/search/app_result.cc", + "app_list/search/app_result.h", + "app_list/search/app_search_provider.cc", + "app_list/search/app_search_provider.h", + "app_list/search/app_service_app_result.cc", + "app_list/search/app_service_app_result.h", + "app_list/search/arc/arc_app_data_search_provider.cc", + "app_list/search/arc/arc_app_data_search_provider.h", + "app_list/search/arc/arc_app_data_search_result.cc", + "app_list/search/arc/arc_app_data_search_result.h", + "app_list/search/arc/arc_app_reinstall_app_result.cc", + "app_list/search/arc/arc_app_reinstall_app_result.h", + "app_list/search/arc/arc_app_reinstall_search_provider.cc", + "app_list/search/arc/arc_app_reinstall_search_provider.h", + "app_list/search/arc/arc_app_shortcut_search_result.cc", + "app_list/search/arc/arc_app_shortcut_search_result.h", + "app_list/search/arc/arc_app_shortcuts_search_provider.cc", + "app_list/search/arc/arc_app_shortcuts_search_provider.h", + "app_list/search/arc/arc_playstore_search_provider.cc", + "app_list/search/arc/arc_playstore_search_provider.h", + "app_list/search/arc/arc_playstore_search_result.cc", + "app_list/search/arc/arc_playstore_search_result.h", + "app_list/search/assistant_search_provider.cc", + "app_list/search/assistant_search_provider.h", + "app_list/search/chrome_search_result.cc", + "app_list/search/chrome_search_result.h", + "app_list/search/common/file_icon_util.cc", + "app_list/search/common/file_icon_util.h", + "app_list/search/common/url_icon_source.cc", + "app_list/search/common/url_icon_source.h", + "app_list/search/cros_action_history/cros_action_recorder.cc", + "app_list/search/cros_action_history/cros_action_recorder.h", + "app_list/search/cros_action_history/cros_action_recorder_tab_tracker.cc", + "app_list/search/cros_action_history/cros_action_recorder_tab_tracker.h", + "app_list/search/drive_quick_access_chip_result.cc", + "app_list/search/drive_quick_access_chip_result.h", + "app_list/search/drive_quick_access_provider.cc", + "app_list/search/drive_quick_access_provider.h", + "app_list/search/drive_quick_access_result.cc", + "app_list/search/drive_quick_access_result.h", + "app_list/search/file_chip_result.cc", + "app_list/search/file_chip_result.h", "app_list/search/launcher_search/launcher_search_icon_image_loader.cc", "app_list/search/launcher_search/launcher_search_icon_image_loader.h", "app_list/search/launcher_search/launcher_search_icon_image_loader_impl.cc", @@ -1574,6 +1691,70 @@ static_library("ui") { "app_list/search/launcher_search/launcher_search_provider.h", "app_list/search/launcher_search/launcher_search_result.cc", "app_list/search/launcher_search/launcher_search_result.h", + "app_list/search/mixer.cc", + "app_list/search/mixer.h", + "app_list/search/omnibox_provider.cc", + "app_list/search/omnibox_provider.h", + "app_list/search/omnibox_result.cc", + "app_list/search/omnibox_result.h", + "app_list/search/os_settings_provider.cc", + "app_list/search/os_settings_provider.h", + "app_list/search/search_controller.cc", + "app_list/search/search_controller.h", + "app_list/search/search_controller_factory.cc", + "app_list/search/search_controller_factory.h", + "app_list/search/search_metrics_observer.cc", + "app_list/search/search_metrics_observer.h", + "app_list/search/search_provider.cc", + "app_list/search/search_provider.h", + "app_list/search/search_result_ranker/app_launch_data.cc", + "app_list/search/search_result_ranker/app_launch_data.h", + "app_list/search/search_result_ranker/app_launch_event_logger.cc", + "app_list/search/search_result_ranker/app_launch_event_logger.h", + "app_list/search/search_result_ranker/app_launch_event_logger_helper.cc", + "app_list/search/search_result_ranker/app_launch_event_logger_helper.h", + "app_list/search/search_result_ranker/app_launch_predictor.cc", + "app_list/search/search_result_ranker/app_launch_predictor.h", + "app_list/search/search_result_ranker/app_list_launch_metrics_provider.cc", + "app_list/search/search_result_ranker/app_list_launch_metrics_provider.h", + "app_list/search/search_result_ranker/app_list_launch_recorder.cc", + "app_list/search/search_result_ranker/app_list_launch_recorder.h", + "app_list/search/search_result_ranker/app_list_launch_recorder_util.cc", + "app_list/search/search_result_ranker/app_list_launch_recorder_util.h", + "app_list/search/search_result_ranker/app_search_result_ranker.cc", + "app_list/search/search_result_ranker/app_search_result_ranker.h", + "app_list/search/search_result_ranker/chip_ranker.cc", + "app_list/search/search_result_ranker/chip_ranker.h", + "app_list/search/search_result_ranker/frecency_store.cc", + "app_list/search/search_result_ranker/frecency_store.h", + "app_list/search/search_result_ranker/histogram_util.cc", + "app_list/search/search_result_ranker/histogram_util.h", + "app_list/search/search_result_ranker/ml_app_rank_provider.cc", + "app_list/search/search_result_ranker/ml_app_rank_provider.h", + "app_list/search/search_result_ranker/ranking_item_util.cc", + "app_list/search/search_result_ranker/ranking_item_util.h", + "app_list/search/search_result_ranker/recurrence_predictor.cc", + "app_list/search/search_result_ranker/recurrence_predictor.h", + "app_list/search/search_result_ranker/recurrence_ranker.cc", + "app_list/search/search_result_ranker/recurrence_ranker.h", + "app_list/search/search_result_ranker/recurrence_ranker_util.cc", + "app_list/search/search_result_ranker/recurrence_ranker_util.h", + "app_list/search/search_result_ranker/search_ranking_event_logger.cc", + "app_list/search/search_result_ranker/search_ranking_event_logger.h", + "app_list/search/search_result_ranker/search_result_ranker.cc", + "app_list/search/search_result_ranker/search_result_ranker.h", + "app_list/search/settings_shortcut/settings_shortcut_metadata.cc", + "app_list/search/settings_shortcut/settings_shortcut_metadata.h", + "app_list/search/settings_shortcut/settings_shortcut_provider.cc", + "app_list/search/settings_shortcut/settings_shortcut_provider.h", + "app_list/search/settings_shortcut/settings_shortcut_result.cc", + "app_list/search/settings_shortcut/settings_shortcut_result.h", + "app_list/search/zero_state_file_provider.cc", + "app_list/search/zero_state_file_provider.h", + "app_list/search/zero_state_file_result.cc", + "app_list/search/zero_state_file_result.h", + "app_list/web_app_context_menu.cc", + "app_list/web_app_context_menu.h", "ash/accessibility/accessibility_controller_client.cc", "ash/accessibility/accessibility_controller_client.h", "ash/ambient/ambient_client_impl.cc", @@ -1586,6 +1767,29 @@ static_library("ui") { "ash/ash_shell_init.h", "ash/ash_util.cc", "ash/ash_util.h", + "ash/assistant/assistant_client_impl.cc", + "ash/assistant/assistant_client_impl.h", + "ash/assistant/assistant_context_util.cc", + "ash/assistant/assistant_context_util.h", + "ash/assistant/assistant_setup.cc", + "ash/assistant/assistant_setup.h", + "ash/assistant/assistant_state_client.cc", + "ash/assistant/assistant_state_client.h", + "ash/assistant/assistant_web_view_factory_impl.cc", + "ash/assistant/assistant_web_view_factory_impl.h", + "ash/assistant/assistant_web_view_impl.cc", + "ash/assistant/assistant_web_view_impl.h", + "ash/assistant/conversation_starters_client_impl.cc", + "ash/assistant/conversation_starters_client_impl.h", + "ash/assistant/conversation_starters_parser.cc", + "ash/assistant/conversation_starters_parser.h", + "ash/assistant/device_actions.cc", + "ash/assistant/device_actions.h", + "ash/assistant/device_actions_delegate.h", + "ash/assistant/device_actions_delegate_impl.cc", + "ash/assistant/device_actions_delegate_impl.h", + "ash/assistant/search_and_assistant_enabled_checker.cc", + "ash/assistant/search_and_assistant_enabled_checker.h", "ash/back_gesture_contextual_nudge_delegate.cc", "ash/back_gesture_contextual_nudge_delegate.h", "ash/cast_config_controller_media_router.cc", @@ -1603,6 +1807,8 @@ static_library("ui") { "ash/chrome_screenshot_grabber_test_observer.h", "ash/chrome_shell_delegate.cc", "ash/chrome_shell_delegate.h", + "ash/image_downloader_impl.cc", + "ash/image_downloader_impl.h", "ash/ime_controller_client.cc", "ash/ime_controller_client.h", "ash/keyboard/chrome_keyboard_bounds_observer.cc", @@ -1615,14 +1821,45 @@ static_library("ui") { "ash/keyboard/chrome_keyboard_ui_factory.h", "ash/keyboard/chrome_keyboard_web_contents.cc", "ash/keyboard/chrome_keyboard_web_contents.h", + "ash/launcher/app_service/app_service_app_window_arc_tracker.cc", + "ash/launcher/app_service/app_service_app_window_arc_tracker.h", + "ash/launcher/app_service/app_service_app_window_crostini_tracker.cc", + "ash/launcher/app_service/app_service_app_window_crostini_tracker.h", + "ash/launcher/app_service/app_service_app_window_launcher_controller.cc", + "ash/launcher/app_service/app_service_app_window_launcher_controller.h", + "ash/launcher/app_service/app_service_app_window_launcher_item_controller.cc", + "ash/launcher/app_service/app_service_app_window_launcher_item_controller.h", + "ash/launcher/app_service/app_service_instance_registry_helper.cc", + "ash/launcher/app_service/app_service_instance_registry_helper.h", + "ash/launcher/app_service/app_service_shelf_context_menu.cc", + "ash/launcher/app_service/app_service_shelf_context_menu.h", + "ash/launcher/app_service/launcher_app_service_app_updater.cc", + "ash/launcher/app_service/launcher_app_service_app_updater.h", "ash/launcher/app_shortcut_launcher_item_controller.cc", "ash/launcher/app_shortcut_launcher_item_controller.h", + "ash/launcher/app_window_base.cc", + "ash/launcher/app_window_base.h", "ash/launcher/app_window_launcher_controller.cc", "ash/launcher/app_window_launcher_controller.h", "ash/launcher/app_window_launcher_item_controller.cc", "ash/launcher/app_window_launcher_item_controller.h", + "ash/launcher/arc_app_shelf_id.cc", + "ash/launcher/arc_app_shelf_id.h", + "ash/launcher/arc_app_window.cc", + "ash/launcher/arc_app_window.h", + "ash/launcher/arc_app_window_delegate.h", + "ash/launcher/arc_app_window_info.cc", + "ash/launcher/arc_app_window_info.h", + "ash/launcher/arc_app_window_launcher_controller.cc", + "ash/launcher/arc_app_window_launcher_controller.h", + "ash/launcher/arc_app_window_launcher_item_controller.cc", + "ash/launcher/arc_app_window_launcher_item_controller.h", "ash/launcher/arc_playstore_shortcut_launcher_item_controller.cc", "ash/launcher/arc_playstore_shortcut_launcher_item_controller.h", + "ash/launcher/arc_shelf_context_menu.cc", + "ash/launcher/arc_shelf_context_menu.h", + "ash/launcher/arc_shelf_spinner_item_controller.cc", + "ash/launcher/arc_shelf_spinner_item_controller.h", "ash/launcher/browser_shortcut_launcher_item_controller.cc", "ash/launcher/browser_shortcut_launcher_item_controller.h", "ash/launcher/browser_status_monitor.cc", @@ -1631,6 +1868,12 @@ static_library("ui") { "ash/launcher/chrome_launcher_controller.h", "ash/launcher/chrome_launcher_controller_util.cc", "ash/launcher/chrome_launcher_controller_util.h", + "ash/launcher/crostini_app_display.cc", + "ash/launcher/crostini_app_display.h", + "ash/launcher/crostini_app_window_shelf_controller.cc", + "ash/launcher/crostini_app_window_shelf_controller.h", + "ash/launcher/crostini_shelf_context_menu.cc", + "ash/launcher/crostini_shelf_context_menu.h", "ash/launcher/discover_window_observer.cc", "ash/launcher/discover_window_observer.h", "ash/launcher/extension_app_window_launcher_controller.cc", @@ -1641,6 +1884,10 @@ static_library("ui") { "ash/launcher/extension_shelf_context_menu.h", "ash/launcher/extension_uninstaller.cc", "ash/launcher/extension_uninstaller.h", + "ash/launcher/internal_app_shelf_context_menu.cc", + "ash/launcher/internal_app_shelf_context_menu.h", + "ash/launcher/internal_app_window_shelf_controller.cc", + "ash/launcher/internal_app_window_shelf_controller.h", "ash/launcher/launcher_app_updater.cc", "ash/launcher/launcher_app_updater.h", "ash/launcher/launcher_controller_helper.cc", @@ -1655,6 +1902,10 @@ static_library("ui") { "ash/launcher/settings_window_observer.h", "ash/launcher/shelf_context_menu.cc", "ash/launcher/shelf_context_menu.h", + "ash/launcher/shelf_spinner_controller.cc", + "ash/launcher/shelf_spinner_controller.h", + "ash/launcher/shelf_spinner_item_controller.cc", + "ash/launcher/shelf_spinner_item_controller.h", "ash/login_screen_client.cc", "ash/login_screen_client.h", "ash/media_client_impl.cc", @@ -1709,11 +1960,35 @@ static_library("ui") { "settings_window_manager_chromeos.cc", "settings_window_manager_chromeos.h", "settings_window_manager_observer_chromeos.h", + "supervised_user/parent_permission_dialog.h", + "views/apps/app_dialog/app_block_dialog_view.cc", + "views/apps/app_dialog/app_block_dialog_view.h", + "views/apps/app_dialog/app_pause_dialog_view.cc", + "views/apps/app_dialog/app_pause_dialog_view.h", "views/apps/app_info_dialog/arc_app_info_links_panel.cc", "views/apps/app_info_dialog/arc_app_info_links_panel.h", + "views/apps/chrome_app_window_client_views_chromeos.cc", "views/apps/chrome_native_app_window_views_aura_ash.cc", "views/apps/chrome_native_app_window_views_aura_ash.h", + "views/arc_app_dialog_view.cc", + "views/arc_data_removal_dialog_view.cc", "views/chrome_views_delegate_chromeos.cc", + "views/crostini/crostini_ansible_software_config_view.cc", + "views/crostini/crostini_ansible_software_config_view.h", + "views/crostini/crostini_app_restart_view.cc", + "views/crostini/crostini_app_restart_view.h", + "views/crostini/crostini_force_close_view.cc", + "views/crostini/crostini_force_close_view.h", + "views/crostini/crostini_package_install_failure_view.cc", + "views/crostini/crostini_package_install_failure_view.h", + "views/crostini/crostini_recovery_view.cc", + "views/crostini/crostini_recovery_view.h", + "views/crostini/crostini_uninstaller_view.cc", + "views/crostini/crostini_uninstaller_view.h", + "views/crostini/crostini_update_component_view.cc", + "views/crostini/crostini_update_component_view.h", + "views/crostini/crostini_update_filesystem_view.cc", + "views/crostini/crostini_update_filesystem_view.h", "views/extensions/print_job_confirmation_dialog_view.cc", "views/extensions/print_job_confirmation_dialog_view.h", "views/extensions/request_file_system_dialog_view.cc", @@ -1724,6 +1999,9 @@ static_library("ui") { "views/frame/browser_frame_header_ash.h", "views/frame/browser_non_client_frame_view_ash.cc", "views/frame/browser_non_client_frame_view_ash.h", + "views/frame/browser_non_client_frame_view_factory_chromeos.cc", + "views/frame/custom_tab_browser_frame.cc", + "views/frame/custom_tab_browser_frame.h", "views/frame/immersive_mode_controller_ash.cc", "views/frame/immersive_mode_controller_ash.h", "views/frame/native_browser_frame_factory_chromeos.cc", @@ -1731,32 +2009,42 @@ static_library("ui") { "views/frame/top_controls_slide_controller_chromeos.h", "views/platform_keys_certificate_selector_chromeos.cc", "views/platform_keys_certificate_selector_chromeos.h", + "views/plugin_vm/plugin_vm_installer_view.cc", + "views/plugin_vm/plugin_vm_installer_view.h", "views/profiles/profile_indicator_icon.cc", "views/profiles/profile_indicator_icon.h", - "webui/chrome_url_disabled_ui.cc", - "webui/chrome_url_disabled_ui.h", + "views/relaunch_notification/relaunch_notification_controller_platform_impl_chromeos.cc", + "views/relaunch_notification/relaunch_notification_controller_platform_impl_chromeos.h", # On chromeos, file manager extension handles the file open/save dialog. "views/select_file_dialog_extension.cc", "views/select_file_dialog_extension.h", "views/select_file_dialog_extension_factory.cc", "views/select_file_dialog_extension_factory.h", + "views/supervised_user/extension_install_blocked_by_parent_dialog_view.cc", + "views/supervised_user/extension_install_blocked_by_parent_dialog_view.h", + "views/supervised_user/parent_permission_dialog_view.cc", + "views/supervised_user/parent_permission_dialog_view.h", "views/touch_selection_menu_chromeos.cc", "views/touch_selection_menu_chromeos.h", "views/touch_selection_menu_runner_chromeos.cc", "views/touch_selection_menu_runner_chromeos.h", + "webui/app_management/app_management_shelf_delegate_chromeos.cc", + "webui/app_management/app_management_shelf_delegate_chromeos.h", "webui/certificate_provisioning_ui_handler.cc", "webui/certificate_provisioning_ui_handler.h", - "webui/chromeos/account_manager_error_ui.cc", - "webui/chromeos/account_manager_error_ui.h", - "webui/chromeos/account_manager_welcome_dialog.cc", - "webui/chromeos/account_manager_welcome_dialog.h", - "webui/chromeos/account_manager_welcome_ui.cc", - "webui/chromeos/account_manager_welcome_ui.h", - "webui/chromeos/account_migration_welcome_dialog.cc", - "webui/chromeos/account_migration_welcome_dialog.h", - "webui/chromeos/account_migration_welcome_ui.cc", - "webui/chromeos/account_migration_welcome_ui.h", + "webui/chrome_url_disabled_ui.cc", + "webui/chrome_url_disabled_ui.h", + "webui/chromeos/account_manager/account_manager_error_ui.cc", + "webui/chromeos/account_manager/account_manager_error_ui.h", + "webui/chromeos/account_manager/account_manager_welcome_dialog.cc", + "webui/chromeos/account_manager/account_manager_welcome_dialog.h", + "webui/chromeos/account_manager/account_manager_welcome_ui.cc", + "webui/chromeos/account_manager/account_manager_welcome_ui.h", + "webui/chromeos/account_manager/account_migration_welcome_dialog.cc", + "webui/chromeos/account_manager/account_migration_welcome_dialog.h", + "webui/chromeos/account_manager/account_migration_welcome_ui.cc", + "webui/chromeos/account_manager/account_migration_welcome_ui.h", "webui/chromeos/add_supervision/add_supervision_handler.cc", "webui/chromeos/add_supervision/add_supervision_handler.h", "webui/chromeos/add_supervision/add_supervision_handler_utils.cc", @@ -1780,8 +2068,6 @@ static_library("ui") { "webui/chromeos/bluetooth_dialog_localized_strings_provider.h", "webui/chromeos/bluetooth_pairing_dialog.cc", "webui/chromeos/bluetooth_pairing_dialog.h", - "webui/chromeos/camera/camera_ui.cc", - "webui/chromeos/camera/camera_ui.h", "webui/chromeos/cellular_setup/cellular_setup_dialog.cc", "webui/chromeos/cellular_setup/cellular_setup_dialog.h", "webui/chromeos/cellular_setup/cellular_setup_dialog_launcher.cc", @@ -1899,6 +2185,8 @@ static_library("ui") { "webui/chromeos/login/eula_screen_handler.h", "webui/chromeos/login/fingerprint_setup_screen_handler.cc", "webui/chromeos/login/fingerprint_setup_screen_handler.h", + "webui/chromeos/login/gaia_password_changed_screen_handler.cc", + "webui/chromeos/login/gaia_password_changed_screen_handler.h", "webui/chromeos/login/gaia_screen_handler.cc", "webui/chromeos/login/gaia_screen_handler.h", "webui/chromeos/login/gesture_navigation_screen_handler.cc", @@ -1917,7 +2205,6 @@ static_library("ui") { "webui/chromeos/login/marketing_opt_in_screen_handler.h", "webui/chromeos/login/multidevice_setup_screen_handler.cc", "webui/chromeos/login/multidevice_setup_screen_handler.h", - "webui/chromeos/login/native_window_delegate.h", "webui/chromeos/login/network_dropdown_handler.cc", "webui/chromeos/login/network_dropdown_handler.h", "webui/chromeos/login/network_screen_handler.cc", @@ -1944,6 +2231,8 @@ static_library("ui") { "webui/chromeos/login/sync_consent_screen_handler.h", "webui/chromeos/login/terms_of_service_screen_handler.cc", "webui/chromeos/login/terms_of_service_screen_handler.h", + "webui/chromeos/login/tpm_error_screen_handler.cc", + "webui/chromeos/login/tpm_error_screen_handler.h", "webui/chromeos/login/update_required_screen_handler.cc", "webui/chromeos/login/update_required_screen_handler.h", "webui/chromeos/login/update_screen_handler.cc", @@ -1966,8 +2255,12 @@ static_library("ui") { "webui/chromeos/multidevice_setup/multidevice_setup_localized_strings_provider.h", "webui/chromeos/network_element_localized_strings_provider.cc", "webui/chromeos/network_element_localized_strings_provider.h", + "webui/chromeos/network_logs_message_handler.cc", + "webui/chromeos/network_logs_message_handler.h", "webui/chromeos/network_ui.cc", "webui/chromeos/network_ui.h", + "webui/chromeos/onc_import_message_handler.cc", + "webui/chromeos/onc_import_message_handler.h", "webui/chromeos/power_ui.cc", "webui/chromeos/power_ui.h", "webui/chromeos/set_time_ui.cc", @@ -2002,6 +2295,8 @@ static_library("ui") { "webui/help/help_utils_chromeos.h", "webui/help/version_updater_chromeos.cc", "webui/help/version_updater_chromeos.h", + "webui/management_ui_handler_chromeos.cc", + "webui/management_ui_handler_chromeos.h", "webui/settings/chromeos/about_section.cc", "webui/settings/chromeos/about_section.h", "webui/settings/chromeos/accessibility_handler.cc", @@ -2060,6 +2355,8 @@ static_library("ui") { "webui/settings/chromeos/fingerprint_handler.h", "webui/settings/chromeos/google_assistant_handler.cc", "webui/settings/chromeos/google_assistant_handler.h", + "webui/settings/chromeos/hierarchy.cc", + "webui/settings/chromeos/hierarchy.h", "webui/settings/chromeos/internet_handler.cc", "webui/settings/chromeos/internet_handler.h", "webui/settings/chromeos/internet_section.cc", @@ -2076,6 +2373,7 @@ static_library("ui") { "webui/settings/chromeos/multidevice_section.h", "webui/settings/chromeos/os_settings_features_util.cc", "webui/settings/chromeos/os_settings_features_util.h", + "webui/settings/chromeos/os_settings_identifier.h", "webui/settings/chromeos/os_settings_manager.cc", "webui/settings/chromeos/os_settings_manager.h", "webui/settings/chromeos/os_settings_manager_factory.cc", @@ -2119,10 +2417,10 @@ static_library("ui") { "webui/settings/chromeos/wallpaper_handler.h", "webui/settings/tts_handler.cc", "webui/settings/tts_handler.h", + "webui/signin/inline_login_dialog_chromeos.cc", + "webui/signin/inline_login_dialog_chromeos.h", "webui/signin/inline_login_handler_chromeos.cc", "webui/signin/inline_login_handler_chromeos.h", - "webui/signin/inline_login_handler_dialog_chromeos.cc", - "webui/signin/inline_login_handler_dialog_chromeos.h", "webui/signin/inline_login_handler_modal_delegate.cc", "webui/signin/inline_login_handler_modal_delegate.h", "webui/version_handler_chromeos.cc", @@ -2132,14 +2430,26 @@ static_library("ui") { deps += [ "//ash", + "//ash/app_list", + "//ash/assistant/model", + "//ash/assistant/util", "//ash/keyboard/ui", "//ash/public/cpp", + "//ash/public/cpp/app_list/vector_icons", "//ash/public/cpp/resources:ash_public_unscaled_resources", "//ash/public/cpp/vector_icons", "//ash/shortcut_viewer", + "//chrome/app:generated_resources", "//chrome/browser/chromeos", "//chrome/browser/chromeos:backdrop_wallpaper_proto", - "//chrome/browser/resources/chromeos:camera_resources", + "//chrome/browser/chromeos/crostini:crostini_installer_types_mojom", + "//chrome/browser/resources:bluetooth_pairing_dialog_resources", + "//chrome/browser/ui/app_list/search/cros_action_history:cros_action_proto", + "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_event_logger_proto", + "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_predictor_proto", + "//chrome/browser/ui/app_list/search/search_result_ranker:app_list_launch_recorder_proto", + "//chrome/browser/ui/app_list/search/search_result_ranker:recurrence_ranker_proto", + "//chrome/browser/ui/app_list/search/search_result_ranker:search_ranking_event_proto", "//chrome/browser/ui/webui/app_management:mojo_bindings", "//chrome/browser/ui/webui/chromeos/add_supervision:mojo_bindings", "//chrome/browser/ui/webui/chromeos/crostini_installer:mojo_bindings", @@ -2152,6 +2462,7 @@ static_library("ui") { "//chromeos/assistant:buildflags", "//chromeos/audio", "//chromeos/components/account_manager", + "//chromeos/components/camera_app_ui", "//chromeos/components/help_app_ui", "//chromeos/components/media_app_ui", "//chromeos/components/multidevice", @@ -2159,6 +2470,8 @@ static_library("ui") { "//chromeos/components/multidevice/logging", "//chromeos/components/print_management", "//chromeos/components/proximity_auth", + "//chromeos/components/quick_answers", + "//chromeos/components/string_matching", "//chromeos/components/tether", "//chromeos/components/web_applications", "//chromeos/constants", @@ -2179,6 +2492,7 @@ static_library("ui") { "//chromeos/login/session", "//chromeos/network", "//chromeos/resources:resources_grit", + "//chromeos/services/assistant:lib", "//chromeos/services/assistant/public/cpp", "//chromeos/services/assistant/public/mojom", "//chromeos/services/assistant/public/proto", @@ -2192,25 +2506,38 @@ static_library("ui") { "//chromeos/services/multidevice_setup/public/cpp:prefs", "//chromeos/services/multidevice_setup/public/cpp:url_provider", "//chromeos/services/network_config/public/mojom", + "//chromeos/services/network_health/public/mojom", "//chromeos/settings", "//chromeos/strings", "//chromeos/system", "//components/arc", + "//components/assist_ranker", + "//components/assist_ranker/proto", "//components/captive_portal/core", "//components/consent_auditor:consent_auditor", "//components/exo", "//components/login", + "//components/metrics/structured:structured_events", + "//components/services/app_service/public/cpp:app_file_handling", + "//components/services/app_service/public/cpp:app_update", + "//components/services/app_service/public/cpp:icon_loader", + "//components/services/app_service/public/cpp:instance_update", "//components/session_manager/core", "//components/user_manager", "//google_apis/drive", "//mojo/public/js:resources_grit", + "//services/audio/public/mojom", "//services/data_decoder/public/cpp", "//services/device/public/cpp:device_features", "//services/device/public/mojom", + "//services/media_session/public/mojom", + "//services/preferences/public/mojom", "//ui/base/ime/chromeos", "//ui/chromeos", "//ui/chromeos/events", "//ui/compositor_extra", + "//ui/file_manager:file_manager", + "//ui/ozone", ] public_deps += [ "//chromeos/services/multidevice_setup/public/mojom" ] allow_circular_includes_from += [ "//chrome/browser/chromeos" ] @@ -2222,7 +2549,10 @@ static_library("ui") { "webui/chromeos/emulator/device_emulator_ui.cc", "webui/chromeos/emulator/device_emulator_ui.h", ] - deps += [ "//chromeos/components/sample_system_web_app_ui" ] + deps += [ + "//chromeos/components/sample_system_web_app_ui", + "//chromeos/components/telemetry_extension_ui", + ] } if (use_cras) { @@ -2251,12 +2581,12 @@ static_library("ui") { "frame/window_frame_util.h", "passwords/account_storage_auth_helper.cc", "passwords/account_storage_auth_helper.h", - "signin_reauth_popup_delegate.cc", - "signin_reauth_popup_delegate.h", "signin_view_controller.cc", "signin_view_controller.h", "signin_view_controller_delegate.cc", "signin_view_controller_delegate.h", + "tab_contents/chrome_web_contents_menu_helper.cc", + "tab_contents/chrome_web_contents_menu_helper.h", "tab_contents/chrome_web_contents_view_handle_drop.cc", "tab_contents/chrome_web_contents_view_handle_drop.h", "views/autofill/payments/virtual_card_selection_dialog_view_impl.cc", @@ -2302,6 +2632,8 @@ static_library("ui") { "bookmarks/bookmark_bubble_sign_in_delegate.cc", "bookmarks/bookmark_bubble_sign_in_delegate.h", "profile_picker.h", + "signin_reauth_view_controller.cc", + "signin_reauth_view_controller.h", "startup/default_browser_infobar_delegate.cc", "startup/default_browser_infobar_delegate.h", "startup/default_browser_prompt.cc", @@ -2345,6 +2677,10 @@ static_library("ui") { "webui/signin/signin_error_handler.h", "webui/signin/signin_error_ui.cc", "webui/signin/signin_error_ui.h", + "webui/signin/signin_reauth_handler.cc", + "webui/signin/signin_reauth_handler.h", + "webui/signin/signin_reauth_ui.cc", + "webui/signin/signin_reauth_ui.h", "webui/signin/signin_utils_desktop.cc", "webui/signin/signin_utils_desktop.h", "webui/signin/user_manager_screen_handler.cc", @@ -2390,22 +2726,10 @@ static_library("ui") { ] } - if (is_win || is_linux) { - sources += [ - "input_method/input_method_engine_base.cc", - "input_method/input_method_engine_base.h", - ] - - if (!is_chromeos) { - sources += [ - "input_method/input_method_engine.cc", - "input_method/input_method_engine.h", - ] - } - } - if (is_mac) { sources += [ + "autofill/autofill_popup_controller_impl_mac.h", + "autofill/autofill_popup_controller_impl_mac.mm", "browser_commands_mac.h", "browser_commands_mac.mm", "browser_mac.cc", @@ -2533,6 +2857,7 @@ static_library("ui") { "cocoa/window_size_autosaver.mm", "content_settings/media_authorization_wrapper_test.h", "content_settings/media_authorization_wrapper_test.mm", + "find_bar/find_bar_platform_helper_mac.mm", "views/apps/chrome_app_window_client_views_mac.mm", "views/certificate_viewer_mac_views.mm", "views/dropdown_bar_host_mac.mm", @@ -2575,13 +2900,25 @@ static_library("ui") { if (is_win) { assert(toolkit_views) + assert(use_aura) sources += [ "network_profile_bubble.cc", "network_profile_bubble.h", + "pdf/adobe_reader_info_win.cc", + "pdf/adobe_reader_info_win.h", "startup/credential_provider_signin_dialog_win.cc", "startup/credential_provider_signin_dialog_win.h", "startup/credential_provider_signin_info_fetcher_win.cc", "startup/credential_provider_signin_info_fetcher_win.h", + "views/apps/app_window_desktop_native_widget_aura_win.cc", + "views/apps/app_window_desktop_native_widget_aura_win.h", + "views/apps/app_window_desktop_window_tree_host_win.cc", + "views/apps/app_window_desktop_window_tree_host_win.h", + "views/apps/chrome_app_window_client_views_win.cc", + "views/apps/chrome_native_app_window_views_win.cc", + "views/apps/chrome_native_app_window_views_win.h", + "views/apps/glass_app_window_frame_view_win.cc", + "views/apps/glass_app_window_frame_view_win.h", "views/certificate_viewer_win.cc", "views/chrome_cleaner_dialog_win.cc", "views/chrome_cleaner_dialog_win.h", @@ -2599,6 +2936,8 @@ static_library("ui") { "views/frame/browser_desktop_window_tree_host_win.h", "views/frame/browser_window_property_manager_win.cc", "views/frame/browser_window_property_manager_win.h", + "views/frame/glass_browser_caption_button_container.cc", + "views/frame/glass_browser_caption_button_container.h", "views/frame/glass_browser_frame_view.cc", "views/frame/glass_browser_frame_view.h", "views/frame/minimize_button_metrics_win.cc", @@ -2654,6 +2993,7 @@ static_library("ui") { "//third_party/isimpledom", "//third_party/libphonenumber", "//third_party/wtl", + "//ui/aura", "//ui/base/ime", "//ui/events:dom_keycode_converter", ] @@ -2780,15 +3120,6 @@ static_library("ui") { } } - if (is_chromeos) { - sources += [ - "views/parent_permission_dialog_view.cc", - "views/parent_permission_dialog_view.h", - "views/supervised_user/extension_install_blocked_by_parent_dialog_view.cc", - "views/supervised_user/extension_install_blocked_by_parent_dialog_view.h", - ] - } - if (toolkit_views) { sources += [ "autofill/payments/local_card_migration_bubble.h", @@ -2814,7 +3145,6 @@ static_library("ui") { "autofill/payments/save_upi_bubble_controller_impl.cc", "autofill/payments/save_upi_bubble_controller_impl.h", "bubble_anchor_util.h", - "cookie_controls/cookie_controls_view.h", "manifest_web_app_browser_controller.cc", "manifest_web_app_browser_controller.h", "qrcode_generator/qrcode_generator_bubble_controller.cc", @@ -2831,6 +3161,8 @@ static_library("ui") { "views/accessibility/caption_bubble.h", "views/accessibility/caption_bubble_controller_views.cc", "views/accessibility/caption_bubble_controller_views.h", + "views/accessibility/caption_bubble_model.cc", + "views/accessibility/caption_bubble_model.h", "views/accessibility/invert_bubble_view.cc", "views/accessibility/invert_bubble_view.h", "views/accessibility/non_accessible_image_view.cc", @@ -3031,12 +3363,12 @@ static_library("ui") { "views/frame/browser_root_view.h", "views/frame/browser_view.cc", "views/frame/browser_view.h", - "views/frame/browser_view_commands_mac.h", - "views/frame/browser_view_commands_mac.mm", "views/frame/browser_view_layout.cc", "views/frame/browser_view_layout.h", "views/frame/browser_view_layout_delegate.h", "views/frame/browser_window_factory.cc", + "views/frame/caption_button_container.cc", + "views/frame/caption_button_container.h", "views/frame/contents_layout_manager.cc", "views/frame/contents_layout_manager.h", "views/frame/contents_web_view.cc", @@ -3093,8 +3425,6 @@ static_library("ui") { "views/hover_button_controller.h", "views/hung_renderer_view.cc", "views/hung_renderer_view.h", - "views/ime/ime_warning_bubble_view.cc", - "views/ime/ime_warning_bubble_view.h", "views/importer/import_lock_dialog_view.cc", "views/importer/import_lock_dialog_view.h", "views/infobars/alternate_nav_infobar_view.cc", @@ -3137,6 +3467,8 @@ static_library("ui") { "views/location_bar/location_bar_view.h", "views/location_bar/location_icon_view.cc", "views/location_bar/location_icon_view.h", + "views/location_bar/permission_chip.cc", + "views/location_bar/permission_chip.h", "views/location_bar/selected_keyword_view.cc", "views/location_bar/selected_keyword_view.h", "views/location_bar/star_view.cc", @@ -3179,8 +3511,6 @@ static_library("ui") { "views/message_box_dialog.h", "views/native_file_system/native_file_system_access_icon_view.cc", "views/native_file_system/native_file_system_access_icon_view.h", - "views/native_file_system/native_file_system_directory_access_confirmation_view.cc", - "views/native_file_system/native_file_system_directory_access_confirmation_view.h", "views/native_file_system/native_file_system_permission_view.cc", "views/native_file_system/native_file_system_permission_view.h", "views/native_file_system/native_file_system_restricted_directory_dialog_view.cc", @@ -3248,6 +3578,8 @@ static_library("ui") { "views/page_info/page_info_bubble_view_base.h", "views/page_info/page_info_hover_button.cc", "views/page_info/page_info_hover_button.h", + "views/page_info/permission_icon.cc", + "views/page_info/permission_icon.h", "views/page_info/permission_selector_row.cc", "views/page_info/permission_selector_row.h", "views/page_info/permission_selector_row_observer.h", @@ -3389,6 +3721,8 @@ static_library("ui") { "views/tab_icon_view.h", "views/tab_modal_confirm_dialog_views.cc", "views/tab_modal_confirm_dialog_views.h", + "views/tab_search/tab_search_bubble_view.cc", + "views/tab_search/tab_search_bubble_view.h", "views/tab_sharing/tab_sharing_ui_views.cc", "views/tab_sharing/tab_sharing_ui_views.h", "views/tabs/alert_indicator.cc", @@ -3425,6 +3759,8 @@ static_library("ui") { "views/tabs/tab_group_underline.h", "views/tabs/tab_group_views.cc", "views/tabs/tab_group_views.h", + "views/tabs/tab_groups_iph_controller.cc", + "views/tabs/tab_groups_iph_controller.h", "views/tabs/tab_hover_card_bubble_view.cc", "views/tabs/tab_hover_card_bubble_view.h", "views/tabs/tab_icon.cc", @@ -3544,10 +3880,12 @@ static_library("ui") { ] deps += [ + "//base/util/ranges", "//base/util/timer", "//chrome/browser/ui/views", "//chrome/common/qr_code_generator", "//components/constrained_window", + "//components/content_settings/browser/ui", "//components/media_message_center", "//components/page_info", "//components/payments/content", @@ -3563,17 +3901,16 @@ static_library("ui") { if (is_desktop_linux) { sources += [ + "views/chrome_views_delegate_linux.cc", "views/frame/desktop_linux_browser_frame_view.cc", "views/frame/desktop_linux_browser_frame_view.h", "views/frame/desktop_linux_browser_frame_view_layout.cc", "views/frame/desktop_linux_browser_frame_view_layout.h", + "views/frame/opaque_browser_frame_view_linux.cc", + "views/frame/opaque_browser_frame_view_linux.h", ] } - if (is_desktop_linux) { - sources += [ "views/chrome_views_delegate_linux.cc" ] - } - if (is_linux) { sources += [ "views/process_singleton_dialog_linux.cc", @@ -3591,6 +3928,8 @@ static_library("ui") { "views/apps/native_app_window_frame_view_mac.h", "views/apps/native_app_window_frame_view_mac.mm", "views/chrome_views_delegate_mac.cc", + "views/frame/browser_view_commands_mac.h", + "views/frame/browser_view_commands_mac.mm", "views/policy/enterprise_startup_dialog_mac_util.h", "views/policy/enterprise_startup_dialog_mac_util.mm", "views/ssl_client_certificate_selector_mac.h", @@ -3642,25 +3981,22 @@ static_library("ui") { deps += [ "//ui/ozone" ] } } + if (use_ozone) { + deps += [ "//ui/base/cursor:cursor_base" ] + } } } - if (is_chromeos) { - sources += [ - "views/relaunch_notification/relaunch_notification_controller_platform_impl_chromeos.cc", - "views/relaunch_notification/relaunch_notification_controller_platform_impl_chromeos.h", - ] - deps += [ "//ui/ozone" ] - } else { + if (!is_chromeos) { sources += [ + "views/accessibility/accessibility_focus_highlight.cc", + "views/accessibility/accessibility_focus_highlight.h", "views/frame/opaque_browser_frame_view.cc", "views/frame/opaque_browser_frame_view.h", "views/frame/opaque_browser_frame_view_layout.cc", "views/frame/opaque_browser_frame_view_layout.h", "views/frame/opaque_browser_frame_view_layout_delegate.cc", "views/frame/opaque_browser_frame_view_layout_delegate.h", - "views/frame/opaque_browser_frame_view_linux.cc", - "views/frame/opaque_browser_frame_view_linux.h", "views/frame/opaque_browser_frame_view_platform_specific.cc", "views/frame/opaque_browser_frame_view_platform_specific.h", "views/outdated_upgrade_bubble_view.cc", @@ -3701,33 +4037,14 @@ static_library("ui") { "aura/native_window_tracker_aura.h", "aura/tab_contents/web_drag_bookmark_handler_aura.cc", "aura/tab_contents/web_drag_bookmark_handler_aura.h", - "input_method/ime_native_window.h", - "input_method/ime_window.cc", - "input_method/ime_window.h", - "input_method/ime_window_observer.h", "views/accelerator_utils_aura.cc", - "views/apps/app_window_desktop_native_widget_aura_win.cc", - "views/apps/app_window_desktop_native_widget_aura_win.h", - "views/apps/app_window_desktop_window_tree_host_win.cc", - "views/apps/app_window_desktop_window_tree_host_win.h", "views/apps/app_window_easy_resize_window_targeter.cc", "views/apps/app_window_easy_resize_window_targeter.h", - "views/apps/chrome_app_window_client_views_chromeos.cc", - "views/apps/chrome_app_window_client_views_win.cc", "views/apps/chrome_native_app_window_views_aura.cc", "views/apps/chrome_native_app_window_views_aura.h", - "views/apps/chrome_native_app_window_views_win.cc", - "views/apps/chrome_native_app_window_views_win.h", - "views/apps/glass_app_window_frame_view_win.cc", - "views/apps/glass_app_window_frame_view_win.h", "views/apps/shaped_app_window_targeter.cc", "views/apps/shaped_app_window_targeter.h", "views/dropdown_bar_host_aura.cc", - "views/frame/browser_non_client_frame_view_factory_chromeos.cc", - "views/ime/ime_window_frame_view.cc", - "views/ime/ime_window_frame_view.h", - "views/ime/ime_window_view.cc", - "views/ime/ime_window_view.h", "views/renderer_context_menu/render_view_context_menu_views.cc", "views/renderer_context_menu/render_view_context_menu_views.h", "views/tab_contents/chrome_web_contents_view_delegate_views.cc", @@ -3757,341 +4074,6 @@ static_library("ui") { } } - if (is_chromeos) { - sources += [ - "app_icon_loader_delegate.h", - "app_list/app_context_menu.cc", - "app_list/app_context_menu.h", - "app_list/app_context_menu_delegate.h", - "app_list/app_list_client_impl.cc", - "app_list/app_list_client_impl.h", - "app_list/app_list_controller_delegate.cc", - "app_list/app_list_controller_delegate.h", - "app_list/app_list_model_builder.cc", - "app_list/app_list_model_builder.h", - "app_list/app_list_model_updater.cc", - "app_list/app_list_model_updater.h", - "app_list/app_list_model_updater_observer.h", - "app_list/app_list_notifier_impl.cc", - "app_list/app_list_notifier_impl.h", - "app_list/app_list_syncable_service.cc", - "app_list/app_list_syncable_service.h", - "app_list/app_list_syncable_service_factory.cc", - "app_list/app_list_syncable_service_factory.h", - "app_list/app_service/app_service_app_icon_loader.cc", - "app_list/app_service/app_service_app_icon_loader.h", - "app_list/app_service/app_service_app_item.cc", - "app_list/app_service/app_service_app_item.h", - "app_list/app_service/app_service_app_model_builder.cc", - "app_list/app_service/app_service_app_model_builder.h", - "app_list/app_service/app_service_context_menu.cc", - "app_list/app_service/app_service_context_menu.h", - "app_list/arc/arc_app_context_menu.cc", - "app_list/arc/arc_app_context_menu.h", - "app_list/arc/arc_app_dialog.h", - "app_list/arc/arc_app_icon.cc", - "app_list/arc/arc_app_icon.h", - "app_list/arc/arc_app_icon_descriptor.cc", - "app_list/arc/arc_app_icon_descriptor.h", - "app_list/arc/arc_app_launcher.cc", - "app_list/arc/arc_app_launcher.h", - "app_list/arc/arc_app_list_prefs.cc", - "app_list/arc/arc_app_list_prefs.h", - "app_list/arc/arc_app_list_prefs_factory.cc", - "app_list/arc/arc_app_list_prefs_factory.h", - "app_list/arc/arc_app_scoped_pref_update.cc", - "app_list/arc/arc_app_scoped_pref_update.h", - "app_list/arc/arc_app_utils.cc", - "app_list/arc/arc_app_utils.h", - "app_list/arc/arc_data_removal_dialog.h", - "app_list/arc/arc_default_app_list.cc", - "app_list/arc/arc_default_app_list.h", - "app_list/arc/arc_fast_app_reinstall_starter.cc", - "app_list/arc/arc_fast_app_reinstall_starter.h", - "app_list/arc/arc_package_sync_model_type_controller.cc", - "app_list/arc/arc_package_sync_model_type_controller.h", - "app_list/arc/arc_package_syncable_service.cc", - "app_list/arc/arc_package_syncable_service.h", - "app_list/arc/arc_package_syncable_service_factory.cc", - "app_list/arc/arc_package_syncable_service_factory.h", - "app_list/arc/arc_pai_starter.cc", - "app_list/arc/arc_pai_starter.h", - "app_list/arc/arc_playstore_app_context_menu.cc", - "app_list/arc/arc_playstore_app_context_menu.h", - "app_list/arc/arc_usb_host_permission_manager.cc", - "app_list/arc/arc_usb_host_permission_manager.h", - "app_list/arc/arc_usb_host_permission_manager_factory.cc", - "app_list/arc/arc_usb_host_permission_manager_factory.h", - "app_list/arc/arc_vpn_provider_manager.cc", - "app_list/arc/arc_vpn_provider_manager.h", - "app_list/arc/arc_vpn_provider_manager_factory.cc", - "app_list/arc/arc_vpn_provider_manager_factory.h", - "app_list/chrome_app_list_item.cc", - "app_list/chrome_app_list_item.h", - "app_list/chrome_app_list_model_updater.cc", - "app_list/chrome_app_list_model_updater.h", - "app_list/crostini/crostini_app_context_menu.cc", - "app_list/crostini/crostini_app_context_menu.h", - "app_list/crostini/crostini_app_icon.cc", - "app_list/crostini/crostini_app_icon.h", - "app_list/extension_app_context_menu.cc", - "app_list/extension_app_context_menu.h", - "app_list/extension_app_utils.cc", - "app_list/extension_app_utils.h", - "app_list/internal_app/internal_app_metadata.cc", - "app_list/internal_app/internal_app_metadata.h", - "app_list/md_icon_normalizer.cc", - "app_list/md_icon_normalizer.h", - "app_list/page_break_app_item.cc", - "app_list/page_break_app_item.h", - "app_list/page_break_constants.cc", - "app_list/page_break_constants.h", - "app_list/search/answer_card/answer_card_result.cc", - "app_list/search/answer_card/answer_card_result.h", - "app_list/search/answer_card/answer_card_search_provider.cc", - "app_list/search/answer_card/answer_card_search_provider.h", - "app_list/search/app_result.cc", - "app_list/search/app_result.h", - "app_list/search/app_search_provider.cc", - "app_list/search/app_search_provider.h", - "app_list/search/app_service_app_result.cc", - "app_list/search/app_service_app_result.h", - "app_list/search/arc/arc_app_data_search_provider.cc", - "app_list/search/arc/arc_app_data_search_provider.h", - "app_list/search/arc/arc_app_data_search_result.cc", - "app_list/search/arc/arc_app_data_search_result.h", - "app_list/search/arc/arc_app_reinstall_app_result.cc", - "app_list/search/arc/arc_app_reinstall_app_result.h", - "app_list/search/arc/arc_app_reinstall_search_provider.cc", - "app_list/search/arc/arc_app_reinstall_search_provider.h", - "app_list/search/arc/arc_app_shortcut_search_result.cc", - "app_list/search/arc/arc_app_shortcut_search_result.h", - "app_list/search/arc/arc_app_shortcuts_search_provider.cc", - "app_list/search/arc/arc_app_shortcuts_search_provider.h", - "app_list/search/arc/arc_playstore_search_provider.cc", - "app_list/search/arc/arc_playstore_search_provider.h", - "app_list/search/arc/arc_playstore_search_result.cc", - "app_list/search/arc/arc_playstore_search_result.h", - "app_list/search/assistant_search_provider.cc", - "app_list/search/assistant_search_provider.h", - "app_list/search/chrome_search_result.cc", - "app_list/search/chrome_search_result.h", - "app_list/search/common/file_icon_util.cc", - "app_list/search/common/file_icon_util.h", - "app_list/search/common/url_icon_source.cc", - "app_list/search/common/url_icon_source.h", - "app_list/search/cros_action_history/cros_action_recorder.cc", - "app_list/search/cros_action_history/cros_action_recorder.h", - "app_list/search/cros_action_history/cros_action_recorder_tab_tracker.cc", - "app_list/search/cros_action_history/cros_action_recorder_tab_tracker.h", - "app_list/search/drive_quick_access_chip_result.cc", - "app_list/search/drive_quick_access_chip_result.h", - "app_list/search/drive_quick_access_provider.cc", - "app_list/search/drive_quick_access_provider.h", - "app_list/search/drive_quick_access_result.cc", - "app_list/search/drive_quick_access_result.h", - "app_list/search/file_chip_result.cc", - "app_list/search/file_chip_result.h", - "app_list/search/mixer.cc", - "app_list/search/mixer.h", - "app_list/search/omnibox_provider.cc", - "app_list/search/omnibox_provider.h", - "app_list/search/omnibox_result.cc", - "app_list/search/omnibox_result.h", - "app_list/search/os_settings_provider.cc", - "app_list/search/os_settings_provider.h", - "app_list/search/search_controller.cc", - "app_list/search/search_controller.h", - "app_list/search/search_controller_factory.cc", - "app_list/search/search_controller_factory.h", - "app_list/search/search_metrics_observer.cc", - "app_list/search/search_metrics_observer.h", - "app_list/search/search_provider.cc", - "app_list/search/search_provider.h", - "app_list/search/search_resource_manager.cc", - "app_list/search/search_resource_manager.h", - "app_list/search/search_result_ranker/app_launch_data.cc", - "app_list/search/search_result_ranker/app_launch_data.h", - "app_list/search/search_result_ranker/app_launch_event_logger.cc", - "app_list/search/search_result_ranker/app_launch_event_logger.h", - "app_list/search/search_result_ranker/app_launch_event_logger_helper.cc", - "app_list/search/search_result_ranker/app_launch_event_logger_helper.h", - "app_list/search/search_result_ranker/app_launch_predictor.cc", - "app_list/search/search_result_ranker/app_launch_predictor.h", - "app_list/search/search_result_ranker/app_list_launch_metrics_provider.cc", - "app_list/search/search_result_ranker/app_list_launch_metrics_provider.h", - "app_list/search/search_result_ranker/app_list_launch_recorder.cc", - "app_list/search/search_result_ranker/app_list_launch_recorder.h", - "app_list/search/search_result_ranker/app_list_launch_recorder_util.cc", - "app_list/search/search_result_ranker/app_list_launch_recorder_util.h", - "app_list/search/search_result_ranker/app_search_result_ranker.cc", - "app_list/search/search_result_ranker/app_search_result_ranker.h", - "app_list/search/search_result_ranker/chip_ranker.cc", - "app_list/search/search_result_ranker/chip_ranker.h", - "app_list/search/search_result_ranker/frecency_store.cc", - "app_list/search/search_result_ranker/frecency_store.h", - "app_list/search/search_result_ranker/histogram_util.cc", - "app_list/search/search_result_ranker/histogram_util.h", - "app_list/search/search_result_ranker/ml_app_rank_provider.cc", - "app_list/search/search_result_ranker/ml_app_rank_provider.h", - "app_list/search/search_result_ranker/ranking_item_util.cc", - "app_list/search/search_result_ranker/ranking_item_util.h", - "app_list/search/search_result_ranker/recurrence_predictor.cc", - "app_list/search/search_result_ranker/recurrence_predictor.h", - "app_list/search/search_result_ranker/recurrence_ranker.cc", - "app_list/search/search_result_ranker/recurrence_ranker.h", - "app_list/search/search_result_ranker/recurrence_ranker_util.cc", - "app_list/search/search_result_ranker/recurrence_ranker_util.h", - "app_list/search/search_result_ranker/search_ranking_event_logger.cc", - "app_list/search/search_result_ranker/search_ranking_event_logger.h", - "app_list/search/search_result_ranker/search_result_ranker.cc", - "app_list/search/search_result_ranker/search_result_ranker.h", - "app_list/search/settings_shortcut/settings_shortcut_metadata.cc", - "app_list/search/settings_shortcut/settings_shortcut_metadata.h", - "app_list/search/settings_shortcut/settings_shortcut_provider.cc", - "app_list/search/settings_shortcut/settings_shortcut_provider.h", - "app_list/search/settings_shortcut/settings_shortcut_result.cc", - "app_list/search/settings_shortcut/settings_shortcut_result.h", - "app_list/search/zero_state_file_provider.cc", - "app_list/search/zero_state_file_provider.h", - "app_list/search/zero_state_file_result.cc", - "app_list/search/zero_state_file_result.h", - "app_list/web_app_context_menu.cc", - "app_list/web_app_context_menu.h", - "ash/assistant/assistant_client_impl.cc", - "ash/assistant/assistant_client_impl.h", - "ash/assistant/assistant_context_util.cc", - "ash/assistant/assistant_context_util.h", - "ash/assistant/assistant_setup.cc", - "ash/assistant/assistant_setup.h", - "ash/assistant/assistant_state_client.cc", - "ash/assistant/assistant_state_client.h", - "ash/assistant/assistant_web_view_factory_impl.cc", - "ash/assistant/assistant_web_view_factory_impl.h", - "ash/assistant/assistant_web_view_impl.cc", - "ash/assistant/assistant_web_view_impl.h", - "ash/assistant/conversation_starters_client_impl.cc", - "ash/assistant/conversation_starters_client_impl.h", - "ash/assistant/conversation_starters_parser.cc", - "ash/assistant/conversation_starters_parser.h", - "ash/assistant/device_actions.cc", - "ash/assistant/device_actions.h", - "ash/assistant/device_actions_delegate.h", - "ash/assistant/device_actions_delegate_impl.cc", - "ash/assistant/device_actions_delegate_impl.h", - "ash/assistant/proactive_suggestions_client_impl.cc", - "ash/assistant/proactive_suggestions_client_impl.h", - "ash/assistant/proactive_suggestions_loader.cc", - "ash/assistant/proactive_suggestions_loader.h", - "ash/assistant/search_and_assistant_enabled_checker.cc", - "ash/assistant/search_and_assistant_enabled_checker.h", - "ash/image_downloader_impl.cc", - "ash/image_downloader_impl.h", - "ash/launcher/app_service/app_service_app_window_arc_tracker.cc", - "ash/launcher/app_service/app_service_app_window_arc_tracker.h", - "ash/launcher/app_service/app_service_app_window_crostini_tracker.cc", - "ash/launcher/app_service/app_service_app_window_crostini_tracker.h", - "ash/launcher/app_service/app_service_app_window_launcher_controller.cc", - "ash/launcher/app_service/app_service_app_window_launcher_controller.h", - "ash/launcher/app_service/app_service_app_window_launcher_item_controller.cc", - "ash/launcher/app_service/app_service_app_window_launcher_item_controller.h", - "ash/launcher/app_service/app_service_instance_registry_helper.cc", - "ash/launcher/app_service/app_service_instance_registry_helper.h", - "ash/launcher/app_service/app_service_shelf_context_menu.cc", - "ash/launcher/app_service/app_service_shelf_context_menu.h", - "ash/launcher/app_service/launcher_app_service_app_updater.cc", - "ash/launcher/app_service/launcher_app_service_app_updater.h", - "ash/launcher/app_window_base.cc", - "ash/launcher/app_window_base.h", - "ash/launcher/arc_app_shelf_id.cc", - "ash/launcher/arc_app_shelf_id.h", - "ash/launcher/arc_app_window.cc", - "ash/launcher/arc_app_window.h", - "ash/launcher/arc_app_window_delegate.h", - "ash/launcher/arc_app_window_info.cc", - "ash/launcher/arc_app_window_info.h", - "ash/launcher/arc_app_window_launcher_controller.cc", - "ash/launcher/arc_app_window_launcher_controller.h", - "ash/launcher/arc_app_window_launcher_item_controller.cc", - "ash/launcher/arc_app_window_launcher_item_controller.h", - "ash/launcher/arc_shelf_context_menu.cc", - "ash/launcher/arc_shelf_context_menu.h", - "ash/launcher/arc_shelf_spinner_item_controller.cc", - "ash/launcher/arc_shelf_spinner_item_controller.h", - "ash/launcher/crostini_app_display.cc", - "ash/launcher/crostini_app_display.h", - "ash/launcher/crostini_app_window_shelf_controller.cc", - "ash/launcher/crostini_app_window_shelf_controller.h", - "ash/launcher/crostini_shelf_context_menu.cc", - "ash/launcher/crostini_shelf_context_menu.h", - "ash/launcher/internal_app_shelf_context_menu.cc", - "ash/launcher/internal_app_shelf_context_menu.h", - "ash/launcher/internal_app_window_shelf_controller.cc", - "ash/launcher/internal_app_window_shelf_controller.h", - "ash/launcher/shelf_spinner_controller.cc", - "ash/launcher/shelf_spinner_controller.h", - "ash/launcher/shelf_spinner_item_controller.cc", - "ash/launcher/shelf_spinner_item_controller.h", - "supervised_user/parent_permission_dialog.h", - "views/apps/app_dialog/app_block_dialog_view.cc", - "views/apps/app_dialog/app_block_dialog_view.h", - "views/apps/app_dialog/app_pause_dialog_view.cc", - "views/apps/app_dialog/app_pause_dialog_view.h", - "views/arc_app_dialog_view.cc", - "views/arc_data_removal_dialog_view.cc", - "views/crostini/crostini_ansible_software_config_view.cc", - "views/crostini/crostini_ansible_software_config_view.h", - "views/crostini/crostini_app_restart_view.cc", - "views/crostini/crostini_app_restart_view.h", - "views/crostini/crostini_force_close_view.cc", - "views/crostini/crostini_force_close_view.h", - "views/crostini/crostini_package_install_failure_view.cc", - "views/crostini/crostini_package_install_failure_view.h", - "views/crostini/crostini_recovery_view.cc", - "views/crostini/crostini_recovery_view.h", - "views/crostini/crostini_uninstaller_view.cc", - "views/crostini/crostini_uninstaller_view.h", - "views/crostini/crostini_update_component_view.cc", - "views/crostini/crostini_update_component_view.h", - "views/crostini/crostini_update_filesystem_view.cc", - "views/crostini/crostini_update_filesystem_view.h", - "views/frame/custom_tab_browser_frame.cc", - "views/frame/custom_tab_browser_frame.h", - "views/plugin_vm/plugin_vm_installer_view.cc", - "views/plugin_vm/plugin_vm_installer_view.h", - ] - deps += [ - "//ash/app_list", - "//ash/assistant/model", - "//ash/assistant/util", - "//ash/public/cpp", - "//ash/public/cpp/app_list/vector_icons", - "//ash/public/cpp/vector_icons", - "//chrome/browser/chromeos/crostini:crostini_installer_types_mojom", - "//chrome/browser/ui/app_list/search/cros_action_history:cros_action_proto", - "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_event_logger_proto", - "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_predictor_proto", - "//chrome/browser/ui/app_list/search/search_result_ranker:app_list_launch_recorder_proto", - "//chrome/browser/ui/app_list/search/search_result_ranker:recurrence_ranker_proto", - "//chrome/browser/ui/app_list/search/search_result_ranker:search_ranking_event_proto", - "//chrome/services/app_service/public/cpp:app_update", - "//chrome/services/app_service/public/cpp:icon_loader", - "//chrome/services/app_service/public/cpp:instance_update", - "//chromeos/services/assistant:lib", - "//chromeos/services/assistant/public/mojom", - "//chromeos/services/network_config/public/mojom", - "//components/assist_ranker", - "//components/assist_ranker/proto", - "//components/metrics/structured:structured_events", - "//components/services/app_service/public/cpp:app_file_handling", - "//services/audio/public/mojom", - "//services/device/public/mojom", - "//services/media_session/public/mojom", - "//services/preferences/public/mojom", - "//ui/file_manager:file_manager", - ] - } - if (enable_extensions) { deps += [ "//apps", @@ -4379,10 +4361,6 @@ static_library("test_support") { testonly = true sources = [ - "cocoa/test/cocoa_test_helper.h", - "cocoa/test/cocoa_test_helper.mm", - "cocoa/test/run_loop_testing.h", - "cocoa/test/run_loop_testing.mm", "content_settings/fake_owner.cc", "content_settings/fake_owner.h", "find_bar/find_bar_host_unittest_util.h", @@ -4415,6 +4393,17 @@ static_library("test_support") { "//ui/shell_dialogs", ] + if (is_mac) { + assert(toolkit_views) + sources += [ + "cocoa/test/cocoa_test_helper.h", + "cocoa/test/cocoa_test_helper.mm", + "cocoa/test/run_loop_testing.h", + "cocoa/test/run_loop_testing.mm", + "views/extensions/extension_action_test_helper_mac.mm", + ] + } + if (toolkit_views) { deps += [ "//components/constrained_window:constrained_window", @@ -4422,7 +4411,6 @@ static_library("test_support") { ] sources += [ "extensions/extension_action_test_helper.h", - "views/extensions/extension_action_test_helper_mac.mm", "views/extensions/extension_action_test_helper_views.cc", "views/extensions/extension_action_test_helper_views.h", "views/extensions/extensions_menu_test_util.cc", @@ -4444,11 +4432,11 @@ static_library("test_support") { if (!is_android) { sources += [ + "exclusive_access/exclusive_access_test.cc", + "exclusive_access/exclusive_access_test.h", "exclusive_access/fullscreen_controller_state_test.cc", "exclusive_access/fullscreen_controller_state_test.h", "exclusive_access/fullscreen_controller_state_tests.h", - "exclusive_access/fullscreen_controller_test.cc", - "exclusive_access/fullscreen_controller_test.h", "global_error/global_error_waiter.cc", "global_error/global_error_waiter.h", "hats/mock_hats_service.cc", @@ -4490,6 +4478,12 @@ static_library("test_support") { "ash/test_session_controller.h", "ash/test_wallpaper_controller.cc", "ash/test_wallpaper_controller.h", + "webui/settings/chromeos/fake_hierarchy.cc", + "webui/settings/chromeos/fake_hierarchy.h", + "webui/settings/chromeos/fake_os_settings_section.cc", + "webui/settings/chromeos/fake_os_settings_section.h", + "webui/settings/chromeos/fake_os_settings_sections.cc", + "webui/settings/chromeos/fake_os_settings_sections.h", ] deps += [ "//ash/public/cpp", |