summaryrefslogtreecommitdiff
path: root/chromium/chrome/browser/ui/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/ui/BUILD.gn')
-rw-r--r--chromium/chrome/browser/ui/BUILD.gn460
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",