diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-09-29 16:16:15 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-11-09 10:04:06 +0000 |
commit | a95a7417ad456115a1ef2da4bb8320531c0821f1 (patch) | |
tree | edcd59279e486d2fd4a8f88a7ed025bcf925c6e6 /chromium/chrome/browser/ui/BUILD.gn | |
parent | 33fc33aa94d4add0878ec30dc818e34e1dd3cc2a (diff) | |
download | qtwebengine-chromium-a95a7417ad456115a1ef2da4bb8320531c0821f1.tar.gz |
BASELINE: Update Chromium to 106.0.5249.126
Change-Id: Ib0bb21c437a7d1686e21c33f2d329f2ac425b7ab
Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/438936
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/chrome/browser/ui/BUILD.gn')
-rw-r--r-- | chromium/chrome/browser/ui/BUILD.gn | 452 |
1 files changed, 294 insertions, 158 deletions
diff --git a/chromium/chrome/browser/ui/BUILD.gn b/chromium/chrome/browser/ui/BUILD.gn index 583a685cd12..17c1f3e28c7 100644 --- a/chromium/chrome/browser/ui/BUILD.gn +++ b/chromium/chrome/browser/ui/BUILD.gn @@ -3,7 +3,7 @@ # found in the LICENSE file. import("//build/config/buildflags_paint_preview.gni") -import("//build/config/chromecast_build.gni") +import("//build/config/chromebox_for_meetings/buildflags.gni") import("//build/config/chromeos/ui_mode.gni") import("//build/config/compiler/compiler.gni") import("//build/config/features.gni") @@ -12,7 +12,6 @@ import("//build/config/ui.gni") import("//chrome/browser/buildflags.gni") import("//chrome/common/features.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") import("//components/nacl/features.gni") @@ -109,8 +108,6 @@ static_library("ui") { "find_bar/find_bar_state.h", "find_bar/find_bar_state_factory.cc", "find_bar/find_bar_state_factory.h", - "interventions/framebust_block_message_delegate.cc", - "interventions/framebust_block_message_delegate.h", "interventions/intervention_delegate.h", "interventions/intervention_infobar_delegate.cc", "interventions/intervention_infobar_delegate.h", @@ -144,9 +141,6 @@ static_library("ui") { "passwords/password_manager_navigation_throttle.h", "passwords/settings/password_manager_porter.cc", "passwords/settings/password_manager_porter.h", - "passwords/settings/password_manager_presenter.cc", - "passwords/settings/password_manager_presenter.h", - "passwords/settings/password_ui_view.h", "passwords/ui_utils.cc", "passwords/ui_utils.h", "passwords/well_known_change_password_navigation_throttle.cc", @@ -222,6 +216,8 @@ static_library("ui") { "webui/about_ui.h", "webui/apc_internals/apc_internals_handler.cc", "webui/apc_internals/apc_internals_handler.h", + "webui/apc_internals/apc_internals_logins_request.cc", + "webui/apc_internals/apc_internals_logins_request.h", "webui/apc_internals/apc_internals_ui.cc", "webui/apc_internals/apc_internals_ui.h", "webui/autofill_and_password_manager_internals/autofill_internals_ui.cc", @@ -248,8 +244,6 @@ static_library("ui") { "webui/crashes_ui.h", "webui/device_log_ui.cc", "webui/device_log_ui.h", - "webui/domain_reliability_internals_ui.cc", - "webui/domain_reliability_internals_ui.h", "webui/download_internals/download_internals_ui.cc", "webui/download_internals/download_internals_ui.h", "webui/download_internals/download_internals_ui_message_handler.cc", @@ -300,12 +294,6 @@ 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", @@ -394,6 +382,7 @@ static_library("ui") { "//base/allocator:buildflags", "//build:branding_buildflags", "//build:chromeos_buildflags", + "//build/config/chromebox_for_meetings:buildflags", "//cc/paint", "//chrome:extra_resources", "//chrome:resources", @@ -409,8 +398,8 @@ static_library("ui") { "//chrome/browser:dev_ui_browser_resources", "//chrome/browser:resource_prefetch_predictor_proto", "//chrome/browser/breadcrumbs", - "//chrome/browser/commerce/shopping_list", "//chrome/browser/devtools", + "//chrome/browser/favicon", "//chrome/browser/image_decoder", "//chrome/browser/media:mojo_bindings", "//chrome/browser/media/router:media_router_feature", @@ -430,20 +419,16 @@ static_library("ui") { "//chrome/browser/share", "//chrome/browser/ui/webui:configs", "//chrome/browser/ui/webui/bluetooth_internals", - "//chrome/browser/ui/webui/downloads:mojo_bindings", "//chrome/browser/ui/webui/omnibox:mojo_bindings", - "//chrome/browser/ui/webui/realbox:mojo_bindings", "//chrome/browser/ui/webui/segmentation_internals:mojo_bindings", - "//chrome/browser/ui/webui/side_panel/bookmarks:mojo_bindings", - "//chrome/browser/ui/webui/side_panel/read_anything:mojo_bindings", - "//chrome/browser/ui/webui/side_panel/reading_list:mojo_bindings", - "//chrome/browser/ui/webui/tab_search:mojo_bindings", "//chrome/browser/ui/webui/usb_internals:mojo_bindings", "//chrome/browser/video_tutorials", "//chrome/common", "//chrome/common/net", "//chrome/common/search:mojo_bindings", "//chrome/installer/util:with_no_strings", + "//chrome/services/media_gallery_util/public/cpp", + "//chrome/services/media_gallery_util/public/mojom", "//chrome/services/qrcode_generator/public/cpp", "//chrome/services/qrcode_generator/public/mojom", "//components/about_ui", @@ -522,7 +507,6 @@ static_library("ui") { "//components/live_caption:utils", "//components/local_state", "//components/lookalikes/core", - "//components/metrics:content", "//components/metrics_services_manager", "//components/navigation_metrics", "//components/net_log", @@ -540,7 +524,9 @@ static_library("ui") { "//components/password_manager/content/browser", "//components/password_manager/core/browser", "//components/password_manager/core/browser:affiliation", - "//components/password_manager/core/browser:csv", + "//components/password_manager/core/browser:import_results", + "//components/password_manager/core/browser/import:csv", + "//components/password_manager/core/browser/import:importer", "//components/password_manager/core/common", "//components/payments/content:utils", "//components/payments/content/icon", @@ -565,6 +551,7 @@ static_library("ui") { "//components/safe_browsing/core/browser/db:database_manager", "//components/safe_browsing/core/browser/db:util", "//components/safe_browsing/core/browser/password_protection:password_protection_metrics_util", + "//components/safe_browsing/core/browser/tailored_security_service", "//components/safe_browsing/core/common", "//components/safe_browsing/core/common:safe_browsing_prefs", "//components/safe_browsing/core/common/proto:csd_proto", @@ -676,6 +663,7 @@ static_library("ui") { allow_circular_includes_from = [ # TODO(crbug.com/1158905): Remove this circular dependency. "//chrome/browser/devtools", + "//chrome/browser/favicon", "//chrome/browser/safe_browsing", "//chrome/browser/ui/webui/bluetooth_internals", "//chrome/browser/profiling_host", @@ -774,6 +762,10 @@ static_library("ui") { "android/device_dialog/usb_chooser_dialog_android.cc", "android/device_dialog/usb_chooser_dialog_android.h", "android/external_protocol_dialog_android.cc", + "android/fast_checkout/fast_checkout_view_impl.cc", + "android/fast_checkout/fast_checkout_view_impl.h", + "android/fast_checkout/ui_view_android_utils.cc", + "android/fast_checkout/ui_view_android_utils.h", "android/infobars/autofill_credit_card_filling_infobar.cc", "android/infobars/autofill_credit_card_filling_infobar.h", "android/infobars/autofill_offer_notification_infobar.cc", @@ -784,8 +776,6 @@ static_library("ui") { "android/infobars/autofill_virtual_card_enrollment_infobar.h", "android/infobars/duplicate_download_infobar.cc", "android/infobars/duplicate_download_infobar.h", - "android/infobars/framebust_block_infobar.cc", - "android/infobars/framebust_block_infobar.h", "android/infobars/generated_password_saved_infobar.cc", "android/infobars/generated_password_saved_infobar.h", "android/infobars/grouped_permission_infobar.cc", @@ -869,6 +859,10 @@ static_library("ui") { "autofill/payments/virtual_card_enroll_bubble_controller_impl.cc", "autofill/payments/virtual_card_enroll_bubble_controller_impl.h", "browser_otr_state_android.cc", + "fast_checkout/fast_checkout_controller.h", + "fast_checkout/fast_checkout_controller_impl.cc", + "fast_checkout/fast_checkout_controller_impl.h", + "fast_checkout/fast_checkout_view.h", "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.cc", "javascript_dialogs/javascript_tab_modal_dialog_manager_delegate_android.h", "page_info/about_this_site_message_delegate_android.cc", @@ -965,6 +959,7 @@ 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_scrim_manager.h", "autofill_assistant/password_change/apc_utils.cc", "autofill_assistant/password_change/apc_utils.h", "autofill_assistant/password_change/assistant_display_delegate.h", @@ -1001,6 +996,8 @@ static_library("ui") { "bookmarks/bookmark_utils_desktop.h", "bookmarks/recently_used_folders_combo_model.cc", "bookmarks/recently_used_folders_combo_model.h", + "bookmarks/test_bookmark_navigation_wrapper.cc", + "bookmarks/test_bookmark_navigation_wrapper.h", "breadcrumb_manager_browser_agent.cc", "breadcrumb_manager_browser_agent.h", "browser.cc", @@ -1207,9 +1204,9 @@ static_library("ui") { "omnibox/clipboard_utils.h", "omnibox/omnibox_tab_helper.cc", "omnibox/omnibox_tab_helper.h", - "omnibox/omnibox_theme.cc", "omnibox/omnibox_theme.h", "page_action/page_action_icon_type.h", + "page_info/about_this_site_side_panel.h", "page_info/chrome_accuracy_tip_ui.h", "page_info/page_info_dialog.cc", "page_info/page_info_dialog.h", @@ -1337,8 +1334,6 @@ static_library("ui") { "tabs/pinned_tab_service.h", "tabs/pinned_tab_service_factory.cc", "tabs/pinned_tab_service_factory.h", - "tabs/saved_tab_groups/saved_tab_group.cc", - "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_model.cc", @@ -1348,6 +1343,7 @@ static_library("ui") { "tabs/saved_tab_groups/saved_tab_group_model_observer.h", "tabs/saved_tab_groups/saved_tab_group_service_factory.cc", "tabs/saved_tab_groups/saved_tab_group_service_factory.h", + "tabs/tab.h", "tabs/tab_change_type.h", "tabs/tab_group.cc", "tabs/tab_group.h", @@ -1370,10 +1366,11 @@ static_library("ui") { "tabs/tab_strip_model_delegate.h", "tabs/tab_strip_model_observer.cc", "tabs/tab_strip_model_observer.h", - "tabs/tab_strip_model_order_controller.cc", - "tabs/tab_strip_model_order_controller.h", "tabs/tab_strip_model_stats_recorder.cc", "tabs/tab_strip_model_stats_recorder.h", + "tabs/tab_strip_scrubbing_metrics.cc", + "tabs/tab_strip_scrubbing_metrics.h", + "tabs/tab_strip_user_gesture_details.h", "tabs/tab_style.cc", "tabs/tab_style.h", "tabs/tab_switch_event_latency_recorder.cc", @@ -1578,6 +1575,8 @@ static_library("ui") { "webui/ntp/ntp_resource_cache_factory.h", "webui/page_not_available_for_guest/page_not_available_for_guest_ui.cc", "webui/page_not_available_for_guest/page_not_available_for_guest_ui.h", + "webui/password_manager/password_manager_ui.cc", + "webui/password_manager/password_manager_ui.h", "webui/plural_string_handler.cc", "webui/plural_string_handler.h", "webui/policy_indicator_localized_strings_provider.cc", @@ -1602,6 +1601,8 @@ static_library("ui") { "webui/settings/accessibility_main_handler.h", "webui/settings/appearance_handler.cc", "webui/settings/appearance_handler.h", + "webui/settings/autofill_assistant_handler.cc", + "webui/settings/autofill_assistant_handler.h", "webui/settings/browser_lifetime_handler.cc", "webui/settings/browser_lifetime_handler.h", "webui/settings/captions_handler.cc", @@ -1670,10 +1671,16 @@ static_library("ui") { "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/customize_chrome/customize_chrome_page_handler.cc", + "webui/side_panel/customize_chrome/customize_chrome_page_handler.h", + "webui/side_panel/customize_chrome/customize_chrome_ui.cc", + "webui/side_panel/customize_chrome/customize_chrome_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_prefs.cc", + "webui/side_panel/read_anything/read_anything_prefs.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", @@ -1741,7 +1748,6 @@ static_library("ui") { "//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", @@ -1752,8 +1758,9 @@ static_library("ui") { "//chrome/browser/media/router/discovery/access_code:access_code_sink_service", "//chrome/browser/new_tab_page/chrome_colors:generate_chrome_colors_info", "//chrome/browser/new_tab_page/modules/drive:mojo_bindings", + "//chrome/browser/new_tab_page/modules/feed:mojo_bindings", "//chrome/browser/new_tab_page/modules/photos:mojo_bindings", - "//chrome/browser/new_tab_page/modules/task_module:mojo_bindings", + "//chrome/browser/new_tab_page/modules/recipes:mojo_bindings", "//chrome/browser/profile_resetter:profile_reset_report_proto", "//chrome/browser/resource_coordinator:tab_metrics_event_proto", "//chrome/browser/resource_coordinator/tab_ranker", @@ -1767,21 +1774,32 @@ 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/downloads: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", "//chrome/browser/ui/webui/new_tab_page_third_party:mojo_bindings", + "//chrome/browser/ui/webui/realbox:mojo_bindings", + "//chrome/browser/ui/webui/side_panel/bookmarks:mojo_bindings", + "//chrome/browser/ui/webui/side_panel/customize_chrome:mojo_bindings", + "//chrome/browser/ui/webui/side_panel/reading_list:mojo_bindings", + "//chrome/browser/ui/webui/tab_search:mojo_bindings", "//chrome/browser/ui/webui/tab_strip:mojo_bindings", "//chrome/browser/web_applications", "//chrome/common:buildflags", "//chrome/common:version_header", + "//chrome/common/accessibility:mojo_bindings", "//chrome/common/search:mojo_bindings", "//chrome/common/themes:autogenerated_theme_util", "//components/app_constants", + "//components/autofill_assistant/browser/public/password_change/proto:proto", "//components/commerce/content/browser:hint", + "//components/commerce/core:cart_db_content_proto", "//components/commerce/core:feature_list", + "//components/commerce/core/mojom:mojo_bindings", + "//components/commerce/core/webui", "//components/enterprise/common:download_item_reroute_info", "//components/feedback/proto", "//components/keep_alive_registry", @@ -1793,6 +1811,7 @@ static_library("ui") { "//components/reading_list/features:flags", "//components/safe_browsing/core/common:safe_browsing_policy_handler", "//components/safety_check", + "//components/saved_tab_groups:core", "//components/search_provider_logos", "//components/services/app_service/public/cpp:app_types", "//components/services/app_service/public/cpp:app_update", @@ -1806,6 +1825,7 @@ static_library("ui") { "//components/url_formatter", "//components/url_param_filter/content", "//components/user_education/common", + "//components/user_education/webui", "//components/user_notes:features", "//components/vector_icons", "//components/web_modal", @@ -1824,6 +1844,7 @@ static_library("ui") { "//ui/base/dragdrop/mojom", "//ui/events", "//ui/webui/resources/cr_components/app_management:mojo_bindings", + "//ui/webui/resources/cr_components/help_bubble: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", @@ -1834,6 +1855,7 @@ static_library("ui") { "//ui/base/dragdrop/mojom:mojom_headers", ] + # TODO(crbug.com/1030821): Resolve circular dependencies. allow_circular_includes_from += [ "//chrome/browser/media/router" ] if (use_ozone && !is_chromeos_ash) { @@ -1885,8 +1907,7 @@ static_library("ui") { assert(is_chromeos) sources += [ "supervised_user/parent_permission_dialog.h", - "views/supervised_user/extension_install_blocked_by_parent_dialog_view.cc", - "views/supervised_user/extension_install_blocked_by_parent_dialog_view.h", + "views/supervised_user/extension_install_blocked_by_parent_dialog.cc", "views/supervised_user/parent_permission_dialog_view.cc", "views/supervised_user/parent_permission_dialog_view.h", ] @@ -2082,6 +2103,7 @@ static_library("ui") { "app_list/search/omnibox_provider.h", "app_list/search/omnibox_result.cc", "app_list/search/omnibox_result.h", + "app_list/search/omnibox_util.cc", "app_list/search/omnibox_util.h", "app_list/search/open_tab_result.cc", "app_list/search/open_tab_result.h", @@ -2170,6 +2192,8 @@ static_library("ui") { "ash/accessibility/accessibility_controller_client.h", "ash/ambient/ambient_client_impl.cc", "ash/ambient/ambient_client_impl.h", + "ash/app_access_notifier.cc", + "ash/app_access_notifier.h", "ash/app_icon_color_cache.cc", "ash/app_icon_color_cache.h", "ash/arc_custom_tab_modal_dialog_host.cc", @@ -2235,6 +2259,8 @@ static_library("ui") { "ash/default_pinned_apps.h", "ash/desks/chrome_desks_templates_delegate.cc", "ash/desks/chrome_desks_templates_delegate.h", + "ash/desks/chrome_desks_util.cc", + "ash/desks/chrome_desks_util.h", "ash/desks/desks_client.cc", "ash/desks/desks_client.h", "ash/desks/desks_templates_app_launch_handler.cc", @@ -2245,6 +2271,10 @@ static_library("ui") { "ash/device_scheduled_reboot/scheduled_reboot_dialog.h", "ash/fwupd_download_client_impl.cc", "ash/fwupd_download_client_impl.h", + "ash/global_media_controls/cast_media_notification_producer_keyed_service.cc", + "ash/global_media_controls/cast_media_notification_producer_keyed_service.h", + "ash/global_media_controls/cast_media_notification_producer_keyed_service_factory.cc", + "ash/global_media_controls/cast_media_notification_producer_keyed_service_factory.h", "ash/holding_space/holding_space_client_impl.cc", "ash/holding_space/holding_space_client_impl.h", "ash/holding_space/holding_space_downloads_delegate.cc", @@ -2267,6 +2297,8 @@ static_library("ui") { "ash/ime_controller_client_impl.h", "ash/in_session_auth_dialog_client.cc", "ash/in_session_auth_dialog_client.h", + "ash/in_session_auth_token_provider_impl.cc", + "ash/in_session_auth_token_provider_impl.h", "ash/keyboard/chrome_keyboard_bounds_observer.cc", "ash/keyboard/chrome_keyboard_bounds_observer.h", "ash/keyboard/chrome_keyboard_controller_client.cc", @@ -2282,8 +2314,6 @@ static_library("ui") { "ash/login_screen_shown_observer.h", "ash/media_client_impl.cc", "ash/media_client_impl.h", - "ash/microphone_mute_notification_delegate_impl.cc", - "ash/microphone_mute_notification_delegate_impl.h", "ash/multi_user/multi_profile_support.cc", "ash/multi_user/multi_profile_support.h", "ash/multi_user/multi_user_context_menu.h", @@ -2312,10 +2342,14 @@ static_library("ui") { "ash/projector/projector_app_client_impl.h", "ash/projector/projector_client_impl.cc", "ash/projector/projector_client_impl.h", + "ash/projector/projector_drivefs_provider.cc", + "ash/projector/projector_drivefs_provider.h", "ash/projector/projector_soda_installation_controller.cc", "ash/projector/projector_soda_installation_controller.h", "ash/projector/projector_utils.cc", "ash/projector/projector_utils.h", + "ash/projector/screencast_manager.cc", + "ash/projector/screencast_manager.h", "ash/screen_orientation_delegate_chromeos.cc", "ash/screen_orientation_delegate_chromeos.h", "ash/screenshot_area.cc", @@ -2426,6 +2460,10 @@ static_library("ui") { "ash/test_ime_controller.h", "ash/thumbnail_loader.cc", "ash/thumbnail_loader.h", + "ash/touch_selection_menu_chromeos.cc", + "ash/touch_selection_menu_chromeos.h", + "ash/touch_selection_menu_runner_chromeos.cc", + "ash/touch_selection_menu_runner_chromeos.h", "ash/vpn_list_forwarder.cc", "ash/vpn_list_forwarder.h", "ash/wallpaper_controller_client_impl.cc", @@ -2471,8 +2509,6 @@ static_library("ui") { "views/crostini/crostini_uninstaller_view.h", "views/crostini/crostini_update_filesystem_view.cc", "views/crostini/crostini_update_filesystem_view.h", - "views/extensions/request_file_system_dialog_view.cc", - "views/extensions/request_file_system_dialog_view.h", "views/frame/browser_frame_ash.cc", "views/frame/browser_frame_ash.h", "views/frame/custom_tab_browser_frame.cc", @@ -2490,16 +2526,10 @@ static_library("ui") { "views/select_file_dialog_extension.h", "views/select_file_dialog_extension_factory.cc", "views/select_file_dialog_extension_factory.h", - "views/touch_selection_menu_chromeos.cc", - "views/touch_selection_menu_chromeos.h", - "views/touch_selection_menu_runner_chromeos.cc", - "views/touch_selection_menu_runner_chromeos.h", "web_applications/file_stream_data_pipe_getter.cc", "web_applications/file_stream_data_pipe_getter.h", "webui/app_management/app_management_shelf_delegate_chromeos.cc", "webui/app_management/app_management_shelf_delegate_chromeos.h", - "webui/certificate_provisioning_ui_handler.cc", - "webui/certificate_provisioning_ui_handler.h", "webui/chromeos/account_manager/account_manager_error_ui.cc", "webui/chromeos/account_manager/account_manager_error_ui.h", "webui/chromeos/account_manager/account_migration_welcome_dialog.cc", @@ -2545,6 +2575,12 @@ static_library("ui") { "webui/chromeos/cellular_setup/mobile_setup_ui.h", "webui/chromeos/certificate_manager_dialog_ui.cc", "webui/chromeos/certificate_manager_dialog_ui.h", + "webui/chromeos/cloud_upload/cloud_upload_dialog.cc", + "webui/chromeos/cloud_upload/cloud_upload_dialog.h", + "webui/chromeos/cloud_upload/cloud_upload_page_handler.cc", + "webui/chromeos/cloud_upload/cloud_upload_page_handler.h", + "webui/chromeos/cloud_upload/cloud_upload_ui.cc", + "webui/chromeos/cloud_upload/cloud_upload_ui.h", "webui/chromeos/connectivity_diagnostics_dialog.cc", "webui/chromeos/connectivity_diagnostics_dialog.h", "webui/chromeos/crostini_installer/crostini_installer_dialog.cc", @@ -2757,6 +2793,12 @@ static_library("ui") { "webui/chromeos/login/welcome_screen_handler.h", "webui/chromeos/login/wrong_hwid_screen_handler.cc", "webui/chromeos/login/wrong_hwid_screen_handler.h", + "webui/chromeos/manage_mirrorsync/manage_mirrorsync_dialog.cc", + "webui/chromeos/manage_mirrorsync/manage_mirrorsync_dialog.h", + "webui/chromeos/manage_mirrorsync/manage_mirrorsync_page_handler.cc", + "webui/chromeos/manage_mirrorsync/manage_mirrorsync_page_handler.h", + "webui/chromeos/manage_mirrorsync/manage_mirrorsync_ui.cc", + "webui/chromeos/manage_mirrorsync/manage_mirrorsync_ui.h", "webui/chromeos/multidevice_internals/multidevice_internals_logs_handler.cc", "webui/chromeos/multidevice_internals/multidevice_internals_logs_handler.h", "webui/chromeos/multidevice_internals/multidevice_internals_phone_hub_handler.cc", @@ -2773,6 +2815,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_handler.cc", + "webui/chromeos/notification_tester/notification_tester_handler.h", "webui/chromeos/notification_tester/notification_tester_ui.cc", "webui/chromeos/notification_tester/notification_tester_ui.h", "webui/chromeos/onc_import_message_handler.cc", @@ -2811,8 +2855,6 @@ static_library("ui") { "webui/chromeos/system_web_dialog_delegate.h", "webui/chromeos/user_image_source.cc", "webui/chromeos/user_image_source.h", - "webui/chromeos/video_source.cc", - "webui/chromeos/video_source.h", "webui/chromeos/vm/vm_ui.cc", "webui/chromeos/vm/vm_ui.h", "webui/extensions/ash/kiosk_apps_handler.cc", @@ -2841,21 +2883,18 @@ 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", "webui/settings/ash/os_apps_page/app_notification_handler.cc", "webui/settings/ash/os_apps_page/app_notification_handler.h", + "webui/settings/ash/search/per_session_settings_user_action_tracker.cc", + "webui/settings/ash/search/per_session_settings_user_action_tracker.h", + "webui/settings/ash/search/search_concept.h", + "webui/settings/ash/search/search_handler.cc", + "webui/settings/ash/search/search_handler.h", + "webui/settings/ash/search/search_tag_registry.cc", + "webui/settings/ash/search/search_tag_registry.h", "webui/settings/chromeos/about_section.cc", "webui/settings/chromeos/about_section.h", "webui/settings/chromeos/accessibility_handler.cc", @@ -2864,8 +2903,6 @@ static_library("ui") { "webui/settings/chromeos/accessibility_section.h", "webui/settings/chromeos/account_manager_handler.cc", "webui/settings/chromeos/account_manager_handler.h", - "webui/settings/chromeos/ambient_mode_handler.cc", - "webui/settings/chromeos/ambient_mode_handler.h", "webui/settings/chromeos/android_apps_handler.cc", "webui/settings/chromeos/android_apps_handler.h", "webui/settings/chromeos/apps_section.cc", @@ -2904,8 +2941,12 @@ static_library("ui") { "webui/settings/chromeos/device_section.h", "webui/settings/chromeos/device_storage_handler.cc", "webui/settings/chromeos/device_storage_handler.h", + "webui/settings/chromeos/device_storage_util.cc", + "webui/settings/chromeos/device_storage_util.h", "webui/settings/chromeos/device_stylus_handler.cc", "webui/settings/chromeos/device_stylus_handler.h", + "webui/settings/chromeos/fast_pair_saved_devices_handler.cc", + "webui/settings/chromeos/fast_pair_saved_devices_handler.h", "webui/settings/chromeos/files_section.cc", "webui/settings/chromeos/files_section.h", "webui/settings/chromeos/fingerprint_handler.cc", @@ -2963,19 +3004,14 @@ static_library("ui") { "webui/settings/chromeos/pref_names.h", "webui/settings/chromeos/printing_section.cc", "webui/settings/chromeos/printing_section.h", + "webui/settings/chromeos/privacy_hub_handler.cc", + "webui/settings/chromeos/privacy_hub_handler.h", "webui/settings/chromeos/privacy_section.cc", "webui/settings/chromeos/privacy_section.h", "webui/settings/chromeos/quick_unlock_handler.cc", "webui/settings/chromeos/quick_unlock_handler.h", "webui/settings/chromeos/reset_section.cc", "webui/settings/chromeos/reset_section.h", - "webui/settings/chromeos/search/per_session_settings_user_action_tracker.cc", - "webui/settings/chromeos/search/per_session_settings_user_action_tracker.h", - "webui/settings/chromeos/search/search_concept.h", - "webui/settings/chromeos/search/search_handler.cc", - "webui/settings/chromeos/search/search_handler.h", - "webui/settings/chromeos/search/search_tag_registry.cc", - "webui/settings/chromeos/search/search_tag_registry.h", "webui/settings/chromeos/search_section.cc", "webui/settings/chromeos/search_section.h", "webui/settings/chromeos/server_printer_url_util.cc", @@ -3009,14 +3045,12 @@ static_library("ui") { "//ash/app_list", "//ash/assistant/model", "//ash/assistant/util", - "//ash/components/account_manager", "//ash/components/arc", "//ash/components/arc/video_accelerator:protected_native_pixmap_query_client", - "//ash/components/audio", - "//ash/components/cryptohome", "//ash/components/disks", "//ash/components/drivefs", "//ash/components/drivefs/mojom:mojom", + "//ash/components/fwupd", "//ash/components/login/auth", "//ash/components/login/session", "//ash/components/multidevice", @@ -3027,7 +3061,6 @@ static_library("ui") { "//ash/components/proximity_auth", "//ash/components/settings", "//ash/components/tether", - "//ash/components/tpm", "//ash/constants", "//ash/keyboard/ui", "//ash/public/cpp", @@ -3035,6 +3068,7 @@ static_library("ui") { "//ash/public/cpp/resources:ash_public_unscaled_resources", "//ash/quick_pair/common", "//ash/quick_pair/keyed_service", + "//ash/quick_pair/proto:fastpair_proto", "//ash/quick_pair/repository", "//ash/quick_pair/ui", "//ash/services/cellular_setup", @@ -3080,8 +3114,10 @@ static_library("ui") { "//chrome/browser/ash", "//chrome/browser/ash/crosapi", "//chrome/browser/ash/crostini:crostini_installer_types_mojom", + "//chrome/browser/ash/system_web_apps", "//chrome/browser/chromeos", "//chrome/browser/chromeos/extensions/vpn_provider", + "//chrome/browser/chromeos/launcher_search:search_util", "//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", @@ -3098,6 +3134,7 @@ static_library("ui") { "//chrome/browser/resources:internet_config_dialog_resources", "//chrome/browser/resources:internet_detail_dialog_resources", "//chrome/browser/resources/chromeos:multidevice_setup_resources", + "//chrome/browser/resources/chromeos/cloud_upload:resources", "//chrome/browser/ui/app_list/search/cros_action_history:cros_action_proto", "//chrome/browser/ui/app_list/search/ranking:proto", "//chrome/browser/ui/app_list/search/search_result_ranker:app_launch_event_logger_proto", @@ -3107,64 +3144,72 @@ static_library("ui") { "//chrome/browser/ui/quick_answers", "//chrome/browser/ui/webui/chromeos/add_supervision:mojo_bindings", "//chrome/browser/ui/webui/chromeos/audio:mojo_bindings", + "//chrome/browser/ui/webui/chromeos/cloud_upload:mojo_bindings", "//chrome/browser/ui/webui/chromeos/crostini_upgrader:mojo_bindings", "//chrome/browser/ui/webui/chromeos/launcher_internals:mojo_bindings", + "//chrome/browser/ui/webui/chromeos/manage_mirrorsync:mojo_bindings", "//chrome/browser/ui/webui/chromeos/parent_access:mojo_bindings", "//chrome/browser/ui/webui/chromeos/parent_access:proto", "//chrome/browser/ui/webui/chromeos/vm:mojo_bindings", "//chrome/browser/ui/webui/nearby_share:mojom", "//chrome/browser/ui/webui/nearby_share/public/mojom", "//chrome/browser/ui/webui/settings/ash/os_apps_page/mojom", - "//chrome/browser/ui/webui/settings/chromeos/search:mojo_bindings", + "//chrome/browser/ui/webui/settings/ash/search:mojo_bindings", "//chrome/browser/web_applications", + "//chrome/browser/webshare:storage", "//chrome/services/file_util/public/cpp", + "//chromeos/ash/components/account_manager", "//chromeos/ash/components/assistant:buildflags", + "//chromeos/ash/components/audio", + "//chromeos/ash/components/cryptohome", + "//chromeos/ash/components/dbus", + "//chromeos/ash/components/dbus/audio", + "//chromeos/ash/components/dbus/cryptohome", + "//chromeos/ash/components/dbus/cryptohome:cryptohome_proto", + "//chromeos/ash/components/dbus/hermes", + "//chromeos/ash/components/dbus/human_presence", "//chromeos/ash/components/dbus/kerberos:kerberos_proto", "//chromeos/ash/components/dbus/os_install", "//chromeos/ash/components/dbus/pciguard:pciguard", + "//chromeos/ash/components/dbus/session_manager", + "//chromeos/ash/components/dbus/shill", "//chromeos/ash/components/dbus/spaced", "//chromeos/ash/components/dbus/system_clock", + "//chromeos/ash/components/dbus/update_engine", "//chromeos/ash/components/dbus/upstart", + "//chromeos/ash/components/dbus/userdataauth", + "//chromeos/ash/components/dbus/userdataauth:userdataauth_proto", "//chromeos/ash/components/human_presence", + "//chromeos/ash/components/install_attributes", + "//chromeos/ash/components/local_search_service/public/cpp", + "//chromeos/ash/components/local_search_service/public/mojom", + "//chromeos/ash/components/network", "//chromeos/ash/components/network/portal_detector", "//chromeos/ash/components/oobe_quick_start", + "//chromeos/ash/components/string_matching", "//chromeos/ash/resources", "//chromeos/ash/services/assistant:lib", - "//chromeos/components/local_search_service/public/cpp", - "//chromeos/components/local_search_service/public/mojom", + "//chromeos/ash/services/assistant/public/cpp", + "//chromeos/ash/services/assistant/public/mojom", + "//chromeos/ash/services/assistant/public/proto", + "//chromeos/ash/services/auth_factor_config", "//chromeos/components/onc", "//chromeos/components/quick_answers", "//chromeos/components/quick_answers/public/cpp:cpp", "//chromeos/components/quick_answers/public/cpp:prefs", "//chromeos/components/sharesheet:constants", - "//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/human_presence", - "//chromeos/dbus/power", - "//chromeos/dbus/session_manager", "//chromeos/dbus/tpm_manager", "//chromeos/dbus/tpm_manager:tpm_manager_proto", - "//chromeos/dbus/update_engine", - "//chromeos/dbus/userdataauth", - "//chromeos/dbus/userdataauth:userdataauth_proto", - "//chromeos/dbus/util", "//chromeos/login/login_state", - "//chromeos/network", "//chromeos/printing", - "//chromeos/services/assistant/public/cpp", - "//chromeos/services/assistant/public/mojom", - "//chromeos/services/assistant/public/proto", "//chromeos/services/assistant/public/shared", "//chromeos/services/bluetooth_config", "//chromeos/services/bluetooth_config:in_process_bluetooth_config", "//chromeos/services/bluetooth_config/public/mojom", + "//chromeos/services/network_config/public/cpp", "//chromeos/services/network_config/public/mojom", "//chromeos/services/network_health/public/mojom", "//chromeos/system", @@ -3172,6 +3217,7 @@ static_library("ui") { "//chromeos/ui/frame", "//chromeos/ui/vector_icons", "//chromeos/ui/wm", + "//chromeos/version", "//components/app_constants", "//components/app_restore", "//components/arc", @@ -3261,6 +3307,8 @@ static_library("ui") { "tabs/existing_window_sub_menu_model_chromeos.cc", "tabs/existing_window_sub_menu_model_chromeos.h", "views/extensions/print_job_confirmation_dialog.cc", + "views/extensions/request_file_system_dialog_view.cc", + "views/extensions/request_file_system_dialog_view.h", "views/frame/browser_frame_header_chromeos.cc", "views/frame/browser_frame_header_chromeos.h", "views/frame/browser_non_client_frame_view_chromeos.cc", @@ -3276,6 +3324,8 @@ static_library("ui") { "views/platform_keys_certificate_selector_chromeos.h", "views/tabs/tab_scrubber_chromeos.cc", "views/tabs/tab_scrubber_chromeos.h", + "webui/certificate_provisioning_ui_handler.cc", + "webui/certificate_provisioning_ui_handler.h", "webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.cc", "webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.h", "webui/version/version_handler_chromeos.cc", @@ -3284,9 +3334,11 @@ static_library("ui") { deps += [ "//chrome/app:generated_resources", "//chromeos/components/security_token_pin", + "//chromeos/dbus/power", "//chromeos/strings", "//components/account_manager_core:account_manager_core", "//ui/chromeos/styles:cros_styles_views", + "//ui/chromeos/styles:cros_tokens_color_mappings", ] } @@ -3304,10 +3356,6 @@ 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", @@ -3376,6 +3424,8 @@ static_library("ui") { "views/privacy_sandbox/privacy_sandbox_notice_bubble.h", "views/profiles/incognito_menu_view.cc", "views/profiles/incognito_menu_view.h", + "views/profiles/profile_menu_coordinator.cc", + "views/profiles/profile_menu_coordinator.h", "views/profiles/profile_menu_view_base.cc", "views/profiles/profile_menu_view_base.h", "views/profiles/signin_view_controller_delegate_views.cc", @@ -3409,6 +3459,10 @@ static_library("ui") { "views/web_apps/deprecated_apps_dialog_view.h", "views/web_apps/force_installed_deprecated_apps_dialog_view.cc", "views/web_apps/force_installed_deprecated_apps_dialog_view.h", + "webui/app_home/app_home_page_handler.cc", + "webui/app_home/app_home_page_handler.h", + "webui/app_home/app_home_ui.cc", + "webui/app_home/app_home_ui.h", "webui/app_launcher_page_ui.cc", "webui/app_launcher_page_ui.h", "webui/app_settings/web_app_settings_navigation_throttle.cc", @@ -3420,6 +3474,8 @@ static_library("ui") { "webui/ntp/app_launcher_handler.cc", "webui/ntp/app_launcher_handler.h", ] + + deps += [ "//chrome/browser/ui/webui/app_home:mojo_bindings" ] } if (is_win || is_mac || is_fuchsia || is_linux || is_chromeos_lacros) { @@ -3454,6 +3510,10 @@ static_library("ui") { "views/profiles/profile_picker_view.cc", "views/profiles/profile_picker_view.h", "views/profiles/profile_picker_web_contents_host.h", + "webui/intro/intro_handler.cc", + "webui/intro/intro_handler.h", + "webui/intro/intro_ui.cc", + "webui/intro/intro_ui.h", "webui/profile_helper.cc", "webui/profile_helper.h", "webui/settings/settings_default_browser_handler.cc", @@ -3732,6 +3792,7 @@ static_library("ui") { deps += [ "//chrome/browser/apps/app_shim", + "//chrome/updater:browser_sources", "//components/remote_cocoa/app_shim", "//components/remote_cocoa/browser", "//extensions/components/native_app_window", @@ -3747,10 +3808,7 @@ static_library("ui") { weak_frameworks = [ "ScreenTime.framework" ] if (enable_chromium_updater) { - deps += [ - "//chrome/browser/updater:browser_updater_client", - "//chrome/updater:browser_sources", - ] + deps += [ "//chrome/browser/updater:browser_updater_client" ] } } @@ -3796,10 +3854,12 @@ static_library("ui") { "views/frame/native_browser_frame_factory_aura.cc", "views/frame/system_menu_insertion_delegate_win.cc", "views/frame/system_menu_insertion_delegate_win.h", - "views/frame/windows_10_caption_button.cc", - "views/frame/windows_10_caption_button.h", - "views/frame/windows_10_tab_search_caption_button.cc", - "views/frame/windows_10_tab_search_caption_button.h", + "views/frame/windows_caption_button.cc", + "views/frame/windows_caption_button.h", + "views/frame/windows_icon_painter.cc", + "views/frame/windows_icon_painter.h", + "views/frame/windows_tab_search_caption_button.cc", + "views/frame/windows_tab_search_caption_button.h", "views/network_profile_bubble_view.cc", "views/settings_reset_prompt_dialog.cc", "views/settings_reset_prompt_dialog.h", @@ -3823,8 +3883,6 @@ 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", @@ -3875,12 +3933,7 @@ static_library("ui") { ] } } else { # 'OS!="win" - # The Cast Linux build sets toolkit_views to false, but many files in this - # target include views-related files unconditionally, causing `gn check` - # 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_castos) { + if (toolkit_views) { public_deps += [ "//ui/views", "//ui/views/controls/webview", @@ -3907,6 +3960,10 @@ static_library("ui") { "views/window_sizer_linux.cc", "views/window_sizer_linux.h", ] + deps += [ + "//ui/linux:linux_ui", + "//ui/linux:linux_ui_factory", + ] } if (is_linux || is_chromeos_lacros || is_fuchsia) { @@ -3925,7 +3982,6 @@ static_library("ui") { "//ui/base/ime", "//ui/events:dom_keycode_converter", "//ui/platform_window", - "//ui/views/linux_ui:linux_ui_factory", ] if (use_dbus) { @@ -3975,20 +4031,27 @@ static_library("ui") { ] } - if (is_linux || is_chromeos) { # Both desktop Linux and ChromeOS. + if (enable_webui_certificate_viewer) { sources += [ "certificate_dialogs.cc", "certificate_dialogs.h", - "process_singleton_dialog_linux.h", "webui/certificate_viewer_ui.cc", "webui/certificate_viewer_ui.h", "webui/certificate_viewer_webui.cc", "webui/certificate_viewer_webui.h", + ] + deps += [ "//third_party/boringssl" ] + if (use_nss_certs) { + configs += [ "//build/config/linux/nss" ] + } + } + + if (is_linux || is_chromeos) { + sources += [ + "process_singleton_dialog_linux.h", "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" ] } @@ -4041,9 +4104,7 @@ static_library("ui") { "qrcode_generator/qrcode_generator_bubble_controller.cc", "qrcode_generator/qrcode_generator_bubble_controller.h", "qrcode_generator/qrcode_generator_bubble_view.h", - "send_tab_to_self/send_tab_to_self_bubble_controller.cc", - "send_tab_to_self/send_tab_to_self_bubble_controller.h", - "send_tab_to_self/send_tab_to_self_bubble_view.h", + "send_tab_to_self/send_tab_to_self_bubble.h", "send_tab_to_self/send_tab_to_self_toolbar_icon_controller.cc", "send_tab_to_self/send_tab_to_self_toolbar_icon_controller.h", "send_tab_to_self/send_tab_to_self_toolbar_icon_controller_delegate.h", @@ -4051,6 +4112,14 @@ static_library("ui") { "sharing_hub/screenshot/screenshot_captured_bubble_controller.h", "sharing_hub/sharing_hub_bubble_controller.h", "sharing_hub/sharing_hub_bubble_view.h", + "side_panel/customize_chrome/customize_chrome_side_panel_controller_utils.h", + "side_panel/customize_chrome/customize_chrome_tab_helper.cc", + "side_panel/customize_chrome/customize_chrome_tab_helper.h", + "views/send_tab_to_self/send_tab_to_self_bubble.cc", + "views/send_tab_to_self/send_tab_to_self_bubble_controller.cc", + "views/send_tab_to_self/send_tab_to_self_bubble_controller.h", + "views/send_tab_to_self/send_tab_to_self_bubble_view.cc", + "views/send_tab_to_self/send_tab_to_self_bubble_view.h", # This test header is included because it contains forward declarations # needed for "friend" statements for use in tests. @@ -4066,6 +4135,7 @@ static_library("ui") { "side_search/side_search_tab_contents_helper.h", "side_search/side_search_utils.cc", "side_search/side_search_utils.h", + "side_search/unified_side_search_helper.h", "sync/one_click_signin_links_delegate.h", "sync/one_click_signin_links_delegate_impl.cc", "sync/one_click_signin_links_delegate_impl.h", @@ -4167,11 +4237,19 @@ 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/apc_scrim_manager_impl.cc", + "views/autofill_assistant/password_change/apc_scrim_manager_impl.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_animated_icon.cc", + "views/autofill_assistant/password_change/password_change_animated_icon.h", + "views/autofill_assistant/password_change/password_change_animated_progress_bar.cc", + "views/autofill_assistant/password_change/password_change_animated_progress_bar.h", "views/autofill_assistant/password_change/password_change_run_display.cc", + "views/autofill_assistant/password_change/password_change_run_progress.cc", + "views/autofill_assistant/password_change/password_change_run_progress.h", "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", @@ -4233,6 +4311,8 @@ static_library("ui") { "views/chrome_web_dialog_view.h", "views/collected_cookies_views.cc", "views/collected_cookies_views.h", + "views/color_provider_browser_helper.cc", + "views/color_provider_browser_helper.h", "views/commander_frontend_views.cc", "views/commander_frontend_views.h", "views/commerce/ntp_discount_consent_dialog_view.cc", @@ -4288,8 +4368,6 @@ 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", @@ -4322,6 +4400,8 @@ static_library("ui") { "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_coordinator.cc", + "views/extensions/extensions_tabbed_menu_coordinator.h", "views/extensions/extensions_tabbed_menu_view.cc", "views/extensions/extensions_tabbed_menu_view.h", "views/extensions/extensions_toolbar_button.cc", @@ -4330,8 +4410,12 @@ static_library("ui") { "views/extensions/extensions_toolbar_container.h", "views/extensions/extensions_toolbar_controls.cc", "views/extensions/extensions_toolbar_controls.h", + "views/extensions/reload_page_dialog_view.cc", + "views/extensions/reload_page_dialog_view.h", "views/extensions/site_settings_expand_button.cc", "views/extensions/site_settings_expand_button.h", + "views/file_system_access/file_system_access_dangerous_file_dialog_view.cc", + "views/file_system_access/file_system_access_dangerous_file_dialog_view.h", "views/file_system_access/file_system_access_icon_view.cc", "views/file_system_access/file_system_access_icon_view.h", "views/file_system_access/file_system_access_permission_view.cc", @@ -4379,6 +4463,8 @@ static_library("ui") { "views/frame/native_browser_frame.h", "views/frame/native_browser_frame_factory.cc", "views/frame/native_browser_frame_factory.h", + "views/frame/picture_in_picture_browser_frame_view.cc", + "views/frame/picture_in_picture_browser_frame_view.h", "views/frame/system_menu_model_builder.cc", "views/frame/system_menu_model_builder.h", "views/frame/system_menu_model_delegate.cc", @@ -4426,6 +4512,8 @@ static_library("ui") { "views/importer/import_lock_dialog_view.h", "views/incognito_clear_browsing_data_dialog.cc", "views/incognito_clear_browsing_data_dialog.h", + "views/incognito_clear_browsing_data_dialog_coordinator.cc", + "views/incognito_clear_browsing_data_dialog_coordinator.h", "views/infobars/alternate_nav_infobar_view.cc", "views/infobars/alternate_nav_infobar_view.h", "views/infobars/confirm_infobar.cc", @@ -4467,13 +4555,6 @@ static_library("ui") { "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", - "views/location_bar/permission_request_chip.h", "views/location_bar/selected_keyword_view.cc", "views/location_bar/selected_keyword_view.h", "views/location_bar/star_view.cc", @@ -4487,6 +4568,8 @@ static_library("ui") { "views/md_text_button_with_down_arrow.h", "views/media_router/cast_dialog_access_code_cast_button.cc", "views/media_router/cast_dialog_access_code_cast_button.h", + "views/media_router/cast_dialog_coordinator.cc", + "views/media_router/cast_dialog_coordinator.h", "views/media_router/cast_dialog_helper.cc", "views/media_router/cast_dialog_helper.h", "views/media_router/cast_dialog_metrics.cc", @@ -4575,6 +4658,10 @@ static_library("ui") { "views/page_action/pwa_install_view.h", "views/page_action/zoom_view.cc", "views/page_action/zoom_view.h", + "views/page_info/about_this_site_side_panel_coordinator.cc", + "views/page_info/about_this_site_side_panel_coordinator.h", + "views/page_info/about_this_site_side_panel_view.cc", + "views/page_info/about_this_site_side_panel_view.h", "views/page_info/accuracy_tip_bubble_view.cc", "views/page_info/accuracy_tip_bubble_view.h", "views/page_info/chosen_object_view.cc", @@ -4588,6 +4675,8 @@ static_library("ui") { "views/page_info/page_info_bubble_view.h", "views/page_info/page_info_bubble_view_base.cc", "views/page_info/page_info_bubble_view_base.h", + "views/page_info/page_info_cookies_content_view.cc", + "views/page_info/page_info_cookies_content_view.h", "views/page_info/page_info_history_controller.cc", "views/page_info/page_info_history_controller.h", "views/page_info/page_info_hover_button.cc", @@ -4646,10 +4735,6 @@ static_library("ui") { "views/passwords/views_utils.h", "views/payments/contact_info_editor_view_controller.cc", "views/payments/contact_info_editor_view_controller.h", - "views/payments/credit_card_editor_view_controller.cc", - "views/payments/credit_card_editor_view_controller.h", - "views/payments/cvc_unmask_view_controller.cc", - "views/payments/cvc_unmask_view_controller.h", "views/payments/editor_view_controller.cc", "views/payments/editor_view_controller.h", "views/payments/error_message_view_controller.cc", @@ -4695,12 +4780,26 @@ static_library("ui") { "views/payments/validation_delegate.h", "views/payments/view_stack.cc", "views/payments/view_stack.h", - "views/permission_bubble/chooser_bubble_ui.cc", - "views/permission_bubble/permission_prompt_bubble_view.cc", - "views/permission_bubble/permission_prompt_bubble_view.h", - "views/permission_bubble/permission_prompt_impl.cc", - "views/permission_bubble/permission_prompt_impl.h", - "views/permission_bubble/permission_prompt_style.h", + "views/permissions/chooser_bubble_ui.cc", + "views/permissions/permission_chip.cc", + "views/permissions/permission_chip.h", + "views/permissions/permission_chip_delegate.h", + "views/permissions/permission_prompt_bubble.cc", + "views/permissions/permission_prompt_bubble.h", + "views/permissions/permission_prompt_bubble_view.cc", + "views/permissions/permission_prompt_bubble_view.h", + "views/permissions/permission_prompt_chip.cc", + "views/permissions/permission_prompt_chip.h", + "views/permissions/permission_prompt_desktop.cc", + "views/permissions/permission_prompt_desktop.h", + "views/permissions/permission_prompt_factory.cc", + "views/permissions/permission_prompt_quiet_icon.cc", + "views/permissions/permission_prompt_quiet_icon.h", + "views/permissions/permission_prompt_style.h", + "views/permissions/permission_quiet_chip.cc", + "views/permissions/permission_quiet_chip.h", + "views/permissions/permission_request_chip.cc", + "views/permissions/permission_request_chip.h", "views/profiles/avatar_toolbar_button.cc", "views/profiles/avatar_toolbar_button.h", "views/profiles/avatar_toolbar_button_delegate.cc", @@ -4727,6 +4826,8 @@ static_library("ui") { "views/safe_browsing/password_reuse_modal_warning_dialog.h", "views/safe_browsing/prompt_for_scanning_modal_dialog.cc", "views/safe_browsing/prompt_for_scanning_modal_dialog.h", + "views/safe_browsing/tailored_security_desktop_dialog.cc", + "views/safe_browsing/tailored_security_desktop_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", @@ -4757,18 +4858,21 @@ static_library("ui") { "views/sharing_hub/sharing_hub_bubble_action_button.h", "views/sharing_hub/sharing_hub_bubble_util.cc", "views/sharing_hub/sharing_hub_bubble_util.h", - "views/sharing_hub/sharing_hub_bubble_view_impl.cc", - "views/sharing_hub/sharing_hub_bubble_view_impl.h", "views/sharing_hub/sharing_hub_icon_view.cc", "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/customize_chrome/customize_chrome_side_panel_controller.cc", + "views/side_panel/customize_chrome/customize_chrome_side_panel_controller.h", + "views/side_panel/customize_chrome/customize_chrome_side_panel_controller_utils.cc", "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_button_view.cc", + "views/side_panel/read_anything/read_anything_button_view.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", @@ -4776,6 +4880,8 @@ static_library("ui") { "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_font_combobox.cc", + "views/side_panel/read_anything/read_anything_font_combobox.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", @@ -4798,8 +4904,11 @@ 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_resize_area.cc", + "views/side_panel/side_panel_resize_area.h", "views/side_panel/side_panel_util.cc", "views/side_panel/side_panel_util.h", + "views/side_panel/side_panel_view_state_observer.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", @@ -4812,6 +4921,17 @@ static_library("ui") { "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/side_search/side_search_views_utils.cc", + "views/side_search/side_search_views_utils.h", + "views/side_search/unified_side_search_controller.cc", + "views/side_search/unified_side_search_controller.h", + "views/side_search/unified_side_search_helper.cc", + "views/site_data/page_specific_site_data_dialog.cc", + "views/site_data/page_specific_site_data_dialog.h", + "views/site_data/page_specific_site_data_dialog_controller.cc", + "views/site_data/page_specific_site_data_dialog_controller.h", + "views/site_data/site_data_row_view.cc", + "views/site_data/site_data_row_view.h", "views/ssl_client_certificate_selector.cc", "views/ssl_client_certificate_selector.h", "views/status_bubble_views.cc", @@ -4850,8 +4970,10 @@ static_library("ui") { "views/tabs/tab.h", "views/tabs/tab_close_button.cc", "views/tabs/tab_close_button.h", - "views/tabs/tab_container.cc", "views/tabs/tab_container.h", + "views/tabs/tab_container_controller.h", + "views/tabs/tab_container_impl.cc", + "views/tabs/tab_container_impl.h", "views/tabs/tab_drag_context.h", "views/tabs/tab_drag_controller.cc", "views/tabs/tab_drag_controller.h", @@ -4898,6 +5020,8 @@ static_library("ui") { "views/tabs/tab_width_constraints.h", "views/tabs/window_finder.cc", "views/tabs/window_finder.h", + "views/tabs/z_orderable_tab_container_element.cc", + "views/tabs/z_orderable_tab_container_element.h", "views/task_manager_view.cc", "views/task_manager_view.h", "views/theme_copying_widget.cc", @@ -5045,7 +5169,6 @@ 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", @@ -5117,7 +5240,6 @@ static_library("ui") { } if (is_fuchsia) { sources += [ - "views/certificate_viewer_fuchsia.cc", "views/chrome_views_delegate_fuchsia.cc", "views/frame/browser_desktop_window_tree_host.h", "views/frame/browser_desktop_window_tree_host_fuchsia.cc", @@ -5222,6 +5344,8 @@ static_library("ui") { "views/frame/opaque_browser_frame_view_layout.h", "views/frame/opaque_browser_frame_view_layout_delegate.cc", "views/frame/opaque_browser_frame_view_layout_delegate.h", + "views/sharing_hub/sharing_hub_bubble_view_impl.cc", + "views/sharing_hub/sharing_hub_bubble_view_impl.h", ] deps += [ "//ui/views/window/vector_icons" ] } @@ -5243,6 +5367,10 @@ static_library("ui") { "views/lens/lens_side_panel_helper.cc", "views/lens/lens_side_panel_view.cc", "views/lens/lens_side_panel_view.h", + "views/side_panel/lens/lens_side_panel_coordinator.cc", + "views/side_panel/lens/lens_side_panel_coordinator.h", + "views/side_panel/lens/lens_unified_side_panel_view.cc", + "views/side_panel/lens/lens_unified_side_panel_view.h", ] deps += [ "//chrome/browser/ui/media_router/internal/vector_icons" ] } @@ -5376,8 +5504,8 @@ static_library("ui") { "views/extensions/media_galleries_dialog_views.h", "views/extensions/media_gallery_checkbox_view.cc", "views/extensions/media_gallery_checkbox_view.h", - "views/extensions/settings_overridden_dialog_view.cc", - "views/extensions/settings_overridden_dialog_view.h", + "views/extensions/settings_overridden_dialog.cc", + "views/extensions/settings_overridden_dialog.h", "views/javascript_app_modal_event_blocker.h", "web_applications/app_browser_controller.cc", "web_applications/app_browser_controller.h", @@ -5387,9 +5515,6 @@ static_library("ui") { "web_applications/share_target_utils.h", "web_applications/sub_apps_service_impl.cc", "web_applications/sub_apps_service_impl.h", - "web_applications/system_web_app_delegate_ui_impl.cc", - "web_applications/system_web_app_ui_utils.cc", - "web_applications/system_web_app_ui_utils.h", "web_applications/web_app_browser_controller.cc", "web_applications/web_app_browser_controller.h", "web_applications/web_app_dialog_manager.cc", @@ -5410,6 +5535,8 @@ static_library("ui") { "web_applications/web_app_metrics_factory.h", "web_applications/web_app_metrics_tab_helper.cc", "web_applications/web_app_metrics_tab_helper.h", + "web_applications/web_app_tabbed_utils.cc", + "web_applications/web_app_tabbed_utils.h", "web_applications/web_app_ui_manager_impl.cc", "web_applications/web_app_ui_manager_impl.h", "web_applications/web_app_ui_utils.cc", @@ -5421,6 +5548,12 @@ static_library("ui") { "webui/extensions/extension_icon_source.h", ] + if (is_chromeos_ash) { + deps += [ "//chrome/browser/ui/ash/system_web_apps" ] + allow_circular_includes_from += + [ "//chrome/browser/ui/ash/system_web_apps" ] + } + if (is_mac) { sources += [ "views/javascript_app_modal_event_blocker_mac.h" ] } else { @@ -5454,10 +5587,6 @@ static_library("ui") { "hung_plugin_tab_helper.cc", "hung_plugin_tab_helper.h", ] - deps += [ - "//ppapi/c", - "//ppapi/proxy:ipc", - ] } if (enable_basic_printing) { @@ -5614,12 +5743,6 @@ static_library("test_support") { "find_bar/find_bar_host_unittest_util.h", "login/login_handler_test_utils.cc", "login/login_handler_test_utils.h", - "passwords/settings/password_ui_view_mock.cc", - "passwords/settings/password_ui_view_mock.h", - "toolbar/test_toolbar_action_view_controller.cc", - "toolbar/test_toolbar_action_view_controller.h", - "toolbar/test_toolbar_actions_bar_bubble_delegate.cc", - "toolbar/test_toolbar_actions_bar_bubble_delegate.h", ] public_deps = [ ":ui" ] deps = [ @@ -5687,14 +5810,20 @@ static_library("test_support") { if (!is_android) { sources += [ + "autofill_assistant/password_change/mock_apc_scrim_manager.cc", + "autofill_assistant/password_change/mock_apc_scrim_manager.h", "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_assistant_side_panel_coordinator.cc", + "autofill_assistant/password_change/mock_assistant_side_panel_coordinator.h", "autofill_assistant/password_change/mock_password_change_run_controller.cc", "autofill_assistant/password_change/mock_password_change_run_controller.h", + "autofill_assistant/password_change/mock_password_change_run_display.cc", + "autofill_assistant/password_change/mock_password_change_run_display.h", "exclusive_access/exclusive_access_test.cc", "exclusive_access/exclusive_access_test.h", "exclusive_access/fullscreen_controller_state_test.cc", @@ -5725,6 +5854,7 @@ static_library("test_support") { ] deps += [ "//chrome/test:test_support_ui", + "//components/autofill_assistant/browser/public/password_change/proto:proto", "//components/media_message_center:media_message_center", "//components/media_router/browser:browser", "//components/signin/core/browser", @@ -5757,12 +5887,18 @@ static_library("test_support") { ] deps += [ "//ash/public/cpp", - "//chromeos/dbus", + "//chromeos/ash/components/dbus", "//chromeos/ui/base", ] } if (enable_extensions) { + sources += [ + "toolbar/test_toolbar_action_view_controller.cc", + "toolbar/test_toolbar_action_view_controller.h", + "toolbar/test_toolbar_actions_bar_bubble_delegate.cc", + "toolbar/test_toolbar_actions_bar_bubble_delegate.h", + ] deps += [ "//extensions/browser" ] } } |