summaryrefslogtreecommitdiffstats
path: root/chromium/ash/BUILD.gn
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-02-04 17:20:24 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2022-02-12 08:15:25 +0000
commit8fa0776f1f79e91fc9c0b9c1ba11a0a29c05196b (patch)
tree788d8d7549712682703a0310ca4a0f0860d4802b /chromium/ash/BUILD.gn
parent606d85f2a5386472314d39923da28c70c60dc8e7 (diff)
BASELINE: Update Chromium to 98.0.4758.90
Change-Id: Ib7c41539bf8a8e0376bd639f27d68294de90f3c8 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ash/BUILD.gn')
-rw-r--r--chromium/ash/BUILD.gn233
1 files changed, 175 insertions, 58 deletions
diff --git a/chromium/ash/BUILD.gn b/chromium/ash/BUILD.gn
index 1070a4eece9..23c25dcb4ce 100644
--- a/chromium/ash/BUILD.gn
+++ b/chromium/ash/BUILD.gn
@@ -2,6 +2,7 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
+import("//build/config/chromeos/ui_mode.gni")
import("//build/config/features.gni")
import("//build/config/ui.gni")
import("//chromeos/assistant/ambient.gni")
@@ -13,7 +14,7 @@ import("//ui/base/ui_features.gni")
# Historical note: Ash shipped on Windows for a couple years to support
# Windows 8 Metro mode. Windows support was removed in 2016.
-assert(is_chromeos)
+assert(is_chromeos_ash)
assert(use_aura)
assert(enable_hidpi)
@@ -153,9 +154,14 @@ component("ash") {
"ambient/ambient_view_delegate_impl.cc",
"ambient/ambient_view_delegate_impl.h",
"ambient/autotest_ambient_api.cc",
+ "ambient/model/ambient_animation_photo_config.cc",
+ "ambient/model/ambient_animation_photo_config.h",
"ambient/model/ambient_backend_model.cc",
"ambient/model/ambient_backend_model.h",
"ambient/model/ambient_backend_model_observer.h",
+ "ambient/model/ambient_photo_config.h",
+ "ambient/model/ambient_slideshow_photo_config.cc",
+ "ambient/model/ambient_slideshow_photo_config.h",
"ambient/ui/ambient_background_image_view.cc",
"ambient/ui/ambient_background_image_view.h",
"ambient/ui/ambient_container_view.cc",
@@ -258,10 +264,14 @@ component("ash") {
"capture_mode/capture_mode_util.h",
"capture_mode/capture_window_observer.cc",
"capture_mode/capture_window_observer.h",
+ "capture_mode/folder_selection_dialog_controller.cc",
+ "capture_mode/folder_selection_dialog_controller.h",
"capture_mode/recording_overlay_controller.cc",
"capture_mode/recording_overlay_controller.h",
"capture_mode/stop_recording_button_tray.cc",
"capture_mode/stop_recording_button_tray.h",
+ "capture_mode/user_nudge_controller.cc",
+ "capture_mode/user_nudge_controller.h",
"capture_mode/video_recording_watcher.cc",
"capture_mode/video_recording_watcher.h",
"child_accounts/parent_access_controller_impl.cc",
@@ -304,6 +314,8 @@ component("ash") {
"clipboard/views/clipboard_history_view_constants.h",
"controls/rounded_scroll_bar.cc",
"controls/rounded_scroll_bar.h",
+ "controls/scroll_view_gradient_helper.cc",
+ "controls/scroll_view_gradient_helper.h",
"dbus/ash_dbus_services.cc",
"dbus/ash_dbus_services.h",
"dbus/display_service_provider.cc",
@@ -312,6 +324,8 @@ component("ash") {
"dbus/gesture_properties_service_provider.h",
"dbus/liveness_service_provider.cc",
"dbus/liveness_service_provider.h",
+ "dbus/privacy_screen_service_provider.cc",
+ "dbus/privacy_screen_service_provider.h",
"dbus/url_handler_service_provider.cc",
"dbus/url_handler_service_provider.h",
"dbus/user_authentication_service_provider.cc",
@@ -398,6 +412,8 @@ component("ash") {
"display/unified_mouse_warp_controller.h",
"display/window_tree_host_manager.cc",
"display/window_tree_host_manager.h",
+ "drag_drop/drag_drop_capture_delegate.cc",
+ "drag_drop/drag_drop_capture_delegate.h",
"drag_drop/drag_drop_controller.cc",
"drag_drop/drag_drop_controller.h",
"drag_drop/drag_drop_tracker.cc",
@@ -572,8 +588,8 @@ component("ash") {
"login/ui/auth_icon_view.h",
"login/ui/bottom_status_indicator.cc",
"login/ui/bottom_status_indicator.h",
- "login/ui/fingerprint_auth_model.cc",
- "login/ui/fingerprint_auth_model.h",
+ "login/ui/fingerprint_auth_factor_model.cc",
+ "login/ui/fingerprint_auth_factor_model.h",
"login/ui/horizontal_image_sequence_animation_decoder.cc",
"login/ui/horizontal_image_sequence_animation_decoder.h",
"login/ui/hover_notifier.cc",
@@ -641,6 +657,8 @@ component("ash") {
"login/ui/public_account_monitoring_info_dialog.h",
"login/ui/scrollable_users_list_view.cc",
"login/ui/scrollable_users_list_view.h",
+ "login/ui/smart_lock_auth_factor_model.cc",
+ "login/ui/smart_lock_auth_factor_model.h",
"login/ui/system_label_button.cc",
"login/ui/system_label_button.h",
"login/ui/user_switch_flip_animation.cc",
@@ -691,6 +709,8 @@ component("ash") {
"projector/model/projector_session_impl.h",
"projector/model/projector_ui_model.cc",
"projector/model/projector_ui_model.h",
+ "projector/projector_annotation_tray.cc",
+ "projector/projector_annotation_tray.h",
"projector/projector_controller_impl.cc",
"projector/projector_controller_impl.h",
"projector/projector_feature_pod_controller.cc",
@@ -735,22 +755,6 @@ component("ash") {
"public/cpp/style/scoped_light_mode_as_default.h",
"public/cpp/window_finder.h",
"public/cpp/window_tree_host_lookup.h",
- "quick_answers/quick_answers_controller_impl.cc",
- "quick_answers/quick_answers_controller_impl.h",
- "quick_answers/quick_answers_state_controller.cc",
- "quick_answers/quick_answers_state_controller.h",
- "quick_answers/quick_answers_ui_controller.cc",
- "quick_answers/quick_answers_ui_controller.h",
- "quick_answers/ui/quick_answers_focus_search.cc",
- "quick_answers/ui/quick_answers_focus_search.h",
- "quick_answers/ui/quick_answers_pre_target_handler.cc",
- "quick_answers/ui/quick_answers_pre_target_handler.h",
- "quick_answers/ui/quick_answers_view.cc",
- "quick_answers/ui/quick_answers_view.h",
- "quick_answers/ui/user_consent_view.cc",
- "quick_answers/ui/user_consent_view.h",
- "quick_answers/ui/user_notice_view.cc",
- "quick_answers/ui/user_notice_view.h",
"root_window_controller.cc",
"root_window_controller.h",
"root_window_settings.cc",
@@ -768,10 +772,10 @@ component("ash") {
"scoped_animation_disabler.h",
"screen_util.cc",
"screen_util.h",
- "session/fullscreen_alert_bubble.cc",
- "session/fullscreen_alert_bubble.h",
"session/fullscreen_controller.cc",
"session/fullscreen_controller.h",
+ "session/fullscreen_notification_bubble.cc",
+ "session/fullscreen_notification_bubble.h",
"session/multiprofiles_intro_dialog.cc",
"session/multiprofiles_intro_dialog.h",
"session/session_aborted_dialog.cc",
@@ -863,6 +867,8 @@ component("ash") {
"shelf/shelf_navigation_widget.cc",
"shelf/shelf_navigation_widget.h",
"shelf/shelf_observer.h",
+ "shelf/shelf_party_feature_pod_controller.cc",
+ "shelf/shelf_party_feature_pod_controller.h",
"shelf/shelf_test_api.cc",
"shelf/shelf_tooltip_bubble.cc",
"shelf/shelf_tooltip_bubble.h",
@@ -902,12 +908,22 @@ component("ash") {
"shutdown_reason.h",
"style/ash_color_provider.cc",
"style/ash_color_provider.h",
+ "style/close_button.cc",
+ "style/close_button.h",
"style/default_color_constants.h",
"style/default_colors.cc",
"style/default_colors.h",
- "style/element_style.cc",
- "style/element_style.h",
+ "style/highlight_border.cc",
+ "style/highlight_border.h",
+ "style/icon_button.cc",
+ "style/icon_button.h",
+ "style/pill_button.cc",
+ "style/pill_button.h",
"style/scoped_light_mode_as_default.cc",
+ "style/style_util.cc",
+ "style/style_util.h",
+ "style/system_toast_style.cc",
+ "style/system_toast_style.h",
"system/accessibility/accessibility_feature_disable_dialog.cc",
"system/accessibility/accessibility_feature_disable_dialog.h",
"system/accessibility/accessibility_feature_pod_controller.cc",
@@ -920,6 +936,10 @@ component("ash") {
"system/accessibility/autoclick_scroll_bubble_controller.h",
"system/accessibility/autoclick_scroll_view.cc",
"system/accessibility/autoclick_scroll_view.h",
+ "system/accessibility/dictation_bubble_controller.cc",
+ "system/accessibility/dictation_bubble_controller.h",
+ "system/accessibility/dictation_bubble_view.cc",
+ "system/accessibility/dictation_bubble_view.h",
"system/accessibility/dictation_button_tray.cc",
"system/accessibility/dictation_button_tray.h",
"system/accessibility/floating_accessibility_controller.cc",
@@ -986,8 +1006,12 @@ component("ash") {
"system/bluetooth/bluetooth_device_list_controller_impl.h",
"system/bluetooth/bluetooth_device_list_item_battery_view.cc",
"system/bluetooth/bluetooth_device_list_item_battery_view.h",
+ "system/bluetooth/bluetooth_device_list_item_multiple_battery_view.cc",
+ "system/bluetooth/bluetooth_device_list_item_multiple_battery_view.h",
"system/bluetooth/bluetooth_device_list_item_view.cc",
"system/bluetooth/bluetooth_device_list_item_view.h",
+ "system/bluetooth/bluetooth_device_status_ui_handler.cc",
+ "system/bluetooth/bluetooth_device_status_ui_handler.h",
"system/bluetooth/bluetooth_disabled_detailed_view.cc",
"system/bluetooth/bluetooth_disabled_detailed_view.h",
"system/bluetooth/bluetooth_feature_pod_controller.cc",
@@ -1030,6 +1054,8 @@ component("ash") {
"system/dark_mode/dark_mode_feature_pod_controller.cc",
"system/dark_mode/dark_mode_feature_pod_controller.h",
"system/enterprise/enterprise_domain_observer.h",
+ "system/geolocation/geolocation_controller.cc",
+ "system/geolocation/geolocation_controller.h",
"system/gesture_education/gesture_education_notification_controller.cc",
"system/gesture_education/gesture_education_notification_controller.h",
"system/holding_space/downloads_section.cc",
@@ -1076,6 +1102,8 @@ component("ash") {
"system/holding_space/recent_files_bubble.h",
"system/holding_space/screen_captures_section.cc",
"system/holding_space/screen_captures_section.h",
+ "system/hps/hps_configuration.cc",
+ "system/hps/hps_configuration.h",
"system/ime/ime_feature_pod_controller.cc",
"system/ime/ime_feature_pod_controller.h",
"system/ime/ime_observer.h",
@@ -1102,6 +1130,11 @@ component("ash") {
"system/locale/unified_locale_detailed_view_controller.h",
"system/machine_learning/user_settings_event_logger.cc",
"system/machine_learning/user_settings_event_logger.h",
+ "system/media/media_notification_provider.cc",
+ "system/media/media_notification_provider.h",
+ "system/media/media_notification_provider_impl.cc",
+ "system/media/media_notification_provider_impl.h",
+ "system/media/media_notification_provider_observer.h",
"system/media/media_tray.cc",
"system/media/media_tray.h",
"system/media/unified_media_controls_container.cc",
@@ -1120,6 +1153,8 @@ component("ash") {
"system/message_center/ash_message_center_lock_screen_controller.h",
"system/message_center/ash_message_popup_collection.cc",
"system/message_center/ash_message_popup_collection.h",
+ "system/message_center/ash_notification_expand_button.cc",
+ "system/message_center/ash_notification_expand_button.h",
"system/message_center/ash_notification_input_container.cc",
"system/message_center/ash_notification_input_container.h",
"system/message_center/ash_notification_view.cc",
@@ -1192,8 +1227,12 @@ component("ash") {
"system/network/cellular_setup_notifier.h",
"system/network/network_feature_pod_button.cc",
"system/network/network_feature_pod_button.h",
+ "system/network/network_feature_pod_button_legacy.cc",
+ "system/network/network_feature_pod_button_legacy.h",
"system/network/network_feature_pod_controller.cc",
"system/network/network_feature_pod_controller.h",
+ "system/network/network_feature_pod_controller_legacy.cc",
+ "system/network/network_feature_pod_controller_legacy.h",
"system/network/network_icon.cc",
"system/network/network_icon.h",
"system/network/network_icon_animation.cc",
@@ -1201,6 +1240,8 @@ component("ash") {
"system/network/network_icon_animation_observer.h",
"system/network/network_info.cc",
"system/network/network_info.h",
+ "system/network/network_info_bubble.cc",
+ "system/network/network_info_bubble.h",
"system/network/network_list_view.cc",
"system/network/network_list_view.h",
"system/network/network_observer.h",
@@ -1233,8 +1274,6 @@ component("ash") {
"system/night_light/night_light_controller_impl.h",
"system/night_light/night_light_feature_pod_controller.cc",
"system/night_light/night_light_feature_pod_controller.h",
- "system/night_light/time_of_day.cc",
- "system/night_light/time_of_day.h",
"system/overview/overview_button_tray.cc",
"system/overview/overview_button_tray.h",
"system/palette/common_palette_tool.cc",
@@ -1265,10 +1304,14 @@ component("ash") {
"system/palette/tools/metalayer_mode.h",
"system/pcie_peripheral/pcie_peripheral_notification_controller.cc",
"system/pcie_peripheral/pcie_peripheral_notification_controller.h",
+ "system/phonehub/animated_loading_card.cc",
+ "system/phonehub/animated_loading_card.h",
"system/phonehub/bluetooth_disabled_view.cc",
"system/phonehub/bluetooth_disabled_view.h",
"system/phonehub/camera_roll_menu_model.cc",
"system/phonehub/camera_roll_menu_model.h",
+ "system/phonehub/camera_roll_opt_in_view.cc",
+ "system/phonehub/camera_roll_opt_in_view.h",
"system/phonehub/camera_roll_thumbnail.cc",
"system/phonehub/camera_roll_thumbnail.h",
"system/phonehub/camera_roll_view.cc",
@@ -1277,8 +1320,6 @@ component("ash") {
"system/phonehub/continue_browsing_chip.h",
"system/phonehub/enable_hotspot_quick_action_controller.cc",
"system/phonehub/enable_hotspot_quick_action_controller.h",
- "system/phonehub/interstitial_view_button.cc",
- "system/phonehub/interstitial_view_button.h",
"system/phonehub/locate_phone_quick_action_controller.cc",
"system/phonehub/locate_phone_quick_action_controller.h",
"system/phonehub/notification_opt_in_view.cc",
@@ -1317,6 +1358,8 @@ component("ash") {
"system/phonehub/quick_actions_view.h",
"system/phonehub/silence_phone_quick_action_controller.cc",
"system/phonehub/silence_phone_quick_action_controller.h",
+ "system/phonehub/sub_feature_opt_in_view.cc",
+ "system/phonehub/sub_feature_opt_in_view.h",
"system/phonehub/task_continuation_view.cc",
"system/phonehub/task_continuation_view.h",
"system/phonehub/tether_connection_pending_view.cc",
@@ -1396,6 +1439,10 @@ component("ash") {
"system/supervised/supervised_icon_string.h",
"system/system_notification_controller.cc",
"system/system_notification_controller.h",
+ "system/time/calendar_event_list_item_view.cc",
+ "system/time/calendar_event_list_item_view.h",
+ "system/time/calendar_event_list_view.cc",
+ "system/time/calendar_event_list_view.h",
"system/time/calendar_month_view.cc",
"system/time/calendar_month_view.h",
"system/time/calendar_utils.cc",
@@ -1404,6 +1451,8 @@ component("ash") {
"system/time/calendar_view.h",
"system/time/calendar_view_controller.cc",
"system/time/calendar_view_controller.h",
+ "system/time/time_of_day.cc",
+ "system/time/time_of_day.h",
"system/time/time_tray_item_view.cc",
"system/time/time_tray_item_view.h",
"system/time/time_view.cc",
@@ -1485,6 +1534,8 @@ component("ash") {
"system/unified/feature_pod_controller_base.h",
"system/unified/feature_pods_container_view.cc",
"system/unified/feature_pods_container_view.h",
+ "system/unified/hps_notify_controller.cc",
+ "system/unified/hps_notify_controller.h",
"system/unified/hps_notify_view.cc",
"system/unified/hps_notify_view.h",
"system/unified/ime_mode_view.cc",
@@ -1501,12 +1552,6 @@ component("ash") {
"system/unified/page_indicator_view.h",
"system/unified/quiet_mode_feature_pod_controller.cc",
"system/unified/quiet_mode_feature_pod_controller.h",
- "system/unified/rounded_label_button.cc",
- "system/unified/rounded_label_button.h",
- "system/unified/sign_out_button.cc",
- "system/unified/sign_out_button.h",
- "system/unified/top_shortcut_button.cc",
- "system/unified/top_shortcut_button.h",
"system/unified/top_shortcuts_view.cc",
"system/unified/top_shortcuts_view.h",
"system/unified/unified_notifier_settings_controller.cc",
@@ -1604,8 +1649,6 @@ component("ash") {
"wm/default_window_resizer.cc",
"wm/default_window_resizer.h",
"wm/desks/autotest_desks_api.cc",
- "wm/desks/close_desk_button.cc",
- "wm/desks/close_desk_button.h",
"wm/desks/desk.cc",
"wm/desks/desk.h",
"wm/desks/desk_animation_base.cc",
@@ -1636,6 +1679,8 @@ component("ash") {
"wm/desks/desks_util.h",
"wm/desks/expanded_desks_bar_button.cc",
"wm/desks/expanded_desks_bar_button.h",
+ "wm/desks/label_textfield.cc",
+ "wm/desks/label_textfield.h",
"wm/desks/persistent_desks_bar_button.cc",
"wm/desks/persistent_desks_bar_button.h",
"wm/desks/persistent_desks_bar_context_menu.cc",
@@ -1648,10 +1693,22 @@ component("ash") {
"wm/desks/root_window_desk_switch_animator.h",
"wm/desks/scroll_arrow_button.cc",
"wm/desks/scroll_arrow_button.h",
+ "wm/desks/templates/desks_templates_animations.cc",
+ "wm/desks/templates/desks_templates_animations.h",
+ "wm/desks/templates/desks_templates_dialog_controller.cc",
+ "wm/desks/templates/desks_templates_dialog_controller.h",
"wm/desks/templates/desks_templates_grid_view.cc",
"wm/desks/templates/desks_templates_grid_view.h",
+ "wm/desks/templates/desks_templates_icon_container.cc",
+ "wm/desks/templates/desks_templates_icon_container.h",
+ "wm/desks/templates/desks_templates_icon_view.cc",
+ "wm/desks/templates/desks_templates_icon_view.h",
"wm/desks/templates/desks_templates_item_view.cc",
"wm/desks/templates/desks_templates_item_view.h",
+ "wm/desks/templates/desks_templates_metrics_util.cc",
+ "wm/desks/templates/desks_templates_metrics_util.h",
+ "wm/desks/templates/desks_templates_name_view.cc",
+ "wm/desks/templates/desks_templates_name_view.h",
"wm/desks/templates/desks_templates_presenter.cc",
"wm/desks/templates/desks_templates_presenter.h",
"wm/desks/templates/desks_templates_util.cc",
@@ -1684,6 +1741,8 @@ component("ash") {
"wm/gestures/wm_fling_handler.h",
"wm/gestures/wm_gesture_handler.cc",
"wm/gestures/wm_gesture_handler.h",
+ "wm/haptics_util.cc",
+ "wm/haptics_util.h",
"wm/immersive_context_ash.cc",
"wm/immersive_context_ash.h",
"wm/lock_action_handler_layout_manager.cc",
@@ -1723,6 +1782,8 @@ component("ash") {
"wm/overview/overview_grid_event_handler.h",
"wm/overview/overview_highlight_controller.cc",
"wm/overview/overview_highlight_controller.h",
+ "wm/overview/overview_highlightable_view.cc",
+ "wm/overview/overview_highlightable_view.h",
"wm/overview/overview_item.cc",
"wm/overview/overview_item.h",
"wm/overview/overview_item_view.cc",
@@ -1917,6 +1978,7 @@ component("ash") {
"//chromeos/ui/vector_icons",
"//components/discardable_memory/public/mojom",
"//google_apis/calendar",
+ "//google_apis/common",
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/system",
"//services/data_decoder/public/mojom",
@@ -1926,8 +1988,8 @@ component("ash") {
"//services/media_session/public/mojom",
"//skia",
"//ui/aura",
+ "//ui/aura/cursor",
"//ui/base/cursor",
- "//ui/base/cursor:cursor_base",
"//ui/base/cursor/mojom:cursor_type",
"//ui/base/dragdrop:types",
"//ui/base/dragdrop/mojom:mojom_shared",
@@ -1948,16 +2010,20 @@ component("ash") {
"//ash/assistant/ui:constants",
"//ash/assistant/util",
"//ash/components/audio",
+ "//ash/components/fwupd",
+ "//ash/components/geolocation",
"//ash/components/pcie_peripheral",
- "//ash/components/quick_answers",
- "//ash/components/quick_answers/public/cpp:prefs",
+ "//ash/components/phonehub",
+ "//ash/components/settings",
"//ash/constants",
+ "//ash/dbus:privacy_screen_proto",
"//ash/keyboard/ui",
"//ash/login/resources:resources_grit",
"//ash/public/cpp/ambient/proto",
"//ash/quick_pair",
"//ash/quick_pair/feature_status_tracker",
"//ash/quick_pair/keyed_service",
+ "//ash/quick_pair/pairing",
"//ash/quick_pair/repository",
"//ash/quick_pair/ui",
"//ash/services/quick_pair",
@@ -1966,6 +2032,7 @@ component("ash") {
"//ash/services/recording",
"//ash/services/recording/public/mojom",
"//ash/system/machine_learning:user_settings_event_proto",
+ "//ash/webui/personalization_app/proto",
"//base",
"//base:i18n",
"//base/third_party/dynamic_annotations",
@@ -1976,7 +2043,7 @@ component("ash") {
"//chromeos/assistant:buildflags",
"//chromeos/components/feature_usage",
"//chromeos/components/multidevice/logging",
- "//chromeos/components/phonehub",
+ "//chromeos/components/quick_answers/public/cpp:prefs",
"//chromeos/components/sensors:buildflags",
"//chromeos/components/sensors:sensors",
"//chromeos/components/sensors/mojom",
@@ -1988,6 +2055,7 @@ component("ash") {
"//chromeos/dbus/hermes:hermes_clients",
"//chromeos/dbus/hermes:hermes_fakes",
"//chromeos/dbus/hps",
+ "//chromeos/dbus/hps:hps_proto",
"//chromeos/dbus/init",
"//chromeos/dbus/power",
"//chromeos/dbus/power:power_manager_proto",
@@ -2009,7 +2077,6 @@ component("ash") {
"//chromeos/services/nearby/public/cpp",
"//chromeos/services/network_config/public/cpp",
"//chromeos/services/network_config/public/mojom",
- "//chromeos/settings",
"//chromeos/strings",
"//chromeos/system",
"//chromeos/ui/base",
@@ -2021,6 +2088,9 @@ component("ash") {
"//components/desks_storage",
"//components/device_event_log",
"//components/discardable_memory/service",
+ "//components/favicon_base:favicon_base",
+ "//components/fullscreen_control",
+ "//components/global_media_controls",
"//components/language/core/browser:browser",
"//components/live_caption",
"//components/live_caption:constants",
@@ -2052,6 +2122,7 @@ component("ash") {
"//services/network/public/cpp:cpp",
"//services/preferences/public/cpp",
"//services/viz/public/mojom",
+ "//ui/shell_dialogs",
# TODO(msw): Remove this; ash should not depend on blink/webkit.
"//third_party/blink/public:blink_headers",
@@ -2097,14 +2168,14 @@ component("ash") {
data_deps = [ ":dbus_service_files" ]
assert_no_deps = [
+ "//ash/components/arc",
+
# Ash should not depend upon cryptohome_client or components that depend
# on it. TODO(stevenjb): Assert on //chromeos/dbus/cryptohome_client once it
# is extracted from //chromeos/dbus. https://crbug.com/647367.
- "//chromeos/attestation",
"//chromeos/cryptohome",
"//chromeos/login/auth",
"//chromeos/tpm",
- "//components/arc",
# Ash should not depend upon content at all.
"//content/public/browser",
@@ -2118,6 +2189,7 @@ component("ash") {
"//ash/app_list",
"//ash/assistant/ui",
"//ash/quick_pair/feature_status_tracker",
+ "//ash/quick_pair/pairing",
"//ash/quick_pair/ui",
]
@@ -2136,6 +2208,7 @@ action("dbus_service_files") {
"dbus/org.chromium.DisplayService.conf",
"dbus/org.chromium.GesturePropertiesService.conf",
"dbus/org.chromium.LivenessService.conf",
+ "dbus/org.chromium.PrivacyScreenService.conf",
"dbus/org.chromium.UrlHandlerService.conf",
"dbus/org.chromium.UserAuthenticationService.conf",
]
@@ -2188,10 +2261,13 @@ test("ash_unittests") {
"ambient/ambient_photo_cache_unittest.cc",
"ambient/ambient_photo_controller_unittest.cc",
"ambient/autotest_ambient_api_unittest.cc",
+ "ambient/model/ambient_animation_photo_config_unittest.cc",
"ambient/model/ambient_backend_model_unittest.cc",
+ "ambient/model/ambient_slideshow_photo_config_unittest.cc",
"ambient/ui/ambient_container_view_unittest.cc",
"ambient/ui/media_string_view_unittest.cc",
"ambient/ui/photo_view_unittest.cc",
+ "ambient/util/ambient_util_unittest.cc",
"app_menu/notification_menu_controller_unittest.cc",
"app_menu/notification_menu_view_unittest.cc",
"app_menu/notification_overflow_view_unittest.cc",
@@ -2225,6 +2301,7 @@ test("ash_unittests") {
"clipboard/clipboard_history_util_unittest.cc",
"clipboard/clipboard_nudge_controller_unittest.cc",
"controls/rounded_scroll_bar_unittest.cc",
+ "controls/scroll_view_gradient_helper_unittest.cc",
"dbus/gesture_properties_service_provider_unittest.cc",
"dbus/url_handler_service_provider_unittest.cc",
"detachable_base/detachable_base_handler_unittest.cc",
@@ -2257,6 +2334,7 @@ test("ash_unittests") {
"display/touch_calibrator_controller_unittest.cc",
"display/unified_mouse_warp_controller_unittest.cc",
"display/window_tree_host_manager_unittest.cc",
+ "drag_drop/drag_drop_capture_delegate_unittest.cc",
"drag_drop/drag_drop_controller_unittest.cc",
"drag_drop/drag_drop_tracker_unittest.cc",
"drag_drop/drag_drop_unittest.cc",
@@ -2297,6 +2375,7 @@ test("ash_unittests") {
"login/ui/lock_screen_media_controls_view_unittest.cc",
"login/ui/lock_screen_sanity_unittest.cc",
"login/ui/lock_window_unittest.cc",
+ "login/ui/login_auth_factors_view_unittest.cc",
"login/ui/login_auth_user_view_unittest.cc",
"login/ui/login_base_bubble_view_unittest.cc",
"login/ui/login_error_bubble_unittest.cc",
@@ -2315,6 +2394,7 @@ test("ash_unittests") {
"login/ui/login_user_view_unittest.cc",
"login/ui/note_action_launch_button_unittest.cc",
"login/ui/pin_request_view_unittest.cc",
+ "login/ui/smart_lock_auth_factor_model_unittest.cc",
"login/ui/views_utils_unittest.cc",
"marker/marker_controller_unittest.cc",
"media/media_controller_unittest.cc",
@@ -2335,14 +2415,12 @@ test("ash_unittests") {
"projector/projector_controller_unittest.cc",
"projector/projector_metadata_model_unittest.cc",
"projector/projector_ui_controller_unittest.cc",
- "quick_answers/quick_answers_controller_unittest.cc",
- "quick_answers/quick_answers_state_controller_unittest.cc",
- "quick_answers/quick_answers_ui_controller_unittest.cc",
- "quick_answers/ui/quick_answers_view_unittest.cc",
+ "public/mojom/accelerator_keys_mojom_traits_unittest.cc",
"root_window_controller_unittest.cc",
"rotator/screen_rotation_animation_unittest.cc",
"rotator/screen_rotation_animator_unittest.cc",
"screen_util_unittest.cc",
+ "session/fullscreen_notification_bubble_unittest.cc",
"session/session_controller_impl_unittest.cc",
"shelf/assistant_overlay_unittest.cc",
"shelf/back_button_unittest.cc",
@@ -2380,8 +2458,10 @@ test("ash_unittests") {
"shelf/test/widget_animation_smoothness_inspector.cc",
"shelf/test/widget_animation_smoothness_inspector.h",
"shell_unittest.cc",
+ "style/ash_color_provider_unittests.cc",
"system/accessibility/accessibility_feature_pod_controller_unittest.cc",
"system/accessibility/autoclick_menu_bubble_controller_unittest.cc",
+ "system/accessibility/dictation_bubble_controller_unittest.cc",
"system/accessibility/dictation_button_tray_unittest.cc",
"system/accessibility/floating_accessibility_controller_unittest.cc",
"system/accessibility/select_to_speak/select_to_speak_menu_bubble_controller_unittest.cc",
@@ -2395,7 +2475,9 @@ test("ash_unittests") {
"system/bluetooth/bluetooth_detailed_view_unittest.cc",
"system/bluetooth/bluetooth_device_list_controller_unittest.cc",
"system/bluetooth/bluetooth_device_list_item_battery_view_unittest.cc",
+ "system/bluetooth/bluetooth_device_list_item_multiple_battery_view_unittest.cc",
"system/bluetooth/bluetooth_device_list_item_view_unittest.cc",
+ "system/bluetooth/bluetooth_device_status_ui_handler_unittest.cc",
"system/bluetooth/bluetooth_disabled_detailed_view_unittest.cc",
"system/bluetooth/bluetooth_feature_pod_controller_unittest.cc",
"system/bluetooth/bluetooth_notification_controller_unittest.cc",
@@ -2407,12 +2489,16 @@ test("ash_unittests") {
"system/bluetooth/tray_bluetooth_helper_legacy_unittest.cc",
"system/bluetooth/unified_bluetooth_detailed_view_controller_unittest.cc",
"system/caps_lock_notification_controller_unittest.cc",
+ "system/geolocation/geolocation_controller_unittest.cc",
"system/gesture_education/gesture_education_notification_controller_unittest.cc",
+ "system/holding_space/holding_space_animation_registry_unittest.cc",
"system/holding_space/holding_space_tray_unittest.cc",
+ "system/hps/hps_configuration_unittest.cc",
"system/ime/ime_feature_pod_controller_unittest.cc",
"system/ime_menu/ime_menu_tray_unittest.cc",
"system/locale/locale_feature_pod_controller_unittest.cc",
"system/machine_learning/user_settings_event_logger_unittest.cc",
+ "system/media/media_notification_provider_impl_unittest.cc",
"system/media/media_tray_unittest.cc",
"system/media/unified_media_controls_container_unittest.cc",
"system/media/unified_media_controls_controller_unittest.cc",
@@ -2434,12 +2520,13 @@ test("ash_unittests") {
"system/network/active_network_icon_unittest.cc",
"system/network/auto_connect_notifier_unittest.cc",
"system/network/cellular_setup_notifier_unittest.cc",
+ "system/network/network_feature_pod_button_unittest.cc",
+ "system/network/network_feature_pod_controller_unittest.cc",
"system/network/network_icon_unittest.cc",
+ "system/network/network_info_bubble_unittest.cc",
"system/network/sms_observer_unittest.cc",
"system/network/vpn_list_unittest.cc",
"system/network/wifi_toggle_notification_controller_unittest.cc",
- "system/night_light/night_light_controller_unittest.cc",
- "system/night_light/time_of_day_unittest.cc",
"system/overview/overview_button_tray_unittest.cc",
"system/palette/mock_palette_tool_delegate.cc",
"system/palette/mock_palette_tool_delegate.h",
@@ -2476,9 +2563,13 @@ test("ash_unittests") {
"system/session/logout_confirmation_controller_unittest.cc",
"system/session/session_limit_notification_controller_unittest.cc",
"system/status_area_widget_unittest.cc",
+ "system/time/calendar_event_list_view_unittest.cc",
"system/time/calendar_month_view_unittest.cc",
+ "system/time/calendar_unittest_utils.cc",
+ "system/time/calendar_unittest_utils.h",
"system/time/calendar_view_controller_unittest.cc",
"system/time/calendar_view_unittest.cc",
+ "system/time/time_of_day_unittest.cc",
"system/time/time_tray_item_view_unittest.cc",
"system/time/time_view_unittest.cc",
"system/toast/toast_manager_unittest.cc",
@@ -2490,6 +2581,7 @@ test("ash_unittests") {
"system/tray/tri_view_unittest.cc",
"system/unified/camera_mic_tray_item_view_unittest.cc",
"system/unified/feature_pods_container_view_unittest.cc",
+ "system/unified/hps_notify_controller_unittest.cc",
"system/unified/notification_counter_view_unittest.cc",
"system/unified/notification_icons_controller_unittest.cc",
"system/unified/page_indicator_view_unittest.cc",
@@ -2537,6 +2629,7 @@ test("ash_unittests") {
"wm/gestures/back_gesture/back_gesture_contextual_nudge_controller_impl_unittest.cc",
"wm/gestures/back_gesture/back_gesture_event_handler_unittest.cc",
"wm/gestures/wm_gesture_handler_unittest.cc",
+ "wm/haptics_util_unittest.cc",
"wm/immersive_fullscreen_controller_unittest.cc",
"wm/lock_action_handler_layout_manager_unittest.cc",
"wm/lock_layout_manager_unittest.cc",
@@ -2553,8 +2646,6 @@ test("ash_unittests") {
"wm/overview/overview_session_unittest.cc",
"wm/overview/overview_test_base.cc",
"wm/overview/overview_test_base.h",
- "wm/overview/overview_test_util.cc",
- "wm/overview/overview_test_util.h",
"wm/overview/overview_wallpaper_controller_unittest.cc",
"wm/overview/overview_window_drag_controller_unittest.cc",
"wm/overview/overview_window_drag_histogram_unittests.cc",
@@ -2620,9 +2711,11 @@ test("ash_unittests") {
"//ash/assistant/ui/test_support",
"//ash/assistant/util",
"//ash/components:unit_tests",
+ "//ash/components/arc:notification_test_support",
"//ash/components/audio",
- "//ash/components/quick_answers:quick_answers",
+ "//ash/components/phonehub:test_support",
"//ash/constants",
+ "//ash/dbus:privacy_screen_proto",
"//ash/keyboard/ui",
"//ash/keyboard/ui:test_support",
"//ash/public/cpp",
@@ -2632,6 +2725,7 @@ test("ash_unittests") {
"//ash/public/cpp/external_arc:test_support",
"//ash/public/cpp/external_arc:unit_tests",
"//ash/public/cpp/holding_space:test_support",
+ "//ash/public/mojom",
"//ash/quick_pair:unit_tests",
"//ash/resources/vector_icons",
"//ash/services:unit_tests",
@@ -2639,13 +2733,13 @@ test("ash_unittests") {
"//ash/shortcut_viewer:unit_tests",
"//ash/strings",
"//ash/system/machine_learning:user_settings_event_proto",
+ "//ash/webui/personalization_app/proto",
"//base",
"//base/test:test_support",
"//build:branding_buildflags",
"//cc:test_support",
"//chromeos:test_support",
"//chromeos/components/feature_usage",
- "//chromeos/components/phonehub:test_support",
"//chromeos/components/sensors:sensors",
"//chromeos/components/sensors:test_support",
"//chromeos/components/sensors/mojom",
@@ -2654,6 +2748,8 @@ test("ash_unittests") {
"//chromeos/dbus/hammerd",
"//chromeos/dbus/hermes:hermes_clients",
"//chromeos/dbus/hermes:hermes_fakes",
+ "//chromeos/dbus/hps",
+ "//chromeos/dbus/hps:hps_proto",
"//chromeos/dbus/power",
"//chromeos/dbus/power:power_manager_proto",
"//chromeos/dbus/services:test_support",
@@ -2675,8 +2771,8 @@ test("ash_unittests") {
"//chromeos/ui/wm",
"//components/account_id",
"//components/app_restore",
- "//components/arc:notification_test_support",
"//components/desks_storage",
+ "//components/global_media_controls",
"//components/language/core/browser:browser",
"//components/live_caption:constants",
"//components/media_message_center",
@@ -2694,11 +2790,14 @@ test("ash_unittests") {
"//device/bluetooth",
"//device/bluetooth:mocks",
"//extensions/common:common_constants",
+ "//google_apis/calendar",
"//mojo/core/embedder",
"//mojo/public/cpp/bindings",
+ "//mojo/public/cpp/test_support:test_utils",
"//net:net",
"//services/data_decoder/public/cpp:test_support",
"//services/device/public/cpp/bluetooth",
+ "//services/media_session/public/cpp",
"//services/media_session/public/cpp/test:test_support",
"//services/media_session/public/mojom",
"//services/metrics/public/cpp:ukm_builders",
@@ -2714,7 +2813,7 @@ test("ash_unittests") {
"//ui/aura:test_support",
"//ui/base",
"//ui/base:test_support",
- "//ui/base/cursor:cursor_base",
+ "//ui/base/cursor",
"//ui/base/cursor/mojom:cursor_type",
"//ui/base/dragdrop:types",
"//ui/base/dragdrop/mojom",
@@ -2806,6 +2905,8 @@ static_library("test_support") {
"ambient/test/ambient_ash_test_base.h",
"ambient/test/ambient_ash_test_helper.cc",
"ambient/test/ambient_ash_test_helper.h",
+ "ambient/test/ambient_test_util.cc",
+ "ambient/test/ambient_test_util.h",
"ambient/test/test_ambient_client.cc",
"ambient/test/test_ambient_client.h",
"app_list/app_list_test_api.cc",
@@ -2825,10 +2926,10 @@ static_library("test_support") {
"assistant/test/test_assistant_service.h",
"assistant/test/test_assistant_setup.cc",
"assistant/test/test_assistant_setup.h",
- "assistant/test/test_assistant_web_view.cc",
- "assistant/test/test_assistant_web_view.h",
- "assistant/test/test_assistant_web_view_factory.cc",
- "assistant/test/test_assistant_web_view_factory.h",
+ "capture_mode/capture_mode_advanced_settings_test_api.cc",
+ "capture_mode/capture_mode_advanced_settings_test_api.h",
+ "capture_mode/fake_folder_selection_dialog_factory.cc",
+ "capture_mode/fake_folder_selection_dialog_factory.h",
"capture_mode/test_capture_mode_delegate.cc",
"capture_mode/test_capture_mode_delegate.h",
"clipboard/test_support/clipboard_history_item_builder.cc",
@@ -2867,6 +2968,8 @@ static_library("test_support") {
"projector/test/mock_projector_metadata_controller.h",
"projector/test/mock_projector_ui_controller.cc",
"projector/test/mock_projector_ui_controller.h",
+ "test/layer_animation_stopped_waiter.cc",
+ "test/layer_animation_stopped_waiter.h",
# These headers declare functions that are implemented inside of //ash, so
# they cannot live in //ash/public/cpp/BUILD.gn.
@@ -2919,6 +3022,10 @@ static_library("test_support") {
"test/fake_android_intent_helper.h",
"test/layer_animation_verifier.cc",
"test/layer_animation_verifier.h",
+ "test/test_ash_web_view.cc",
+ "test/test_ash_web_view.h",
+ "test/test_ash_web_view_factory.cc",
+ "test/test_ash_web_view_factory.h",
"test/test_widget_builder.cc",
"test/test_widget_builder.h",
"test/test_window_builder.cc",
@@ -2945,10 +3052,14 @@ static_library("test_support") {
"wm/desks/desks_test_util.h",
"wm/desks/root_window_desk_switch_animator_test_api.cc",
"wm/desks/root_window_desk_switch_animator_test_api.h",
+ "wm/desks/templates/desks_templates_test_util.cc",
+ "wm/desks/templates/desks_templates_test_util.h",
"wm/gestures/back_gesture/test_back_gesture_contextual_nudge_delegate.cc",
"wm/gestures/back_gesture/test_back_gesture_contextual_nudge_delegate.h",
"wm/lock_state_controller_test_api.cc",
"wm/lock_state_controller_test_api.h",
+ "wm/overview/overview_test_util.cc",
+ "wm/overview/overview_test_util.h",
"wm/tablet_mode/tablet_mode_controller_test_api.cc",
"wm/tablet_mode/tablet_mode_controller_test_api.h",
"wm/test_activation_delegate.cc",
@@ -2976,6 +3087,7 @@ static_library("test_support") {
"//testing/gtest",
"//third_party/blink/public:blink_headers",
"//ui/display:display_manager_test_api",
+ "//ui/lottie",
]
deps = [
"//ash",
@@ -2984,7 +3096,9 @@ static_library("test_support") {
"//ash/app_menu",
"//ash/assistant/model:model",
"//ash/assistant/ui:ui",
+ "//ash/components/attestation:test_support",
"//ash/components/audio",
+ "//ash/components/disks:test_support",
"//ash/constants",
"//ash/keyboard/ui",
"//ash/keyboard/ui:test_support",
@@ -2993,6 +3107,7 @@ static_library("test_support") {
"//ash/public/cpp/ambient/proto",
"//ash/services/recording:test_support",
"//ash/services/recording/public/mojom",
+ "//ash/webui/personalization_app/proto",
"//base",
"//base:i18n",
"//base/test:test_support",
@@ -3036,6 +3151,7 @@ static_library("test_support") {
"//ui/message_center",
"//ui/message_center/public/cpp",
"//ui/platform_window/common",
+ "//ui/shell_dialogs",
"//ui/views",
"//ui/views:test_support",
"//ui/wm",
@@ -3045,6 +3161,7 @@ static_library("test_support") {
data_deps = [
"//ash/resources:ash_test_resources_100_percent",
"//ash/resources:ash_test_resources_200_percent",
+ "//ash/resources:ash_test_resources_unscaled",
"//ash/strings:ash_test_strings",
]
}