diff options
Diffstat (limited to 'chromium/chrome/browser/ui/BUILD.gn')
-rw-r--r-- | chromium/chrome/browser/ui/BUILD.gn | 460 |
1 files changed, 272 insertions, 188 deletions
diff --git a/chromium/chrome/browser/ui/BUILD.gn b/chromium/chrome/browser/ui/BUILD.gn index 3480cadf84f..583a685cd12 100644 --- a/chromium/chrome/browser/ui/BUILD.gn +++ b/chromium/chrome/browser/ui/BUILD.gn @@ -7,12 +7,11 @@ import("//build/config/chromecast_build.gni") import("//build/config/chromeos/ui_mode.gni") import("//build/config/compiler/compiler.gni") import("//build/config/features.gni") -import("//build/config/linux/gtk/gtk.gni") import("//build/config/ozone.gni") import("//build/config/ui.gni") import("//chrome/browser/buildflags.gni") import("//chrome/common/features.gni") -import("//chromeos/assistant/assistant.gni") +import("//chromeos/ash/components/assistant/assistant.gni") import("//chromeos/components/chromebox_for_meetings/buildflags/buildflags.gni") import("//chromeos/dbus/config/use_real_dbus_clients.gni") import("//components/feed/features.gni") @@ -124,6 +123,8 @@ static_library("ui") { "login/login_tab_helper.h", "managed_ui.cc", "managed_ui.h", + "monogram_utils.cc", + "monogram_utils.h", "omnibox/omnibox_pedal_implementations.cc", "omnibox/omnibox_pedal_implementations.h", "page_info/chrome_page_info_delegate.cc", @@ -134,12 +135,13 @@ static_library("ui") { "passwords/account_avatar_fetcher.h", "passwords/manage_passwords_state.cc", "passwords/manage_passwords_state.h", - "passwords/password_generation_popup_controller.cc", "passwords/password_generation_popup_controller.h", "passwords/password_generation_popup_controller_impl.cc", "passwords/password_generation_popup_controller_impl.h", "passwords/password_generation_popup_observer.h", "passwords/password_generation_popup_view.h", + "passwords/password_manager_navigation_throttle.cc", + "passwords/password_manager_navigation_throttle.h", "passwords/settings/password_manager_porter.cc", "passwords/settings/password_manager_porter.h", "passwords/settings/password_manager_presenter.cc", @@ -193,8 +195,11 @@ static_library("ui") { "toolbar/chrome_labs_prefs.h", "toolbar/chrome_location_bar_model_delegate.cc", "toolbar/chrome_location_bar_model_delegate.h", - "translate/partial_translate_bubble_model.cc", "translate/partial_translate_bubble_model.h", + "translate/partial_translate_bubble_model_impl.cc", + "translate/partial_translate_bubble_model_impl.h", + "translate/partial_translate_bubble_ui_action_logger.cc", + "translate/partial_translate_bubble_ui_action_logger.h", "translate/source_language_combobox_model.cc", "translate/source_language_combobox_model.h", "translate/target_language_combobox_model.cc", @@ -202,8 +207,8 @@ static_library("ui") { "translate/translate_bubble_model.h", "translate/translate_bubble_model_impl.cc", "translate/translate_bubble_model_impl.h", - "translate/translate_bubble_view_state_transition.cc", - "translate/translate_bubble_view_state_transition.h", + "translate/translate_bubble_ui_action_logger.cc", + "translate/translate_bubble_ui_action_logger.h", "translate/translate_language_list_model.h", "ui_features.cc", "ui_features.h", @@ -225,8 +230,10 @@ static_library("ui") { "webui/autofill_and_password_manager_internals/internals_ui_handler.h", "webui/autofill_and_password_manager_internals/password_manager_internals_ui.cc", "webui/autofill_and_password_manager_internals/password_manager_internals_ui.h", - "webui/chrome_untrusted_web_ui_configs.cc", - "webui/chrome_untrusted_web_ui_configs.h", + "webui/browsing_topics/browsing_topics_internals_page_handler.cc", + "webui/browsing_topics/browsing_topics_internals_page_handler.h", + "webui/browsing_topics/browsing_topics_internals_ui.cc", + "webui/browsing_topics/browsing_topics_internals_ui.h", "webui/chrome_web_ui_controller_factory.cc", "webui/chrome_web_ui_controller_factory.h", "webui/components/components_handler.cc", @@ -293,14 +300,18 @@ static_library("ui") { "webui/policy/policy_ui.h", "webui/policy/policy_ui_handler.cc", "webui/policy/policy_ui_handler.h", + "webui/policy/status_provider/cloud_policy_core_status_provider.cc", + "webui/policy/status_provider/cloud_policy_core_status_provider.h", + "webui/policy/status_provider/status_provider_util.cc", + "webui/policy/status_provider/status_provider_util.h", + "webui/policy/status_provider/user_cloud_policy_status_provider.cc", + "webui/policy/status_provider/user_cloud_policy_status_provider.h", "webui/predictors/predictors_handler.cc", "webui/predictors/predictors_handler.h", "webui/predictors/predictors_ui.cc", "webui/predictors/predictors_ui.h", "webui/prefs_internals_source.cc", "webui/prefs_internals_source.h", - "webui/profiles/profile_internals_ui.cc", - "webui/profiles/profile_internals_ui.h", "webui/segmentation_internals/segmentation_internals_page_handler_impl.cc", "webui/segmentation_internals/segmentation_internals_page_handler_impl.h", "webui/segmentation_internals/segmentation_internals_ui.cc", @@ -408,17 +419,18 @@ static_library("ui") { "//chrome/browser/profiles", "//chrome/browser/profiles:profile", "//chrome/browser/profiling_host", + "//chrome/browser/resources/browsing_topics:resources", "//chrome/browser/resources/internals:resources", "//chrome/browser/resources/invalidations:resources", - "//chrome/browser/resources/media:webrtc_logs_resources", + "//chrome/browser/resources/media:resources", "//chrome/browser/resources/net_internals:resources", "//chrome/browser/resources/omnibox:resources", "//chrome/browser/resources/usb_internals:resources", "//chrome/browser/safe_browsing", + "//chrome/browser/share", + "//chrome/browser/ui/webui:configs", "//chrome/browser/ui/webui/bluetooth_internals", - "//chrome/browser/ui/webui/download_shelf:mojo_bindings", "//chrome/browser/ui/webui/downloads:mojo_bindings", - "//chrome/browser/ui/webui/history_clusters:mojo_bindings", "//chrome/browser/ui/webui/omnibox:mojo_bindings", "//chrome/browser/ui/webui/realbox:mojo_bindings", "//chrome/browser/ui/webui/segmentation_internals:mojo_bindings", @@ -451,10 +463,11 @@ static_library("ui") { "//components/browsing_data/content", "//components/browsing_data/core", "//components/browsing_topics", + "//components/browsing_topics/mojom:mojo_bindings", "//components/captive_portal/content", "//components/captive_portal/core:buildflags", "//components/client_hints/browser", - "//components/commerce/content:metrics", + "//components/commerce/content/browser", "//components/commerce/core:feature_list", "//components/consent_auditor/", "//components/content_settings/browser", @@ -465,7 +478,6 @@ static_library("ui") { "//components/crash/core/browser", "//components/crx_file", "//components/custom_handlers", - "//components/data_reduction_proxy/core/browser", "//components/device_event_log", "//components/dom_distiller/content/browser", "//components/domain_reliability", @@ -508,6 +520,7 @@ static_library("ui") { "//components/lens", "//components/live_caption:constants", "//components/live_caption:utils", + "//components/local_state", "//components/lookalikes/core", "//components/metrics:content", "//components/metrics_services_manager", @@ -563,6 +576,7 @@ static_library("ui") { "//components/security_interstitials/core:unsafe_resource", "//components/security_state/content", "//components/security_state/core", + "//components/segmentation_platform/content", "//components/segmentation_platform/public", "//components/send_tab_to_self", "//components/sessions", @@ -606,7 +620,6 @@ static_library("ui") { "//components/webapps/common", "//components/webrtc_logging/browser", "//components/zoom", - "//content/app/resources", "//content/browser/webrtc/resources", "//content/public/common", "//crypto", @@ -666,6 +679,7 @@ static_library("ui") { "//chrome/browser/safe_browsing", "//chrome/browser/ui/webui/bluetooth_internals", "//chrome/browser/profiling_host", + "//chrome/browser/ui/webui:configs", ] if (enable_vr && is_win) { @@ -699,6 +713,7 @@ static_library("ui") { deps += [ "//chromeos/constants", "//chromeos/crosapi/cpp", + "//chromeos/crosapi/cpp:crosapi_constants", ] } @@ -743,6 +758,10 @@ static_library("ui") { "android/autofill/save_update_address_profile_prompt_view_android.h", "android/autofill/snackbar/autofill_snackbar_view_android.cc", "android/autofill/snackbar/autofill_snackbar_view_android.h", + "android/autofill/virtual_card_enrollment_view_android.cc", + "android/autofill/virtual_card_enrollment_view_android.h", + "android/autofill/virtual_card_utils.cc", + "android/autofill/virtual_card_utils.h", "android/chrome_http_auth_handler.cc", "android/chrome_http_auth_handler.h", "android/chrome_javascript_app_modal_dialog_android.cc", @@ -845,8 +864,8 @@ static_library("ui") { "autofill/payments/autofill_snackbar_controller_impl.cc", "autofill/payments/autofill_snackbar_controller_impl.h", "autofill/payments/autofill_snackbar_view.h", - "autofill/payments/offer_notification_infobar_controller_impl.cc", - "autofill/payments/offer_notification_infobar_controller_impl.h", + "autofill/payments/offer_notification_controller_android.cc", + "autofill/payments/offer_notification_controller_android.h", "autofill/payments/virtual_card_enroll_bubble_controller_impl.cc", "autofill/payments/virtual_card_enroll_bubble_controller_impl.h", "browser_otr_state_android.cc", @@ -928,7 +947,6 @@ static_library("ui") { "//components/translate/content/android", "//components/webauthn/android", "//content/public/browser", - "//crypto:platform", "//device/vr/buildflags", "//services/device/public/cpp/usb", "//services/device/public/mojom:usb", @@ -947,6 +965,17 @@ static_library("ui") { "apps/chrome_app_window_client.h", "apps/directory_access_confirmation_dialog.cc", "apps/directory_access_confirmation_dialog.h", + "autofill_assistant/password_change/apc_utils.cc", + "autofill_assistant/password_change/apc_utils.h", + "autofill_assistant/password_change/assistant_display_delegate.h", + "autofill_assistant/password_change/assistant_onboarding_controller.cc", + "autofill_assistant/password_change/assistant_onboarding_controller.h", + "autofill_assistant/password_change/assistant_onboarding_controller_impl.cc", + "autofill_assistant/password_change/assistant_onboarding_controller_impl.h", + "autofill_assistant/password_change/assistant_onboarding_prompt.h", + "autofill_assistant/password_change/assistant_side_panel_coordinator.h", + "autofill_assistant/password_change/password_change_run_controller.h", + "autofill_assistant/password_change/password_change_run_display.h", "blocked_content/framebust_block_tab_helper.cc", "blocked_content/framebust_block_tab_helper.h", "blocked_content/popunder_preventer.cc", @@ -1009,6 +1038,7 @@ static_library("ui") { "browser_tabrestore.h", "browser_tabstrip.cc", "browser_tabstrip.h", + "browser_user_data.h", "browser_view_prefs.cc", "browser_view_prefs.h", "browser_window.h", @@ -1042,6 +1072,7 @@ static_library("ui") { "commander/tab_command_source.h", "commander/window_command_source.cc", "commander/window_command_source.h", + "commerce/commerce_prompt.h", "confirm_bubble_model.cc", "confirm_bubble_model.h", "content_settings/content_setting_bubble_model.cc", @@ -1219,9 +1250,10 @@ static_library("ui") { "pdf/chrome_pdf_web_contents_helper_client.cc", "pdf/chrome_pdf_web_contents_helper_client.h", "permission_bubble/permission_prompt.h", - "privacy_sandbox/privacy_sandbox_dialog.h", - "privacy_sandbox/privacy_sandbox_dialog_helper.cc", - "privacy_sandbox/privacy_sandbox_dialog_helper.h", + "privacy_sandbox/privacy_sandbox_prompt.cc", + "privacy_sandbox/privacy_sandbox_prompt.h", + "privacy_sandbox/privacy_sandbox_prompt_helper.cc", + "privacy_sandbox/privacy_sandbox_prompt_helper.h", "sad_tab.cc", "sad_tab.h", "sad_tab_helper.cc", @@ -1309,8 +1341,6 @@ static_library("ui") { "tabs/saved_tab_groups/saved_tab_group.h", "tabs/saved_tab_groups/saved_tab_group_keyed_service.cc", "tabs/saved_tab_groups/saved_tab_group_keyed_service.h", - "tabs/saved_tab_groups/saved_tab_group_menu.cc", - "tabs/saved_tab_groups/saved_tab_group_menu.h", "tabs/saved_tab_groups/saved_tab_group_model.cc", "tabs/saved_tab_groups/saved_tab_group_model.h", "tabs/saved_tab_groups/saved_tab_group_model_listener.cc", @@ -1404,21 +1434,8 @@ static_library("ui") { "user_education/active_tab_tracker.h", "user_education/browser_feature_promo_snooze_service.cc", "user_education/browser_feature_promo_snooze_service.h", - "user_education/feature_promo_controller.cc", - "user_education/feature_promo_controller.h", - "user_education/feature_promo_registry.cc", - "user_education/feature_promo_registry.h", - "user_education/feature_promo_snooze_service.cc", - "user_education/feature_promo_snooze_service.h", - "user_education/feature_promo_specification.cc", - "user_education/feature_promo_specification.h", - "user_education/help_bubble.cc", - "user_education/help_bubble.h", - "user_education/help_bubble_factory.h", - "user_education/help_bubble_factory_registry.cc", - "user_education/help_bubble_factory_registry.h", - "user_education/help_bubble_params.cc", - "user_education/help_bubble_params.h", + "user_education/browser_tutorial_service.cc", + "user_education/browser_tutorial_service.h", "user_education/reopen_tab_in_product_help.cc", "user_education/reopen_tab_in_product_help.h", "user_education/reopen_tab_in_product_help_factory.cc", @@ -1427,15 +1444,6 @@ static_library("ui") { "user_education/reopen_tab_in_product_help_trigger.h", "user_education/scoped_new_badge_tracker.cc", "user_education/scoped_new_badge_tracker.h", - "user_education/tutorial/tutorial.cc", - "user_education/tutorial/tutorial.h", - "user_education/tutorial/tutorial_description.cc", - "user_education/tutorial/tutorial_description.h", - "user_education/tutorial/tutorial_identifier.h", - "user_education/tutorial/tutorial_registry.cc", - "user_education/tutorial/tutorial_registry.h", - "user_education/tutorial/tutorial_service.cc", - "user_education/tutorial/tutorial_service.h", "user_education/user_education_service.cc", "user_education/user_education_service.h", "user_education/user_education_service_factory.cc", @@ -1446,6 +1454,8 @@ static_library("ui") { "views/eye_dropper/eye_dropper_view.h", "views/eye_dropper/eye_dropper_view_mac.h", "views/eye_dropper/eye_dropper_view_mac.mm", + "webui/access_code_cast/access_code_cast_dialog.cc", + "webui/access_code_cast/access_code_cast_dialog.h", "webui/access_code_cast/access_code_cast_handler.cc", "webui/access_code_cast/access_code_cast_handler.h", "webui/access_code_cast/access_code_cast_ui.cc", @@ -1472,6 +1482,8 @@ static_library("ui") { "webui/commander/commander_handler.h", "webui/commander/commander_ui.cc", "webui/commander/commander_ui.h", + "webui/cr_components/history_clusters/history_clusters_util.cc", + "webui/cr_components/history_clusters/history_clusters_util.h", "webui/cr_components/most_visited/most_visited_handler.cc", "webui/cr_components/most_visited/most_visited_handler.h", "webui/customize_themes/chrome_customize_themes_handler.cc", @@ -1480,12 +1492,6 @@ static_library("ui") { "webui/devtools_ui.h", "webui/devtools_ui_data_source.cc", "webui/devtools_ui_data_source.h", - "webui/download_shelf/download_shelf_handler.h", - "webui/download_shelf/download_shelf_page_handler.cc", - "webui/download_shelf/download_shelf_page_handler.h", - "webui/download_shelf/download_shelf_ui.cc", - "webui/download_shelf/download_shelf_ui.h", - "webui/download_shelf/download_shelf_ui_embedder.h", "webui/downloads/downloads_dom_handler.cc", "webui/downloads/downloads_dom_handler.h", "webui/downloads/downloads_list_tracker.cc", @@ -1498,6 +1504,8 @@ static_library("ui") { "webui/extensions/extensions_ui.h", "webui/favicon_source.cc", "webui/favicon_source.h", + "webui/feed/feed_handler.cc", + "webui/feed/feed_handler.h", "webui/feed/feed_ui.cc", "webui/feed/feed_ui.h", "webui/feed/feed_ui_config.cc", @@ -1525,10 +1533,6 @@ static_library("ui") { "webui/history_clusters/history_clusters_handler.h", "webui/identity_internals_ui.cc", "webui/identity_internals_ui.h", - "webui/image_editor/image_editor_ui.cc", - "webui/image_editor/image_editor_ui.h", - "webui/image_editor/image_editor_untrusted_ui.cc", - "webui/image_editor/image_editor_untrusted_ui.h", "webui/inspect_ui.cc", "webui/inspect_ui.h", "webui/internals/user_education/user_education_internals_page_handler_impl.cc", @@ -1584,6 +1588,10 @@ static_library("ui") { "webui/privacy_sandbox/privacy_sandbox_dialog_ui.h", "webui/profile_info_watcher.cc", "webui/profile_info_watcher.h", + "webui/profile_internals/profile_internals_handler.cc", + "webui/profile_internals/profile_internals_handler.h", + "webui/profile_internals/profile_internals_ui.cc", + "webui/profile_internals/profile_internals_ui.h", "webui/realbox/realbox_handler.cc", "webui/realbox/realbox_handler.h", "webui/sanitized_image_source.cc", @@ -1658,23 +1666,14 @@ static_library("ui") { "webui/settings/site_settings_handler.h", "webui/settings/site_settings_helper.cc", "webui/settings/site_settings_helper.h", - "webui/side_panel//bookmarks/bookmarks_page_handler.cc", - "webui/side_panel//bookmarks/bookmarks_page_handler.h", - "webui/side_panel//bookmarks/bookmarks_side_panel_ui.cc", - "webui/side_panel//bookmarks/bookmarks_side_panel_ui.h", - "webui/side_panel/read_anything/read_anything_constants.h", - "webui/side_panel/read_anything/read_anything_container_view.cc", - "webui/side_panel/read_anything/read_anything_container_view.h", - "webui/side_panel/read_anything/read_anything_controller.cc", - "webui/side_panel/read_anything/read_anything_controller.h", - "webui/side_panel/read_anything/read_anything_coordinator.cc", - "webui/side_panel/read_anything/read_anything_coordinator.h", - "webui/side_panel/read_anything/read_anything_model.cc", - "webui/side_panel/read_anything/read_anything_model.h", + "webui/side_panel/bookmarks/bookmarks_page_handler.cc", + "webui/side_panel/bookmarks/bookmarks_page_handler.h", + "webui/side_panel/bookmarks/bookmarks_side_panel_ui.cc", + "webui/side_panel/bookmarks/bookmarks_side_panel_ui.h", + "webui/side_panel/history_clusters/history_clusters_side_panel_ui.cc", + "webui/side_panel/history_clusters/history_clusters_side_panel_ui.h", "webui/side_panel/read_anything/read_anything_page_handler.cc", "webui/side_panel/read_anything/read_anything_page_handler.h", - "webui/side_panel/read_anything/read_anything_toolbar_view.cc", - "webui/side_panel/read_anything/read_anything_toolbar_view.h", "webui/side_panel/read_anything/read_anything_ui.cc", "webui/side_panel/read_anything/read_anything_ui.h", "webui/side_panel/reading_list/reading_list_page_handler.cc", @@ -1689,6 +1688,8 @@ static_library("ui") { "webui/signin/signin_utils.h", "webui/support_tool/support_tool_ui.cc", "webui/support_tool/support_tool_ui.h", + "webui/support_tool/support_tool_ui_utils.cc", + "webui/support_tool/support_tool_ui_utils.h", "webui/sync_file_system_internals/dump_database_handler.cc", "webui/sync_file_system_internals/dump_database_handler.h", "webui/sync_file_system_internals/extension_statuses_handler.cc", @@ -1715,6 +1716,8 @@ static_library("ui") { "webui/util/image_util.h", "webui/web_app_internals/web_app_internals_source.cc", "webui/web_app_internals/web_app_internals_source.h", + "webui/webui_gallery/webui_gallery_ui.cc", + "webui/webui_gallery/webui_gallery_ui.h", "webui/whats_new/whats_new_handler.cc", "webui/whats_new/whats_new_handler.h", "webui/whats_new/whats_new_ui.cc", @@ -1737,6 +1740,9 @@ static_library("ui") { "//chrome/app/vector_icons", "//chrome/browser:browser_themes", "//chrome/browser:theme_properties", + "//chrome/browser/ash/system_web_apps/types:types", + "//chrome/browser/autofill_assistant/password_change/proto:proto", + "//chrome/browser/autofill_assistant/password_change/vector_icons", "//chrome/browser/browsing_data:constants", "//chrome/browser/cart:mojo_bindings", "//chrome/browser/image_editor", @@ -1751,6 +1757,7 @@ static_library("ui") { "//chrome/browser/profile_resetter:profile_reset_report_proto", "//chrome/browser/resource_coordinator:tab_metrics_event_proto", "//chrome/browser/resource_coordinator/tab_ranker", + "//chrome/browser/resources/identity_internals:resources", "//chrome/browser/resources/support_tool:resources", "//chrome/browser/safe_browsing", "//chrome/browser/safe_browsing:advanced_protection", @@ -1760,6 +1767,8 @@ static_library("ui") { "//chrome/browser/ui/commander:fuzzy_finder", "//chrome/browser/ui/webui/access_code_cast:mojo_bindings", "//chrome/browser/ui/webui/app_service_internals:mojo_bindings", + "//chrome/browser/ui/webui/feed:mojo_bindings", + "//chrome/browser/ui/webui/image_editor:image_editor_ui", "//chrome/browser/ui/webui/image_editor:mojo_bindings", "//chrome/browser/ui/webui/internals/user_education:mojo_bindings", "//chrome/browser/ui/webui/new_tab_page:mojo_bindings", @@ -1771,7 +1780,7 @@ static_library("ui") { "//chrome/common/search:mojo_bindings", "//chrome/common/themes:autogenerated_theme_util", "//components/app_constants", - "//components/commerce/content:hint", + "//components/commerce/content/browser:hint", "//components/commerce/core:feature_list", "//components/enterprise/common:download_item_reroute_info", "//components/feedback/proto", @@ -1788,12 +1797,15 @@ static_library("ui") { "//components/services/app_service/public/cpp:app_types", "//components/services/app_service/public/cpp:app_update", "//components/services/app_service/public/cpp:icon_types", + "//components/services/app_service/public/cpp:preferred_app", "//components/services/app_service/public/cpp:preferred_apps", "//components/services/app_service/public/cpp:run_on_os_login", "//components/services/app_service/public/cpp:types", "//components/services/app_service/public/mojom", "//components/ui_metrics", "//components/url_formatter", + "//components/url_param_filter/content", + "//components/user_education/common", "//components/user_notes:features", "//components/vector_icons", "//components/web_modal", @@ -1801,7 +1813,6 @@ static_library("ui") { "//device/bluetooth", "//device/bluetooth/strings:strings_grit", "//device/fido", - "//ppapi/c", "//services/device/public/cpp/hid", "//services/device/public/mojom", "//services/metrics/public/cpp:metrics_cpp", @@ -1813,6 +1824,7 @@ static_library("ui") { "//ui/base/dragdrop/mojom", "//ui/events", "//ui/webui/resources/cr_components/app_management:mojo_bindings", + "//ui/webui/resources/cr_components/history_clusters:mojo_bindings", "//ui/webui/resources/js/browser_command:mojo_bindings", "//ui/webui/resources/js/metrics_reporter:mojo_bindings", ] @@ -2014,6 +2026,8 @@ static_library("ui") { "app_list/search/arc/recommend_apps_fetcher_impl.h", "app_list/search/assistant_text_search_provider.cc", "app_list/search/assistant_text_search_provider.h", + "app_list/search/burnin_controller.cc", + "app_list/search/burnin_controller.h", "app_list/search/chrome_search_result.cc", "app_list/search/chrome_search_result.h", "app_list/search/common/icon_constants.cc", @@ -2050,6 +2064,8 @@ static_library("ui") { "app_list/search/games/game_result.h", "app_list/search/help_app_provider.cc", "app_list/search/help_app_provider.h", + "app_list/search/help_app_zero_state_provider.cc", + "app_list/search/help_app_zero_state_provider.h", "app_list/search/keyboard_shortcut_data.cc", "app_list/search/keyboard_shortcut_data.h", "app_list/search/keyboard_shortcut_provider.cc", @@ -2217,12 +2233,12 @@ static_library("ui") { "ash/crosapi_new_window_delegate.h", "ash/default_pinned_apps.cc", "ash/default_pinned_apps.h", - "ash/desks_templates/chrome_desks_templates_delegate.cc", - "ash/desks_templates/chrome_desks_templates_delegate.h", - "ash/desks_templates/desks_templates_app_launch_handler.cc", - "ash/desks_templates/desks_templates_app_launch_handler.h", - "ash/desks_templates/desks_templates_client.cc", - "ash/desks_templates/desks_templates_client.h", + "ash/desks/chrome_desks_templates_delegate.cc", + "ash/desks/chrome_desks_templates_delegate.h", + "ash/desks/desks_client.cc", + "ash/desks/desks_client.h", + "ash/desks/desks_templates_app_launch_handler.cc", + "ash/desks/desks_templates_app_launch_handler.h", "ash/device_scheduled_reboot/reboot_notification_controller.cc", "ash/device_scheduled_reboot/reboot_notification_controller.h", "ash/device_scheduled_reboot/scheduled_reboot_dialog.cc", @@ -2406,8 +2422,6 @@ static_library("ui") { "ash/system_tray_client_impl.h", "ash/tab_cluster_ui_client.cc", "ash/tab_cluster_ui_client.h", - "ash/tablet_mode_page_behavior.cc", - "ash/tablet_mode_page_behavior.h", "ash/test_ime_controller.cc", "ash/test_ime_controller.h", "ash/thumbnail_loader.cc", @@ -2455,8 +2469,6 @@ static_library("ui") { "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/request_file_system_dialog_view.cc", @@ -2490,10 +2502,6 @@ static_library("ui") { "webui/certificate_provisioning_ui_handler.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", @@ -2569,8 +2577,10 @@ static_library("ui") { "webui/chromeos/emoji/emoji_page_handler.h", "webui/chromeos/emoji/emoji_ui.cc", "webui/chromeos/emoji/emoji_ui.h", - "webui/chromeos/hps_internals_ui.cc", - "webui/chromeos/hps_internals_ui.h", + "webui/chromeos/guest_os_installer/guest_os_installer_dialog.cc", + "webui/chromeos/guest_os_installer/guest_os_installer_dialog.h", + "webui/chromeos/human_presence_internals_ui.cc", + "webui/chromeos/human_presence_internals_ui.h", "webui/chromeos/image_source.cc", "webui/chromeos/image_source.h", "webui/chromeos/in_session_password_change/base_lock_dialog.cc", @@ -2625,6 +2635,8 @@ static_library("ui") { "webui/chromeos/login/base_screen_handler.h", "webui/chromeos/login/base_webui_handler.cc", "webui/chromeos/login/base_webui_handler.h", + "webui/chromeos/login/check_passwords_against_cryptohome_helper.cc", + "webui/chromeos/login/check_passwords_against_cryptohome_helper.h", "webui/chromeos/login/consolidated_consent_screen_handler.cc", "webui/chromeos/login/consolidated_consent_screen_handler.h", "webui/chromeos/login/cookie_waiter.cc", @@ -2761,6 +2773,8 @@ static_library("ui") { "webui/chromeos/network_logs_message_handler.h", "webui/chromeos/network_ui.cc", "webui/chromeos/network_ui.h", + "webui/chromeos/notification_tester/notification_tester_ui.cc", + "webui/chromeos/notification_tester/notification_tester_ui.h", "webui/chromeos/onc_import_message_handler.cc", "webui/chromeos/onc_import_message_handler.h", "webui/chromeos/parent_access/parent_access_dialog.cc", @@ -2771,8 +2785,6 @@ static_library("ui") { "webui/chromeos/parent_access/parent_access_ui_handler_impl.h", "webui/chromeos/power_ui.cc", "webui/chromeos/power_ui.h", - "webui/chromeos/projector/selfie_cam_bubble_manager.cc", - "webui/chromeos/projector/selfie_cam_bubble_manager.h", "webui/chromeos/set_time_ui.cc", "webui/chromeos/set_time_ui.h", "webui/chromeos/shimless_rma_dialog.cc", @@ -2829,6 +2841,16 @@ static_library("ui") { "webui/nearby_share/nearby_share_dialog_ui.h", "webui/nearby_share/shared_resources.cc", "webui/nearby_share/shared_resources.h", + "webui/policy/status_provider/device_active_directory_policy_status_provider.cc", + "webui/policy/status_provider/device_active_directory_policy_status_provider.h", + "webui/policy/status_provider/device_cloud_policy_status_provider_chromeos.cc", + "webui/policy/status_provider/device_cloud_policy_status_provider_chromeos.h", + "webui/policy/status_provider/device_local_account_policy_status_provider.cc", + "webui/policy/status_provider/device_local_account_policy_status_provider.h", + "webui/policy/status_provider/user_active_directory_policy_status_provider.cc", + "webui/policy/status_provider/user_active_directory_policy_status_provider.h", + "webui/policy/status_provider/user_cloud_policy_status_provider_chromeos.cc", + "webui/policy/status_provider/user_cloud_policy_status_provider_chromeos.h", "webui/settings/ash/app_management/app_management_uma.h", "webui/settings/ash/calculator/size_calculator.cc", "webui/settings/ash/calculator/size_calculator.h", @@ -3031,8 +3053,8 @@ static_library("ui") { "//ash/webui/diagnostics_ui", "//ash/webui/eche_app_ui", "//ash/webui/file_manager:file_manager_ui", - "//ash/webui/file_manager:file_manager_untrusted_ui", "//ash/webui/firmware_update_ui", + "//ash/webui/guest_os_installer", "//ash/webui/help_app_ui", "//ash/webui/help_app_ui/search:mojo_bindings", "//ash/webui/media_app_ui", @@ -3041,6 +3063,7 @@ static_library("ui") { "//ash/webui/network_ui:network_health_resource_provider", "//ash/webui/network_ui:traffic_counters_resource_provider", "//ash/webui/os_feedback_ui", + "//ash/webui/os_feedback_ui/backend", "//ash/webui/personalization_app", "//ash/webui/personalization_app/mojom", "//ash/webui/personalization_app/proto", @@ -3054,9 +3077,11 @@ static_library("ui") { "//ash/webui/web_applications", "//build:chromeos_buildflags", "//chrome/app:generated_resources", + "//chrome/browser/ash", "//chrome/browser/ash/crosapi", "//chrome/browser/ash/crostini:crostini_installer_types_mojom", "//chrome/browser/chromeos", + "//chrome/browser/chromeos/extensions/vpn_provider", "//chrome/browser/media/router/discovery/access_code:access_code_cast_feature", "//chrome/browser/media/router/discovery/access_code:discovery_resources_proto", "//chrome/browser/nearby_sharing:share_target", @@ -3093,12 +3118,18 @@ static_library("ui") { "//chrome/browser/ui/webui/settings/chromeos/search:mojo_bindings", "//chrome/browser/web_applications", "//chrome/services/file_util/public/cpp", + "//chromeos/ash/components/assistant:buildflags", "//chromeos/ash/components/dbus/kerberos:kerberos_proto", "//chromeos/ash/components/dbus/os_install", + "//chromeos/ash/components/dbus/pciguard:pciguard", "//chromeos/ash/components/dbus/spaced", + "//chromeos/ash/components/dbus/system_clock", "//chromeos/ash/components/dbus/upstart", - "//chromeos/assistant:buildflags", - "//chromeos/components/hps", + "//chromeos/ash/components/human_presence", + "//chromeos/ash/components/network/portal_detector", + "//chromeos/ash/components/oobe_quick_start", + "//chromeos/ash/resources", + "//chromeos/ash/services/assistant:lib", "//chromeos/components/local_search_service/public/cpp", "//chromeos/components/local_search_service/public/mojom", "//chromeos/components/onc", @@ -3109,16 +3140,15 @@ static_library("ui") { "//chromeos/components/string_matching", "//chromeos/constants", "//chromeos/crosapi/cpp", + "//chromeos/crosapi/cpp:crosapi_constants", "//chromeos/dbus", "//chromeos/dbus/audio", "//chromeos/dbus/cryptohome", "//chromeos/dbus/cryptohome:cryptohome_proto", "//chromeos/dbus/hermes", - "//chromeos/dbus/hps", - "//chromeos/dbus/pciguard:pciguard", + "//chromeos/dbus/human_presence", "//chromeos/dbus/power", "//chromeos/dbus/session_manager", - "//chromeos/dbus/system_clock", "//chromeos/dbus/tpm_manager", "//chromeos/dbus/tpm_manager:tpm_manager_proto", "//chromeos/dbus/update_engine", @@ -3128,8 +3158,6 @@ static_library("ui") { "//chromeos/login/login_state", "//chromeos/network", "//chromeos/printing", - "//chromeos/resources:resources_grit", - "//chromeos/services/assistant:lib", "//chromeos/services/assistant/public/cpp", "//chromeos/services/assistant/public/mojom", "//chromeos/services/assistant/public/proto", @@ -3167,7 +3195,6 @@ static_library("ui") { "//content/public/common", "//extensions/browser/api/messaging", "//extensions/browser/api/virtual_keyboard_private", - "//extensions/browser/api/vpn_provider", "//google_apis/calendar", "//google_apis/common", "//google_apis/drive", @@ -3196,6 +3223,7 @@ static_library("ui") { "//chrome/browser/ui/webui/chromeos/emoji:mojo_bindings", ] allow_circular_includes_from += [ + "//chrome/browser/ash", "//chrome/browser/ash/crosapi", "//chrome/browser/chromeos", ] @@ -3232,8 +3260,7 @@ static_library("ui") { "platform_keys_certificate_selector_chromeos.h", "tabs/existing_window_sub_menu_model_chromeos.cc", "tabs/existing_window_sub_menu_model_chromeos.h", - "views/extensions/print_job_confirmation_dialog_view.cc", - "views/extensions/print_job_confirmation_dialog_view.h", + "views/extensions/print_job_confirmation_dialog.cc", "views/frame/browser_frame_header_chromeos.cc", "views/frame/browser_frame_header_chromeos.h", "views/frame/browser_non_client_frame_view_chromeos.cc", @@ -3243,6 +3270,8 @@ static_library("ui") { "views/frame/tab_search_frame_caption_button.h", "views/frame/top_controls_slide_controller_chromeos.cc", "views/frame/top_controls_slide_controller_chromeos.h", + "views/notifications/request_pin_view_chromeos.cc", + "views/notifications/request_pin_view_chromeos.h", "views/platform_keys_certificate_selector_chromeos.cc", "views/platform_keys_certificate_selector_chromeos.h", "views/tabs/tab_scrubber_chromeos.cc", @@ -3254,6 +3283,7 @@ static_library("ui") { ] deps += [ "//chrome/app:generated_resources", + "//chromeos/components/security_token_pin", "//chromeos/strings", "//components/account_manager_core:account_manager_core", "//ui/chromeos/styles:cros_styles_views", @@ -3262,8 +3292,8 @@ static_library("ui") { if (is_chromeos_lacros) { sources += [ - "startup/first_run_lacros.cc", - "startup/first_run_lacros.h", + "startup/lacros_first_run_service.cc", + "startup/lacros_first_run_service.h", "views/chrome_browser_main_extra_parts_views_lacros.cc", "views/chrome_browser_main_extra_parts_views_lacros.h", "views/frame/browser_frame_lacros.cc", @@ -3274,6 +3304,10 @@ static_library("ui") { "views/frame/immersive_mode_controller_chromeos.h", "views/profiles/lacros_first_run_signed_in_flow_controller.cc", "views/profiles/lacros_first_run_signed_in_flow_controller.h", + "webui/policy/status_provider/device_policy_status_provider_lacros.cc", + "webui/policy/status_provider/device_policy_status_provider_lacros.h", + "webui/policy/status_provider/user_policy_status_provider_lacros.cc", + "webui/policy/status_provider/user_policy_status_provider_lacros.h", "webui/signin/profile_picker_lacros_sign_in_provider.cc", "webui/signin/profile_picker_lacros_sign_in_provider.h", "window_sizer/window_sizer_chromeos.cc", @@ -3283,6 +3317,7 @@ static_library("ui") { "//chrome/browser/policy:onc", "//chromeos/crosapi/mojom", "//chromeos/lacros", + "//chromeos/startup", "//chromeos/ui/base", "//chromeos/ui/frame", "//chromeos/ui/wm", @@ -3337,6 +3372,8 @@ static_library("ui") { "views/hats/hats_next_web_dialog.h", "views/privacy_sandbox/privacy_sandbox_dialog_view.cc", "views/privacy_sandbox/privacy_sandbox_dialog_view.h", + "views/privacy_sandbox/privacy_sandbox_notice_bubble.cc", + "views/privacy_sandbox/privacy_sandbox_notice_bubble.h", "views/profiles/incognito_menu_view.cc", "views/profiles/incognito_menu_view.h", "views/profiles/profile_menu_view_base.cc", @@ -3366,16 +3403,6 @@ static_library("ui") { ] } - if (enable_one_click_signin) { - sources += [ - "sync/one_click_signin_links_delegate.h", - "sync/one_click_signin_links_delegate_impl.cc", - "sync/one_click_signin_links_delegate_impl.h", - "views/sync/one_click_signin_dialog_view.cc", - "views/sync/one_click_signin_dialog_view.h", - ] - } - if (is_win || is_mac || is_fuchsia || is_linux) { sources += [ "views/web_apps/deprecated_apps_dialog_view.cc", @@ -3465,6 +3492,8 @@ static_library("ui") { "webui/signin/turn_sync_on_helper.h", "webui/signin/turn_sync_on_helper_delegate_impl.cc", "webui/signin/turn_sync_on_helper_delegate_impl.h", + "webui/signin/turn_sync_on_helper_policy_fetch_tracker.cc", + "webui/signin/turn_sync_on_helper_policy_fetch_tracker.h", ] deps += [ @@ -3474,8 +3503,6 @@ static_library("ui") { if (enable_dice_support) { sources += [ - "bookmarks/bookmark_bubble_sign_in_delegate.cc", - "bookmarks/bookmark_bubble_sign_in_delegate.h", "passwords/account_storage_auth_helper.cc", "passwords/account_storage_auth_helper.h", "signin/dice_web_signin_interceptor_delegate.cc", @@ -3490,10 +3517,6 @@ static_library("ui") { "views/profiles/profile_picker_dice_sign_in_provider.h", "views/profiles/profile_picker_dice_sign_in_toolbar.cc", "views/profiles/profile_picker_dice_sign_in_toolbar.h", - "views/sync/dice_bubble_sync_promo_view.cc", - "views/sync/dice_bubble_sync_promo_view.h", - "views/sync/dice_signin_button_view.cc", - "views/sync/dice_signin_button_view.h", "webui/signin/dice_web_signin_intercept_handler.cc", "webui/signin/dice_web_signin_intercept_handler.h", "webui/signin/dice_web_signin_intercept_ui.cc", @@ -3664,8 +3687,6 @@ static_library("ui") { "cocoa/status_icons/status_icon_mac.mm", "cocoa/status_icons/status_tray_mac.h", "cocoa/status_icons/status_tray_mac.mm", - "cocoa/tab_contents/chrome_web_contents_view_delegate_mac.h", - "cocoa/tab_contents/chrome_web_contents_view_delegate_mac.mm", "cocoa/tab_contents/web_drag_bookmark_handler_mac.h", "cocoa/tab_contents/web_drag_bookmark_handler_mac.mm", "cocoa/tab_menu_bridge.h", @@ -3802,6 +3823,8 @@ static_library("ui") { "webui/conflicts/conflicts_handler.h", "webui/conflicts/conflicts_ui.cc", "webui/conflicts/conflicts_ui.h", + "webui/policy/status_provider/updater_status_provider.cc", + "webui/policy/status_provider/updater_status_provider.h", "webui/sandbox/sandbox_handler.cc", "webui/sandbox/sandbox_handler.h", "webui/settings/chrome_cleanup_handler_win.cc", @@ -3857,7 +3880,7 @@ static_library("ui") { # to fail on this variant. Since this target is only referenced (but not # compiled) on this variant, it's okay to add this "incorrect" dependency # to Cast Linux builds so that `gn check` passes. - if (toolkit_views || (is_chromecast && (is_linux || is_chromeos))) { + if (toolkit_views || is_castos) { public_deps += [ "//ui/views", "//ui/views/controls/webview", @@ -3865,7 +3888,7 @@ static_library("ui") { } } - if (is_linux || is_chromeos_lacros || is_mac) { + if (is_linux || is_mac) { # The first run dialog shows only on Linux and macOS. sources += [ "views/first_run_dialog.cc", @@ -3902,6 +3925,7 @@ static_library("ui") { "//ui/base/ime", "//ui/events:dom_keycode_converter", "//ui/platform_window", + "//ui/views/linux_ui:linux_ui_factory", ] if (use_dbus) { @@ -3930,7 +3954,7 @@ static_library("ui") { deps += [ "//ui/gfx/x" ] } - if (is_linux || is_chromeos_lacros) { + if (is_linux) { sources += [ "views/frame/browser_desktop_window_tree_host_linux.cc", "views/frame/browser_desktop_window_tree_host_linux.h", @@ -3942,10 +3966,6 @@ static_library("ui") { "views/frame/browser_desktop_window_tree_host_lacros.h", ] } - if (use_gtk) { - # This is the only component that can interact with gtk. - deps += [ "//ui/gtk" ] - } } if (is_win || is_mac || is_linux) { @@ -3967,6 +3987,8 @@ static_library("ui") { "webui/webui_js_error/webui_js_error_ui.cc", "webui/webui_js_error/webui_js_error_ui.h", ] + deps += [ "//third_party/boringssl" ] + configs += [ "//build/config/linux/nss" ] if (use_aura) { deps += [ "//third_party/fontconfig" ] } @@ -4027,12 +4049,26 @@ static_library("ui") { "send_tab_to_self/send_tab_to_self_toolbar_icon_controller_delegate.h", "sharing_hub/screenshot/screenshot_captured_bubble_controller.cc", "sharing_hub/screenshot/screenshot_captured_bubble_controller.h", - "sharing_hub/sharing_hub_bubble_controller.cc", "sharing_hub/sharing_hub_bubble_controller.h", "sharing_hub/sharing_hub_bubble_view.h", # This test header is included because it contains forward declarations # needed for "friend" statements for use in tests. + "side_search/side_search_config.cc", + "side_search/side_search_config.h", + "side_search/side_search_metrics.cc", + "side_search/side_search_metrics.h", + "side_search/side_search_prefs.cc", + "side_search/side_search_prefs.h", + "side_search/side_search_side_contents_helper.cc", + "side_search/side_search_side_contents_helper.h", + "side_search/side_search_tab_contents_helper.cc", + "side_search/side_search_tab_contents_helper.h", + "side_search/side_search_utils.cc", + "side_search/side_search_utils.h", + "sync/one_click_signin_links_delegate.h", + "sync/one_click_signin_links_delegate_impl.cc", + "sync/one_click_signin_links_delegate_impl.h", "translate/translate_bubble_test_utils.h", "views/accessibility/caption_bubble_context_views.cc", "views/accessibility/caption_bubble_context_views.h", @@ -4131,21 +4167,36 @@ static_library("ui") { "views/autofill/save_update_address_profile_icon_view.h", "views/autofill/update_address_profile_view.cc", "views/autofill/update_address_profile_view.h", + "views/autofill_assistant/password_change/assistant_onboarding_view.cc", + "views/autofill_assistant/password_change/assistant_onboarding_view.h", + "views/autofill_assistant/password_change/assistant_side_panel_coordinator_impl.cc", + "views/autofill_assistant/password_change/assistant_side_panel_coordinator_impl.h", + "views/autofill_assistant/password_change/password_change_run_display.cc", + "views/autofill_assistant/password_change/password_change_run_view.cc", + "views/autofill_assistant/password_change/password_change_run_view.h", "views/bookmarks/bookmark_bar_view.cc", "views/bookmarks/bookmark_bar_view.h", "views/bookmarks/bookmark_bar_view_observer.h", "views/bookmarks/bookmark_bubble_view.cc", "views/bookmarks/bookmark_bubble_view.h", + "views/bookmarks/bookmark_button_util.cc", + "views/bookmarks/bookmark_button_util.h", "views/bookmarks/bookmark_context_menu.cc", "views/bookmarks/bookmark_context_menu.h", "views/bookmarks/bookmark_drag_drop_views.cc", "views/bookmarks/bookmark_editor_view.cc", "views/bookmarks/bookmark_editor_view.h", + "views/bookmarks/bookmark_menu_button_base.cc", + "views/bookmarks/bookmark_menu_button_base.h", "views/bookmarks/bookmark_menu_controller_observer.h", "views/bookmarks/bookmark_menu_controller_views.cc", "views/bookmarks/bookmark_menu_controller_views.h", "views/bookmarks/bookmark_menu_delegate.cc", "views/bookmarks/bookmark_menu_delegate.h", + "views/bookmarks/saved_tab_groups/saved_tab_group_bar.cc", + "views/bookmarks/saved_tab_groups/saved_tab_group_bar.h", + "views/bookmarks/saved_tab_groups/saved_tab_group_button.cc", + "views/bookmarks/saved_tab_groups/saved_tab_group_button.h", "views/browser_commands_views.cc", "views/browser_dialogs_views.cc", "views/bubble/bubble_contents_wrapper.cc", @@ -4176,8 +4227,6 @@ static_library("ui") { "views/chrome_typography.h", "views/chrome_typography_provider.cc", "views/chrome_typography_provider.h", - "views/chrome_view_class_properties.cc", - "views/chrome_view_class_properties.h", "views/chrome_views_delegate.cc", "views/chrome_views_delegate.h", "views/chrome_web_dialog_view.cc", @@ -4186,6 +4235,8 @@ static_library("ui") { "views/collected_cookies_views.h", "views/commander_frontend_views.cc", "views/commander_frontend_views.h", + "views/commerce/ntp_discount_consent_dialog_view.cc", + "views/commerce/ntp_discount_consent_dialog_view.h", "views/confirm_bubble_views.cc", "views/confirm_bubble_views.h", "views/constrained_web_dialog_delegate_views.cc", @@ -4228,8 +4279,6 @@ static_library("ui") { "views/download/download_shelf_context_menu_view.h", "views/download/download_shelf_view.cc", "views/download/download_shelf_view.h", - "views/download/download_shelf_web_view.cc", - "views/download/download_shelf_web_view.h", "views/download/download_started_animation_views.cc", "views/dropdown_bar_host.cc", "views/dropdown_bar_host.h", @@ -4239,6 +4288,8 @@ static_library("ui") { "views/exclusive_access_bubble_views.cc", "views/exclusive_access_bubble_views.h", "views/exclusive_access_bubble_views_context.h", + "views/extensions/blocked_action_dialog_view.cc", + "views/extensions/blocked_action_dialog_view.h", "views/extensions/chooser_dialog_view.cc", "views/extensions/chooser_dialog_view.h", "views/extensions/expandable_container_view.cc", @@ -4257,6 +4308,8 @@ static_library("ui") { "views/extensions/extension_permissions_view.cc", "views/extensions/extension_permissions_view.h", "views/extensions/extension_uninstall_dialog_view.cc", + "views/extensions/extensions_dialogs_utils.cc", + "views/extensions/extensions_dialogs_utils.h", "views/extensions/extensions_menu_button.cc", "views/extensions/extensions_menu_button.h", "views/extensions/extensions_menu_item_view.cc", @@ -4265,6 +4318,10 @@ static_library("ui") { "views/extensions/extensions_menu_view.h", "views/extensions/extensions_request_access_button.cc", "views/extensions/extensions_request_access_button.h", + "views/extensions/extensions_request_access_button_hover_card.cc", + "views/extensions/extensions_request_access_button_hover_card.h", + "views/extensions/extensions_request_access_dialog_view.cc", + "views/extensions/extensions_request_access_dialog_view.h", "views/extensions/extensions_tabbed_menu_view.cc", "views/extensions/extensions_tabbed_menu_view.h", "views/extensions/extensions_toolbar_button.cc", @@ -4409,8 +4466,10 @@ static_library("ui") { "views/location_bar/location_icon_view.h", "views/location_bar/omnibox_chip_button.cc", "views/location_bar/omnibox_chip_button.h", + "views/location_bar/omnibox_chip_theme.h", "views/location_bar/permission_chip.cc", "views/location_bar/permission_chip.h", + "views/location_bar/permission_chip_delegate.h", "views/location_bar/permission_quiet_chip.cc", "views/location_bar/permission_quiet_chip.h", "views/location_bar/permission_request_chip.cc", @@ -4670,12 +4729,16 @@ static_library("ui") { "views/safe_browsing/prompt_for_scanning_modal_dialog.h", "views/safe_browsing/tailored_security_unconsented_modal.cc", "views/safe_browsing/tailored_security_unconsented_modal.h", + "views/send_tab_to_self/manage_account_devices_link_view.cc", + "views/send_tab_to_self/manage_account_devices_link_view.h", "views/send_tab_to_self/send_tab_to_self_bubble_device_button.cc", "views/send_tab_to_self/send_tab_to_self_bubble_device_button.h", - "views/send_tab_to_self/send_tab_to_self_bubble_view_impl.cc", - "views/send_tab_to_self/send_tab_to_self_bubble_view_impl.h", + "views/send_tab_to_self/send_tab_to_self_device_picker_bubble_view.cc", + "views/send_tab_to_self/send_tab_to_self_device_picker_bubble_view.h", "views/send_tab_to_self/send_tab_to_self_icon_view.cc", "views/send_tab_to_self/send_tab_to_self_icon_view.h", + "views/send_tab_to_self/send_tab_to_self_promo_bubble_view.cc", + "views/send_tab_to_self/send_tab_to_self_promo_bubble_view.h", "views/send_tab_to_self/send_tab_to_self_toolbar_bubble_view.cc", "views/send_tab_to_self/send_tab_to_self_toolbar_bubble_view.h", "views/send_tab_to_self/send_tab_to_self_toolbar_icon_view.cc", @@ -4700,12 +4763,33 @@ static_library("ui") { "views/sharing_hub/sharing_hub_icon_view.h", "views/shopping_bubble/shopping_prompt_impl.cc", "views/shopping_bubble/shopping_prompt_impl.h", + "views/side_panel/bookmarks/bookmarks_side_panel_coordinator.cc", + "views/side_panel/bookmarks/bookmarks_side_panel_coordinator.h", + "views/side_panel/feed/feed_side_panel_coordinator.cc", + "views/side_panel/feed/feed_side_panel_coordinator.h", + "views/side_panel/history_clusters/history_clusters_side_panel_coordinator.cc", + "views/side_panel/history_clusters/history_clusters_side_panel_coordinator.h", + "views/side_panel/read_anything/read_anything_constants.h", + "views/side_panel/read_anything/read_anything_container_view.cc", + "views/side_panel/read_anything/read_anything_container_view.h", + "views/side_panel/read_anything/read_anything_controller.cc", + "views/side_panel/read_anything/read_anything_controller.h", + "views/side_panel/read_anything/read_anything_coordinator.cc", + "views/side_panel/read_anything/read_anything_coordinator.h", + "views/side_panel/read_anything/read_anything_model.cc", + "views/side_panel/read_anything/read_anything_model.h", + "views/side_panel/read_anything/read_anything_toolbar_view.cc", + "views/side_panel/read_anything/read_anything_toolbar_view.h", "views/side_panel/read_later_side_panel_web_view.cc", "views/side_panel/read_later_side_panel_web_view.h", + "views/side_panel/reading_list/reading_list_side_panel_coordinator.cc", + "views/side_panel/reading_list/reading_list_side_panel_coordinator.h", "views/side_panel/side_panel.cc", "views/side_panel/side_panel.h", "views/side_panel/side_panel_combobox_model.cc", "views/side_panel/side_panel_combobox_model.h", + "views/side_panel/side_panel_content_proxy.cc", + "views/side_panel/side_panel_content_proxy.h", "views/side_panel/side_panel_coordinator.cc", "views/side_panel/side_panel_coordinator.h", "views/side_panel/side_panel_entry.cc", @@ -4714,18 +4798,28 @@ static_library("ui") { "views/side_panel/side_panel_registry.cc", "views/side_panel/side_panel_registry.h", "views/side_panel/side_panel_registry_observer.h", + "views/side_panel/side_panel_util.cc", + "views/side_panel/side_panel_util.h", "views/side_panel/side_panel_web_ui_view.cc", "views/side_panel/side_panel_web_ui_view.h", "views/side_panel/user_note/user_note_ui_coordinator.cc", "views/side_panel/user_note/user_note_ui_coordinator.h", "views/side_panel/user_note/user_note_view.cc", "views/side_panel/user_note/user_note_view.h", + "views/side_search/default_search_icon_source.cc", + "views/side_search/default_search_icon_source.h", + "views/side_search/side_search_browser_controller.cc", + "views/side_search/side_search_browser_controller.h", + "views/side_search/side_search_icon_view.cc", + "views/side_search/side_search_icon_view.h", "views/ssl_client_certificate_selector.cc", "views/ssl_client_certificate_selector.h", "views/status_bubble_views.cc", "views/status_bubble_views.h", "views/storage/storage_pressure_bubble_view.cc", "views/storage/storage_pressure_bubble_view.h", + "views/sync/one_click_signin_dialog_view.cc", + "views/sync/one_click_signin_dialog_view.h", "views/tab_contents/chrome_web_contents_view_focus_helper.cc", "views/tab_contents/chrome_web_contents_view_focus_helper.h", "views/tab_dialogs_views.cc", @@ -4855,6 +4949,8 @@ static_library("ui") { "views/touch_uma/touch_uma.h", "views/translate/partial_translate_bubble_view.cc", "views/translate/partial_translate_bubble_view.h", + "views/translate/translate_bubble_controller.cc", + "views/translate/translate_bubble_controller.h", "views/translate/translate_bubble_view.cc", "views/translate/translate_bubble_view.h", "views/translate/translate_icon_view.cc", @@ -4865,12 +4961,6 @@ static_library("ui") { "views/user_education/browser_feature_promo_controller.h", "views/user_education/browser_user_education_service.cc", "views/user_education/browser_user_education_service.h", - "views/user_education/help_bubble_factory_views.cc", - "views/user_education/help_bubble_factory_views.h", - "views/user_education/help_bubble_view.cc", - "views/user_education/help_bubble_view.h", - "views/user_education/new_badge_label.cc", - "views/user_education/new_badge_label.h", "views/user_education/tip_marquee_view.cc", "views/user_education/tip_marquee_view.h", "views/web_apps/file_handler_launch_dialog_view.cc", @@ -4895,16 +4985,18 @@ static_library("ui") { "views/web_apps/frame_toolbar/window_controls_overlay_toggle_button.h", "views/web_apps/launch_app_user_choice_dialog_view.cc", "views/web_apps/launch_app_user_choice_dialog_view.h", + "views/web_apps/protocol_handler_launch_dialog_view.cc", + "views/web_apps/protocol_handler_launch_dialog_view.h", "views/web_apps/pwa_confirmation_bubble_view.cc", "views/web_apps/pwa_confirmation_bubble_view.h", "views/web_apps/web_app_confirmation_view.cc", "views/web_apps/web_app_confirmation_view.h", + "views/web_apps/web_app_detailed_install_dialog.cc", + "views/web_apps/web_app_detailed_install_dialog.h", "views/web_apps/web_app_identity_update_confirmation_view.cc", "views/web_apps/web_app_identity_update_confirmation_view.h", "views/web_apps/web_app_info_image_source.cc", "views/web_apps/web_app_info_image_source.h", - "views/web_apps/web_app_protocol_handler_intent_picker_dialog_view.cc", - "views/web_apps/web_app_protocol_handler_intent_picker_dialog_view.h", "views/web_apps/web_app_uninstall_dialog_view.cc", "views/web_apps/web_app_uninstall_dialog_view.h", "views/webauthn/authenticator_bio_enrollment_sheet_view.cc", @@ -4929,12 +5021,8 @@ static_library("ui") { "views/webauthn/ring_progress_bar.h", "views/webauthn/sheet_view_factory.cc", "views/webauthn/sheet_view_factory.h", - "views/webauthn/webauthn_bubble_view.cc", - "views/webauthn/webauthn_bubble_view.h", "views/webauthn/webauthn_hover_button.cc", "views/webauthn/webauthn_hover_button.h", - "views/webauthn/webauthn_icon_view.cc", - "views/webauthn/webauthn_icon_view.h", "views/webid/account_selection_bubble_view.cc", "views/webid/account_selection_bubble_view.h", "views/webid/fedcm_account_selection_view_desktop.cc", @@ -4956,6 +5044,8 @@ static_library("ui") { ] deps += [ + "side_search:side_search_tab_data_proto", + "side_search:side_search_window_data_proto", "//base", "//chrome/browser/ui/views", "//components/commerce/core:public", @@ -4978,10 +5068,12 @@ static_library("ui") { "//components/soda:constants", "//components/tab_count_metrics", "//components/ui_devtools/views", + "//components/user_education/views", "//components/user_notes:features", "//components/user_notes/browser", "//components/user_notes/interfaces", "//device/vr/buildflags:buildflags", + "//services/data_decoder/public/cpp", "//services/media_session/public/mojom", "//ui/base/dragdrop:types", "//ui/gfx/geometry", @@ -5016,7 +5108,11 @@ static_library("ui") { ] } if (is_chromeos) { - sources += [ "views/status_icons/status_tray_chromeos.cc" ] + sources += [ + "sharing_hub/sharing_hub_bubble_controller_chromeos_impl.cc", + "sharing_hub/sharing_hub_bubble_controller_chromeos_impl.h", + "views/status_icons/status_tray_chromeos.cc", + ] deps += [ "//components/arc/common:arc_intent_helper_constants" ] } if (is_fuchsia) { @@ -5037,6 +5133,8 @@ static_library("ui") { sources += [ "views/bluetooth_device_credentials_view.cc", "views/bluetooth_device_credentials_view.h", + "views/bluetooth_device_pair_confirm_view.cc", + "views/bluetooth_device_pair_confirm_view.h", ] } @@ -5051,8 +5149,6 @@ static_library("ui") { "views/chrome_views_delegate_mac.cc", "views/policy/enterprise_startup_dialog_mac_util.h", "views/policy/enterprise_startup_dialog_mac_util.mm", - "views/user_education/help_bubble_factory_mac.h", - "views/user_education/help_bubble_factory_mac.mm", ] } else { sources += [ @@ -5087,15 +5183,13 @@ static_library("ui") { "//ui/base/cursor", "//ui/ozone", ] - - if (use_gtk) { - deps += [ "//ui/gtk" ] - } } } if (!is_chromeos_ash) { sources += [ + "bookmarks/bookmark_bubble_sign_in_delegate.cc", + "bookmarks/bookmark_bubble_sign_in_delegate.h", "dialogs/outdated_upgrade_bubble.cc", "dialogs/outdated_upgrade_bubble.h", "views/accessibility/accessibility_focus_highlight.cc", @@ -5111,11 +5205,17 @@ static_library("ui") { "views/relaunch_notification/relaunch_required_dialog_view.cc", "views/relaunch_notification/relaunch_required_dialog_view.h", "views/screen_capture_notification_ui_views.cc", + "views/sync/bubble_sync_promo_signin_button_view.cc", + "views/sync/bubble_sync_promo_signin_button_view.h", + "views/sync/bubble_sync_promo_view.cc", + "views/sync/bubble_sync_promo_view.h", ] } if (!is_chromeos) { sources += [ + "sharing_hub/sharing_hub_bubble_controller_desktop_impl.cc", + "sharing_hub/sharing_hub_bubble_controller_desktop_impl.h", "views/frame/opaque_browser_frame_view.cc", "views/frame/opaque_browser_frame_view.h", "views/frame/opaque_browser_frame_view_layout.cc", @@ -5196,6 +5296,7 @@ static_library("ui") { "//apps", "//chrome/browser/apps/platform_apps", # TODO(loyso): Remove this dep. "//chrome/browser/apps/platform_apps/api", + "//chrome/browser/ash/system_web_apps/types:types", "//chrome/browser/extensions", "//chrome/browser/web_share_target", "//chrome/common/extensions/api", @@ -5220,8 +5321,6 @@ static_library("ui") { "extensions/app_launch_params.h", "extensions/application_launch.cc", "extensions/application_launch.h", - "extensions/blocked_action_bubble_delegate.cc", - "extensions/blocked_action_bubble_delegate.h", "extensions/extension_action_platform_delegate.h", "extensions/extension_action_view_controller.cc", "extensions/extension_action_view_controller.h", @@ -5248,6 +5347,7 @@ static_library("ui") { "extensions/extension_site_access_combobox_model.cc", "extensions/extension_site_access_combobox_model.h", "extensions/extensions_container.h", + "extensions/extensions_dialogs.h", "extensions/hosted_app_browser_controller.cc", "extensions/hosted_app_browser_controller.h", "extensions/icon_with_badge_image_source.cc", @@ -5354,7 +5454,10 @@ static_library("ui") { "hung_plugin_tab_helper.cc", "hung_plugin_tab_helper.h", ] - deps += [ "//ppapi/proxy:ipc" ] + deps += [ + "//ppapi/c", + "//ppapi/proxy:ipc", + ] } if (enable_basic_printing) { @@ -5499,34 +5602,6 @@ static_library("ui") { "webui/tab_strip/thumbnail_tracker.h", ] } - - if (enable_side_search) { - sources += [ - "side_search/side_search_config.cc", - "side_search/side_search_config.h", - "side_search/side_search_metrics.cc", - "side_search/side_search_metrics.h", - "side_search/side_search_prefs.cc", - "side_search/side_search_prefs.h", - "side_search/side_search_side_contents_helper.cc", - "side_search/side_search_side_contents_helper.h", - "side_search/side_search_tab_contents_helper.cc", - "side_search/side_search_tab_contents_helper.h", - "side_search/side_search_utils.cc", - "side_search/side_search_utils.h", - "views/side_search/default_search_icon_source.cc", - "views/side_search/default_search_icon_source.h", - "views/side_search/side_search_browser_controller.cc", - "views/side_search/side_search_browser_controller.h", - "views/side_search/side_search_icon_view.cc", - "views/side_search/side_search_icon_view.h", - ] - - deps += [ - "side_search:side_search_tab_data_proto", - "side_search:side_search_window_data_proto", - ] - } } # In GYP this is part of test_support_common. @@ -5559,6 +5634,7 @@ static_library("test_support") { "//components/permissions", "//components/sessions", "//components/translate/content/browser", + "//components/url_formatter", "//components/zoom", "//content/public/browser", "//content/public/common", @@ -5611,6 +5687,14 @@ static_library("test_support") { if (!is_android) { sources += [ + "autofill_assistant/password_change/mock_assistant_display_delegate.cc", + "autofill_assistant/password_change/mock_assistant_display_delegate.h", + "autofill_assistant/password_change/mock_assistant_onboarding_controller.cc", + "autofill_assistant/password_change/mock_assistant_onboarding_controller.h", + "autofill_assistant/password_change/mock_assistant_onboarding_prompt.cc", + "autofill_assistant/password_change/mock_assistant_onboarding_prompt.h", + "autofill_assistant/password_change/mock_password_change_run_controller.cc", + "autofill_assistant/password_change/mock_password_change_run_controller.h", "exclusive_access/exclusive_access_test.cc", "exclusive_access/exclusive_access_test.h", "exclusive_access/fullscreen_controller_state_test.cc", |