diff options
Diffstat (limited to 'chromium/ash/BUILD.gn')
-rw-r--r-- | chromium/ash/BUILD.gn | 290 |
1 files changed, 198 insertions, 92 deletions
diff --git a/chromium/ash/BUILD.gn b/chromium/ash/BUILD.gn index 68c688f63a7..d0680b6c347 100644 --- a/chromium/ash/BUILD.gn +++ b/chromium/ash/BUILD.gn @@ -6,7 +6,7 @@ import("//ash/ambient/resources/resources.gni") import("//build/config/chromeos/ui_mode.gni") import("//build/config/features.gni") import("//build/config/ui.gni") -import("//chromeos/assistant/ambient.gni") +import("//chromeos/ash/components/assistant/ambient.gni") import("//chromeos/components/sensors/buildflags.gni") import("//mojo/public/tools/bindings/mojom.gni") import("//testing/test.gni") @@ -156,6 +156,8 @@ component("ash") { "ambient/ambient_photo_controller.h", "ambient/ambient_view_delegate_impl.cc", "ambient/ambient_view_delegate_impl.h", + "ambient/ambient_weather_controller.cc", + "ambient/ambient_weather_controller.h", "ambient/autotest_ambient_api.cc", "ambient/model/ambient_animation_attribution_provider.cc", "ambient/model/ambient_animation_attribution_provider.h", @@ -176,8 +178,15 @@ component("ash") { "ambient/model/ambient_topic_queue_animation_delegate.h", "ambient/model/ambient_topic_queue_slideshow_delegate.cc", "ambient/model/ambient_topic_queue_slideshow_delegate.h", + "ambient/model/ambient_weather_model.cc", + "ambient/model/ambient_weather_model.h", + "ambient/model/ambient_weather_model_observer.h", "ambient/resources/ambient_animation_resource_constants.h", "ambient/resources/ambient_animation_static_resources.h", + "ambient/ui/ambient_animation_attribution_transformer.cc", + "ambient/ui/ambient_animation_attribution_transformer.h", + "ambient/ui/ambient_animation_background_color.cc", + "ambient/ui/ambient_animation_background_color.h", "ambient/ui/ambient_animation_player.cc", "ambient/ui/ambient_animation_player.h", "ambient/ui/ambient_animation_resizer.cc", @@ -286,6 +295,8 @@ component("ash") { "capture_mode/capture_mode_source_view.cc", "capture_mode/capture_mode_source_view.h", "capture_mode/capture_mode_test_api.cc", + "capture_mode/capture_mode_toast_controller.cc", + "capture_mode/capture_mode_toast_controller.h", "capture_mode/capture_mode_toggle_button.cc", "capture_mode/capture_mode_toggle_button.h", "capture_mode/capture_mode_type_view.cc", @@ -343,6 +354,10 @@ component("ash") { "clipboard/views/clipboard_history_text_item_view.cc", "clipboard/views/clipboard_history_text_item_view.h", "clipboard/views/clipboard_history_view_constants.h", + "controls/contextual_nudge.cc", + "controls/contextual_nudge.h", + "controls/contextual_tooltip.cc", + "controls/contextual_tooltip.h", "controls/gradient_layer_delegate.cc", "controls/gradient_layer_delegate.h", "controls/rounded_scroll_bar.cc", @@ -572,16 +587,6 @@ component("ash") { "ime/ime_switch_type.h", "ime/mode_indicator_observer.cc", "ime/mode_indicator_observer.h", - "in_session_auth/auth_dialog_contents_view.cc", - "in_session_auth/auth_dialog_contents_view.h", - "in_session_auth/authentication_dialog.cc", - "in_session_auth/authentication_dialog.h", - "in_session_auth/in_session_auth_dialog.cc", - "in_session_auth/in_session_auth_dialog.h", - "in_session_auth/in_session_auth_dialog_controller_impl.cc", - "in_session_auth/in_session_auth_dialog_controller_impl.h", - "in_session_auth/webauthn_request_registrar_impl.cc", - "in_session_auth/webauthn_request_registrar_impl.h", "keyboard/arc/arc_virtual_keyboard_container_layout_manager.cc", "keyboard/arc/arc_virtual_keyboard_container_layout_manager.h", "keyboard/keyboard_controller_impl.cc", @@ -633,6 +638,8 @@ component("ash") { "login/ui/hover_notifier.h", "login/ui/image_parser.cc", "login/ui/image_parser.h", + "login/ui/kiosk_app_default_message.cc", + "login/ui/kiosk_app_default_message.h", "login/ui/lock_contents_view.cc", "login/ui/lock_contents_view.h", "login/ui/lock_debug_view.cc", @@ -705,8 +712,6 @@ component("ash") { "login/ui/views_utils.cc", "login/ui/views_utils.h", "login_status.h", - "marker/marker_controller.cc", - "marker/marker_controller.h", "media/media_controller_impl.cc", "media/media_controller_impl.h", "metrics/demo_session_metrics_recorder.cc", @@ -731,6 +736,8 @@ component("ash") { "metrics/task_switch_source.h", "metrics/task_switch_time_tracker.cc", "metrics/task_switch_time_tracker.h", + "metrics/ui_throughput_recorder.cc", + "metrics/ui_throughput_recorder.h", "metrics/user_metrics_recorder.cc", "metrics/user_metrics_recorder.h", "multi_device_setup/multi_device_notification_presenter.cc", @@ -789,6 +796,8 @@ component("ash") { "public/cpp/window_tree_host_lookup.h", "rgb_keyboard/rgb_keyboard_manager.cc", "rgb_keyboard/rgb_keyboard_manager.h", + "rgb_keyboard/rgb_keyboard_util.cc", + "rgb_keyboard/rgb_keyboard_util.h", "root_window_controller.cc", "root_window_controller.h", "root_window_settings.cc", @@ -825,12 +834,6 @@ component("ash") { "shelf/assistant_overlay.h", "shelf/back_button.cc", "shelf/back_button.h", - "shelf/contextual_nudge.cc", - "shelf/contextual_nudge.h", - "shelf/contextual_nudge_status_tracker.cc", - "shelf/contextual_nudge_status_tracker.h", - "shelf/contextual_tooltip.cc", - "shelf/contextual_tooltip.h", "shelf/drag_handle.cc", "shelf/drag_handle.h", "shelf/drag_window_from_shelf_controller.cc", @@ -847,6 +850,8 @@ component("ash") { "shelf/hotseat_widget.h", "shelf/in_app_to_home_nudge_controller.cc", "shelf/in_app_to_home_nudge_controller.h", + "shelf/kiosk_app_instruction_bubble.cc", + "shelf/kiosk_app_instruction_bubble.h", "shelf/launcher_nudge_controller.cc", "shelf/launcher_nudge_controller.h", "shelf/login_shelf_gesture_controller.cc", @@ -946,13 +951,15 @@ component("ash") { "style/ash_color_provider.h", "style/close_button.cc", "style/close_button.h", + "style/dark_light_mode_nudge.cc", + "style/dark_light_mode_nudge.h", + "style/dark_light_mode_nudge_controller.cc", + "style/dark_light_mode_nudge_controller.h", "style/dark_mode_controller.cc", "style/dark_mode_controller.h", "style/default_color_constants.h", "style/default_colors.cc", "style/default_colors.h", - "style/highlight_border.cc", - "style/highlight_border.h", "style/icon_button.cc", "style/icon_button.h", "style/pill_button.cc", @@ -1150,11 +1157,17 @@ 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_notify_notification_blocker.cc", - "system/hps/hps_notify_notification_blocker.h", - "system/hps/hps_notify_notification_blocker_internal.h", - "system/hps/hps_orientation_controller.cc", - "system/hps/hps_orientation_controller.h", + "system/human_presence/human_presence_orientation_controller.cc", + "system/human_presence/human_presence_orientation_controller.h", + "system/human_presence/lock_on_leave_controller.cc", + "system/human_presence/lock_on_leave_controller.h", + "system/human_presence/snooping_protection_controller.cc", + "system/human_presence/snooping_protection_controller.h", + "system/human_presence/snooping_protection_notification_blocker.cc", + "system/human_presence/snooping_protection_notification_blocker.h", + "system/human_presence/snooping_protection_notification_blocker_internal.h", + "system/human_presence/snooping_protection_view.cc", + "system/human_presence/snooping_protection_view.h", "system/ime/ime_feature_pod_controller.cc", "system/ime/ime_feature_pod_controller.h", "system/ime/ime_observer.h", @@ -1166,6 +1179,10 @@ component("ash") { "system/ime_menu/ime_list_view.h", "system/ime_menu/ime_menu_tray.cc", "system/ime_menu/ime_menu_tray.h", + "system/keyboard_brightness/keyboard_backlight_color_controller.cc", + "system/keyboard_brightness/keyboard_backlight_color_controller.h", + "system/keyboard_brightness/keyboard_backlight_color_nudge_controller.cc", + "system/keyboard_brightness/keyboard_backlight_color_nudge_controller.h", "system/keyboard_brightness/keyboard_backlight_toggle_controller.cc", "system/keyboard_brightness/keyboard_backlight_toggle_controller.h", "system/keyboard_brightness/keyboard_brightness_controller.cc", @@ -1282,8 +1299,14 @@ component("ash") { "system/network/fake_network_detailed_network_view.h", "system/network/fake_network_detailed_view_delegate.cc", "system/network/fake_network_detailed_view_delegate.h", + "system/network/fake_network_list_mobile_header_view.cc", + "system/network/fake_network_list_mobile_header_view.h", "system/network/fake_network_list_network_header_view_delegate.cc", "system/network/fake_network_list_network_header_view_delegate.h", + "system/network/fake_network_list_wifi_header_view.cc", + "system/network/fake_network_list_wifi_header_view.h", + "system/network/managed_sim_lock_notifier.cc", + "system/network/managed_sim_lock_notifier.h", "system/network/network_detailed_network_view.cc", "system/network/network_detailed_network_view.h", "system/network/network_detailed_network_view_impl.cc", @@ -1311,14 +1334,26 @@ component("ash") { "system/network/network_info_bubble.h", "system/network/network_list_header_view.cc", "system/network/network_list_header_view.h", + "system/network/network_list_item_view.cc", + "system/network/network_list_item_view.h", + "system/network/network_list_mobile_header_view.cc", + "system/network/network_list_mobile_header_view.h", + "system/network/network_list_mobile_header_view_impl.cc", + "system/network/network_list_mobile_header_view_impl.h", "system/network/network_list_network_header_view.cc", "system/network/network_list_network_header_view.h", + "system/network/network_list_network_item_view.cc", + "system/network/network_list_network_item_view.h", "system/network/network_list_view.cc", "system/network/network_list_view.h", "system/network/network_list_view_controller.cc", "system/network/network_list_view_controller.h", "system/network/network_list_view_controller_impl.cc", "system/network/network_list_view_controller_impl.h", + "system/network/network_list_wifi_header_view.cc", + "system/network/network_list_wifi_header_view.h", + "system/network/network_list_wifi_header_view_impl.cc", + "system/network/network_list_wifi_header_view_impl.h", "system/network/network_observer.h", "system/network/network_row_title_view.cc", "system/network/network_row_title_view.h", @@ -1438,6 +1473,8 @@ component("ash") { "system/phonehub/ui_constants.h", "system/power/adaptive_charging_controller.cc", "system/power/adaptive_charging_controller.h", + "system/power/adaptive_charging_notification_controller.cc", + "system/power/adaptive_charging_notification_controller.h", "system/power/adaptive_charging_nudge.cc", "system/power/adaptive_charging_nudge.h", "system/power/adaptive_charging_nudge_controller.cc", @@ -1450,8 +1487,6 @@ component("ash") { "system/power/battery_notification.h", "system/power/dual_role_notification.cc", "system/power/dual_role_notification.h", - "system/power/hps_sense_controller.cc", - "system/power/hps_sense_controller.h", "system/power/peripheral_battery_listener.cc", "system/power/peripheral_battery_listener.h", "system/power/peripheral_battery_notifier.cc", @@ -1589,6 +1624,8 @@ component("ash") { "system/tray/system_nudge.h", "system/tray/system_nudge_controller.cc", "system/tray/system_nudge_controller.h", + "system/tray/system_nudge_label.cc", + "system/tray/system_nudge_label.h", "system/tray/system_tray_item_uma_type.h", "system/tray/system_tray_notifier.cc", "system/tray/system_tray_notifier.h", @@ -1642,10 +1679,6 @@ 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", "system/unified/ime_mode_view.h", "system/unified/managed_device_tray_item_view.cc", @@ -1724,17 +1757,19 @@ component("ash") { "utility/rounded_window_targeter.h", "utility/transformer_util.cc", "utility/transformer_util.h", + "wallpaper/online_wallpaper_variant_info_fetcher.cc", + "wallpaper/online_wallpaper_variant_info_fetcher.h", "wallpaper/wallpaper_base_view.cc", "wallpaper/wallpaper_base_view.h", "wallpaper/wallpaper_constants.h", "wallpaper/wallpaper_controller_impl.cc", "wallpaper/wallpaper_controller_impl.h", + "wallpaper/wallpaper_pref_manager.cc", + "wallpaper/wallpaper_pref_manager.h", "wallpaper/wallpaper_utils/wallpaper_color_calculator.cc", "wallpaper/wallpaper_utils/wallpaper_color_calculator.h", "wallpaper/wallpaper_utils/wallpaper_color_calculator_observer.h", "wallpaper/wallpaper_utils/wallpaper_color_extraction_result.h", - "wallpaper/wallpaper_utils/wallpaper_decoder.cc", - "wallpaper/wallpaper_utils/wallpaper_decoder.h", "wallpaper/wallpaper_utils/wallpaper_resizer.cc", "wallpaper/wallpaper_utils/wallpaper_resizer.h", "wallpaper/wallpaper_utils/wallpaper_resizer_observer.h", @@ -1813,32 +1848,34 @@ 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", - "wm/desks/templates/desks_templates_util.h", "wm/desks/templates/restore_data_collector.cc", "wm/desks/templates/restore_data_collector.h", "wm/desks/templates/save_desk_template_button.cc", "wm/desks/templates/save_desk_template_button.h", "wm/desks/templates/save_desk_template_button_container.cc", "wm/desks/templates/save_desk_template_button_container.h", + "wm/desks/templates/saved_desk_animations.cc", + "wm/desks/templates/saved_desk_animations.h", + "wm/desks/templates/saved_desk_dialog_controller.cc", + "wm/desks/templates/saved_desk_dialog_controller.h", + "wm/desks/templates/saved_desk_grid_view.cc", + "wm/desks/templates/saved_desk_grid_view.h", + "wm/desks/templates/saved_desk_icon_container.cc", + "wm/desks/templates/saved_desk_icon_container.h", + "wm/desks/templates/saved_desk_icon_view.cc", + "wm/desks/templates/saved_desk_icon_view.h", + "wm/desks/templates/saved_desk_item_view.cc", + "wm/desks/templates/saved_desk_item_view.h", + "wm/desks/templates/saved_desk_library_view.cc", + "wm/desks/templates/saved_desk_library_view.h", + "wm/desks/templates/saved_desk_metrics_util.cc", + "wm/desks/templates/saved_desk_metrics_util.h", + "wm/desks/templates/saved_desk_name_view.cc", + "wm/desks/templates/saved_desk_name_view.h", + "wm/desks/templates/saved_desk_presenter.cc", + "wm/desks/templates/saved_desk_presenter.h", + "wm/desks/templates/saved_desk_util.cc", + "wm/desks/templates/saved_desk_util.h", "wm/desks/zero_state_button.cc", "wm/desks/zero_state_button.h", "wm/drag_details.cc", @@ -1863,6 +1900,8 @@ component("ash") { "wm/gestures/back_gesture/back_gesture_event_handler.h", "wm/gestures/back_gesture/back_gesture_metrics.cc", "wm/gestures/back_gesture/back_gesture_metrics.h", + "wm/gestures/back_gesture/back_gesture_util.cc", + "wm/gestures/back_gesture/back_gesture_util.h", "wm/gestures/wm_fling_handler.cc", "wm/gestures/wm_fling_handler.h", "wm/gestures/wm_gesture_handler.cc", @@ -1880,6 +1919,8 @@ component("ash") { "wm/lock_window_state.h", "wm/mru_window_tracker.cc", "wm/mru_window_tracker.h", + "wm/multitask_menu_nudge_controller.cc", + "wm/multitask_menu_nudge_controller.h", "wm/native_cursor_manager_ash.cc", "wm/native_cursor_manager_ash.h", "wm/overlay_event_filter.cc", @@ -1925,6 +1966,8 @@ component("ash") { "wm/overview/overview_wallpaper_controller.h", "wm/overview/overview_window_drag_controller.cc", "wm/overview/overview_window_drag_controller.h", + "wm/overview/rounded_label.cc", + "wm/overview/rounded_label.h", "wm/overview/rounded_label_widget.cc", "wm/overview/rounded_label_widget.h", "wm/overview/scoped_overview_animation_settings.cc", @@ -2145,6 +2188,7 @@ component("ash") { "//ash/components/settings", "//ash/constants", "//ash/dbus:privacy_screen_proto", + "//ash/in_session_auth", "//ash/keyboard/ui", "//ash/login/resources:resources_grit", "//ash/public/cpp/ambient/proto", @@ -2174,9 +2218,16 @@ component("ash") { "//cc", "//cc/debug", "//cc/paint:paint", - "//chromeos/assistant:buildflags", + "//chromeos/ash/components/assistant:buildflags", + "//chromeos/ash/components/dbus/hammerd", + "//chromeos/ash/components/dbus/rgbkbd", + "//chromeos/ash/components/dbus/rmad", + "//chromeos/ash/components/dbus/rmad:rmad_proto", + "//chromeos/ash/components/dbus/services", + "//chromeos/ash/components/dbus/system_clock", + "//chromeos/ash/components/dbus/usb", + "//chromeos/ash/components/human_presence", "//chromeos/components/feature_usage", - "//chromeos/components/hps", "//chromeos/components/quick_answers/public/cpp:prefs", "//chromeos/components/sensors:buildflags", "//chromeos/components/sensors:sensors", @@ -2186,19 +2237,13 @@ component("ash") { "//chromeos/dbus", "//chromeos/dbus/audio", "//chromeos/dbus/constants", - "//chromeos/dbus/hammerd", - "//chromeos/dbus/hermes:hermes_clients", - "//chromeos/dbus/hermes:hermes_fakes", - "//chromeos/dbus/hps", - "//chromeos/dbus/hps:hps_proto", + "//chromeos/dbus/hermes", + "//chromeos/dbus/human_presence", + "//chromeos/dbus/human_presence:hps_proto", "//chromeos/dbus/init", "//chromeos/dbus/power", "//chromeos/dbus/power:power_manager_proto", - "//chromeos/dbus/rmad", - "//chromeos/dbus/rmad:rmad_proto", - "//chromeos/dbus/services:services", "//chromeos/dbus/shill", - "//chromeos/dbus/system_clock", "//chromeos/login/login_state", "//chromeos/metrics", "//chromeos/network", @@ -2215,6 +2260,7 @@ component("ash") { "//chromeos/ui/base", "//chromeos/ui/frame", "//chromeos/ui/wm", + "//components/access_code_cast/common", "//components/account_id", "//components/app_constants", "//components/app_restore", @@ -2321,6 +2367,7 @@ component("ash") { allow_circular_includes_from = [ "//ash/app_list", "//ash/assistant/ui", + "//ash/in_session_auth", "//ash/quick_pair/feature_status_tracker", "//ash/quick_pair/keyed_service:keyed_service", "//ash/quick_pair/pairing", @@ -2365,6 +2412,17 @@ action("dbus_service_files") { args += rebase_path(sources, root_build_dir) } +static_library("run_ash_unittests") { + testonly = true + sources = [ "test/ash_unittests.cc" ] + deps = [ + ":test_support", + "//base/test:test_support", + "//components/viz/test:test_support", + "//mojo/core/embedder:embedder", + ] +} + test("ash_unittests") { use_xvfb = use_xvfb_in_this_config @@ -2412,9 +2470,10 @@ test("ash_unittests") { "ambient/model/ambient_backend_model_unittest.cc", "ambient/model/ambient_topic_queue_animation_delegate_unittest.cc", "ambient/model/ambient_topic_queue_unittest.cc", + "ambient/ui/ambient_animation_attribution_transformer_unittest.cc", + "ambient/ui/ambient_animation_background_color_unittest.cc", "ambient/ui/ambient_animation_resizer_unittest.cc", "ambient/ui/ambient_animation_shield_controller_unittest.cc", - "ambient/ui/ambient_animation_view_unittest.cc", "ambient/ui/ambient_container_view_unittest.cc", "ambient/ui/jitter_calculator_unittest.cc", "ambient/ui/media_string_view_unittest.cc", @@ -2456,6 +2515,7 @@ test("ash_unittests") { "clipboard/clipboard_history_unittest.cc", "clipboard/clipboard_history_util_unittest.cc", "clipboard/clipboard_nudge_controller_unittest.cc", + "controls/contextual_tooltip_unittest.cc", "controls/rounded_scroll_bar_unittest.cc", "controls/scroll_view_gradient_helper_unittest.cc", "dbus/gesture_properties_service_provider_unittest.cc", @@ -2514,9 +2574,9 @@ test("ash_unittests") { "host/ash_window_tree_host_unified_unittest.cc", "ime/ime_controller_impl_unittest.cc", "in_session_auth/authentication_dialog_unittest.cc", - "in_session_auth/in_session_auth_dialog_controller_impl_unittest.cc", "in_session_auth/mock_in_session_auth_dialog_client.cc", "in_session_auth/mock_in_session_auth_dialog_client.h", + "in_session_auth/webauthn_dialog_controller_impl_unittest.cc", "keyboard/keyboard_controller_impl_unittest.cc", "keyboard/virtual_keyboard_controller_unittest.cc", "keyboard/virtual_keyboard_unittest.cc", @@ -2560,7 +2620,6 @@ test("ash_unittests") { "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", "metrics/demo_session_metrics_recorder_unittest.cc", "metrics/desktop_task_switch_metric_recorder_unittest.cc", @@ -2590,7 +2649,6 @@ test("ash_unittests") { "session/session_controller_impl_unittest.cc", "shelf/assistant_overlay_unittest.cc", "shelf/back_button_unittest.cc", - "shelf/contextual_tooltip_unittest.cc", "shelf/drag_handle_unittest.cc", "shelf/drag_window_from_shelf_controller_test_api.cc", "shelf/drag_window_from_shelf_controller_test_api.h", @@ -2625,6 +2683,7 @@ test("ash_unittests") { "shelf/test/widget_animation_smoothness_inspector.h", "shell_unittest.cc", "style/ash_color_provider_unittests.cc", + "style/dark_light_mode_nudge_controller_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", @@ -2655,6 +2714,7 @@ 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/dark_mode/dark_mode_feature_pod_controller_unittest.cc", "system/diagnostics/async_log_unittest.cc", "system/diagnostics/diagnostics_log_controller_unittest.cc", "system/diagnostics/log_test_helpers_unittest.cc", @@ -2670,10 +2730,14 @@ test("ash_unittests") { "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_notify_notification_blocker_unittest.cc", - "system/hps/hps_orientation_controller_unittest.cc", + "system/human_presence/human_presence_orientation_controller_unittest.cc", + "system/human_presence/lock_on_leave_controller_unittest.cc", + "system/human_presence/snooping_protection_controller_unittest.cc", + "system/human_presence/snooping_protection_notification_blocker_unittest.cc", "system/ime/ime_feature_pod_controller_unittest.cc", "system/ime_menu/ime_menu_tray_unittest.cc", + "system/keyboard_brightness/keyboard_backlight_color_controller_unittest.cc", + "system/keyboard_brightness/keyboard_backlight_color_nudge_controller_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", @@ -2699,6 +2763,7 @@ 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/managed_sim_lock_notifier_unittest.cc", "system/network/network_detailed_network_view_unittest.cc", "system/network/network_detailed_view_controller_unittest.cc", "system/network/network_detailed_view_unittest.cc", @@ -2706,12 +2771,16 @@ test("ash_unittests") { "system/network/network_feature_pod_controller_unittest.cc", "system/network/network_icon_unittest.cc", "system/network/network_info_bubble_unittest.cc", + "system/network/network_list_mobile_header_view_unittest.cc", "system/network/network_list_network_header_view_unittest.cc", + "system/network/network_list_network_item_view_unittest.cc", "system/network/network_list_view_controller_unittest.cc", + "system/network/network_list_wifi_header_view_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/night_light_feature_pod_controller_unittest.cc", "system/overview/overview_button_tray_unittest.cc", "system/palette/mock_palette_tool_delegate.cc", "system/palette/mock_palette_tool_delegate.h", @@ -2732,9 +2801,9 @@ test("ash_unittests") { "system/phonehub/silence_phone_quick_action_controller_unittest.cc", "system/phonehub/task_continuation_view_unittest.cc", "system/power/adaptive_charging_controller_unittest.cc", + "system/power/adaptive_charging_notification_controller_unittest.cc", "system/power/adaptive_charging_nudge_controller_unittest.cc", "system/power/backlights_forced_off_setter_unittest.cc", - "system/power/hps_sense_controller_unittest.cc", "system/power/peripheral_battery_listener_unittest.cc", "system/power/peripheral_battery_notifier_listener_integration_test.cc", "system/power/peripheral_battery_notifier_unittest.cc", @@ -2764,6 +2833,7 @@ test("ash_unittests") { "system/time/calendar_utils_unittest.cc", "system/time/calendar_view_controller_unittest.cc", "system/time/calendar_view_unittest.cc", + "system/time/date_helper_unittest.cc", "system/time/time_of_day_unittest.cc", "system/time/time_tray_item_view_unittest.cc", "system/time/time_view_unittest.cc", @@ -2777,7 +2847,6 @@ test("ash_unittests") { "system/unified/camera_mic_tray_item_view_unittest.cc", "system/unified/date_tray_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", @@ -2791,7 +2860,6 @@ test("ash_unittests") { "system/usb_peripheral/usb_peripheral_notification_controller_unittest.cc", "system/virtual_keyboard/virtual_keyboard_tray_unittest.cc", "test/ash_test_helper_unittest.cc", - "test/ash_unittests.cc", "tooltips/tooltip_controller_unittest.cc", "touch/touch_devices_controller_unittest.cc", "touch/touch_observer_hud_unittest.cc", @@ -2805,7 +2873,9 @@ test("ash_unittests") { "utility/lottie_util_unittest.cc", "utility/occlusion_tracker_pauser_unittest.cc", "utility/rounded_window_targeter_unittest.cc", + "wallpaper/online_wallpaper_variant_info_fetcher_unittest.cc", "wallpaper/wallpaper_controller_unittest.cc", + "wallpaper/wallpaper_pref_manager_unittest.cc", "wallpaper/wallpaper_utils/wallpaper_color_calculator_unittest.cc", "wallpaper/wallpaper_utils/wallpaper_resizer_unittest.cc", "wallpaper/wallpaper_window_state_manager_unittest.cc", @@ -2821,7 +2891,7 @@ test("ash_unittests") { "wm/desks/desk_animation_impl_unittest.cc", "wm/desks/desks_unittests.cc", "wm/desks/root_window_desk_switch_animator_unittest.cc", - "wm/desks/templates/desks_templates_unittest.cc", + "wm/desks/templates/saved_desk_unittest.cc", "wm/drag_window_resizer_unittest.cc", "wm/float/float_controller_unittest.cc", "wm/fullscreen_window_finder_unittest.cc", @@ -2834,6 +2904,7 @@ test("ash_unittests") { "wm/lock_layout_manager_unittest.cc", "wm/lock_state_controller_unittest.cc", "wm/mru_window_tracker_unittest.cc", + "wm/multitask_menu_nudge_controller_unittest.cc", "wm/native_cursor_manager_ash_unittest.cc", "wm/overlay_event_filter_unittest.cc", "wm/overlay_layout_manager_unittest.cc", @@ -2897,6 +2968,7 @@ test("ash_unittests") { deps = [ ":ash", + ":run_ash_unittests", ":test_support", "//ash/app_list", "//ash/app_list:test_support", @@ -2911,11 +2983,15 @@ test("ash_unittests") { "//ash/assistant/util", "//ash/components/arc:notification_test_support", "//ash/components/audio", + "//ash/components/cryptohome", "//ash/components/geolocation", + "//ash/components/login/auth", + "//ash/components/login/auth:test_support", "//ash/components/phonehub:test_support", "//ash/components/settings", "//ash/constants", "//ash/dbus:privacy_screen_proto", + "//ash/in_session_auth", "//ash/keyboard/ui", "//ash/keyboard/ui:test_support", "//ash/public/cpp", @@ -2943,28 +3019,31 @@ test("ash_unittests") { "//build:branding_buildflags", "//cc:test_support", "//chromeos:test_support", - "//chromeos/assistant:buildflags", + "//chromeos/ash/components/assistant:buildflags", + "//chromeos/ash/components/dbus/hammerd", + "//chromeos/ash/components/dbus/rgbkbd", + "//chromeos/ash/components/dbus/services:test_support", + "//chromeos/ash/components/human_presence:human_presence", + "//chromeos/ash/services/assistant:test_support", "//chromeos/components/feature_usage", - "//chromeos/components/hps:hps", "//chromeos/components/sensors:sensors", "//chromeos/components/sensors:test_support", "//chromeos/components/sensors/mojom", "//chromeos/constants", + "//chromeos/crosapi/cpp", "//chromeos/dbus:test_support", "//chromeos/dbus/audio", - "//chromeos/dbus/hammerd", - "//chromeos/dbus/hermes:hermes_clients", - "//chromeos/dbus/hermes:hermes_fakes", - "//chromeos/dbus/hps", - "//chromeos/dbus/hps:hps_proto", + "//chromeos/dbus/hermes", + "//chromeos/dbus/human_presence", + "//chromeos/dbus/human_presence:hps_proto", "//chromeos/dbus/power", "//chromeos/dbus/power:power_manager_proto", - "//chromeos/dbus/services:test_support", + "//chromeos/dbus/userdataauth", "//chromeos/network:test_support", - "//chromeos/services/assistant:test_support", "//chromeos/services/assistant/public/cpp", "//chromeos/services/assistant/public/mojom", "//chromeos/services/bluetooth_config:test_support", + "//chromeos/services/network_config/public/cpp", "//chromeos/services/network_config/public/mojom", "//chromeos/strings:strings_grit", "//chromeos/system", @@ -2977,6 +3056,7 @@ test("ash_unittests") { "//components/app_constants", "//components/app_restore", "//components/desks_storage", + "//components/desks_storage:test_support", "//components/global_media_controls", "//components/language/core/browser:browser", "//components/live_caption:constants", @@ -3086,6 +3166,27 @@ test("ash_unittests") { } } +test("ash_pixeltests") { + sources = [ + "test/ash_pixel_diff_test_base.cc", + "test/ash_pixel_diff_test_base.h", + "test/demo_ash_pixel_diff_test.cc", + ] + + deps = [ + ":ash", + ":run_ash_unittests", + ":test_support", + "//ash/public/cpp", + "//base/test:test_support", + "//chromeos/dbus/power:power", + "//chromeos/dbus/power:power_manager_proto", + "//components/viz/test:test_support", + "//mojo/core/embedder:embedder", + "//ui/views:view_pixel_diff_test_support", + ] +} + # TODO(oshima): Remove or migrate to new ash_ui_perftests test("ash_perftests") { sources = [ @@ -3127,8 +3228,8 @@ static_library("test_support") { "ambient/test/ambient_topic_queue_test_delegate.h", "ambient/test/fake_ambient_animation_static_resources.cc", "ambient/test/fake_ambient_animation_static_resources.h", - "ambient/test/mock_ambient_view_event_handler.cc", - "ambient/test/mock_ambient_view_event_handler.h", + "ambient/test/mock_ambient_view_observer.cc", + "ambient/test/mock_ambient_view_observer.h", "ambient/test/test_ambient_client.cc", "ambient/test/test_ambient_client.h", "app_list/app_list_test_api.cc", @@ -3186,8 +3287,6 @@ static_library("test_support") { "lock_screen_action/test_lock_screen_action_background_controller.cc", "lock_screen_action/test_lock_screen_action_background_controller.h", "login/login_screen_test_api.cc", - "marker/marker_controller_test_api.cc", - "marker/marker_controller_test_api.h", "metrics/task_switch_time_tracker_test_api.cc", "metrics/task_switch_time_tracker_test_api.h", "metrics/user_metrics_recorder_test_api.cc", @@ -3202,6 +3301,8 @@ static_library("test_support") { "system/diagnostics/log_test_helpers.h", "system/geolocation/test_geolocation_url_loader_factory.cc", "system/geolocation/test_geolocation_url_loader_factory.h", + "system/tray/system_nudge_label.cc", + "system/tray/system_nudge_label.h", "test/layer_animation_stopped_waiter.cc", "test/layer_animation_stopped_waiter.h", "utility/haptics_tracking_test_input_controller.cc", @@ -3252,6 +3353,8 @@ static_library("test_support") { "test/ash_test_helper.h", "test/ash_test_suite.cc", "test/ash_test_suite.h", + "test/ash_test_util.cc", + "test/ash_test_util.h", "test/ash_test_views_delegate.cc", "test/ash_test_views_delegate.h", "test/fake_android_intent_helper.cc", @@ -3288,8 +3391,8 @@ 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/desks/templates/saved_desk_test_util.cc", + "wm/desks/templates/saved_desk_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", @@ -3331,6 +3434,7 @@ static_library("test_support") { "//ash/app_list:test_support", "//ash/app_menu", "//ash/assistant/model:model", + "//ash/assistant/ui:constants", "//ash/assistant/ui:ui", "//ash/components/attestation:test_support", "//ash/components/audio", @@ -3350,14 +3454,15 @@ static_library("test_support") { "//base:i18n", "//base/test:test_support", "//cc:test_support", + "//chromeos/ash/components/dbus/rgbkbd", + "//chromeos/ash/components/dbus/system_clock", + "//chromeos/ash/services/assistant:test_support", "//chromeos/dbus:test_support", "//chromeos/dbus/audio", "//chromeos/dbus/power", "//chromeos/dbus/power:power_manager_proto", - "//chromeos/dbus/system_clock", "//chromeos/login/login_state", "//chromeos/network:test_support", - "//chromeos/services/assistant:test_support", "//chromeos/services/assistant/public/cpp", "//chromeos/services/bluetooth_config:test_support", "//chromeos/system", @@ -3394,6 +3499,7 @@ static_library("test_support") { "//ui/ozone", "//ui/platform_window/common", "//ui/shell_dialogs", + "//ui/snapshot:snapshot", "//ui/views", "//ui/views:test_support", "//ui/wm", |