OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
6 import("//build/config/ui.gni") | 6 import("//build/config/ui.gni") |
7 import("//testing/test.gni") | 7 import("//testing/test.gni") |
8 import("//ui/base/ui_features.gni") | 8 import("//ui/base/ui_features.gni") |
9 | 9 |
10 assert(use_aura) | 10 assert(use_aura) |
(...skipping 640 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
651 "ime/input_method_event_handler.cc", | 651 "ime/input_method_event_handler.cc", |
652 "ime/input_method_event_handler.h", | 652 "ime/input_method_event_handler.h", |
653 "link_handler_model.cc", | 653 "link_handler_model.cc", |
654 "link_handler_model.h", | 654 "link_handler_model.h", |
655 "link_handler_model_factory.cc", | 655 "link_handler_model_factory.cc", |
656 "link_handler_model_factory.h", | 656 "link_handler_model_factory.h", |
657 "magnifier/magnification_controller.cc", | 657 "magnifier/magnification_controller.cc", |
658 "magnifier/magnification_controller.h", | 658 "magnifier/magnification_controller.h", |
659 "metrics/desktop_task_switch_metric_recorder.cc", | 659 "metrics/desktop_task_switch_metric_recorder.cc", |
660 "metrics/desktop_task_switch_metric_recorder.h", | 660 "metrics/desktop_task_switch_metric_recorder.h", |
| 661 "metrics/pointer_metrics_recorder.cc", |
| 662 "metrics/pointer_metrics_recorder.h", |
661 "metrics/task_switch_metrics_recorder.cc", | 663 "metrics/task_switch_metrics_recorder.cc", |
662 "metrics/task_switch_metrics_recorder.h", | 664 "metrics/task_switch_metrics_recorder.h", |
663 "metrics/task_switch_time_tracker.cc", | 665 "metrics/task_switch_time_tracker.cc", |
664 "metrics/task_switch_time_tracker.h", | 666 "metrics/task_switch_time_tracker.h", |
665 "metrics/user_metrics_recorder.cc", | 667 "metrics/user_metrics_recorder.cc", |
666 "metrics/user_metrics_recorder.h", | 668 "metrics/user_metrics_recorder.h", |
667 "root_window_controller.cc", | 669 "root_window_controller.cc", |
668 "root_window_controller.h", | 670 "root_window_controller.h", |
669 "root_window_settings.cc", | 671 "root_window_settings.cc", |
670 "root_window_settings.h", | 672 "root_window_settings.h", |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
777 "wm/resize_shadow_controller.cc", | 779 "wm/resize_shadow_controller.cc", |
778 "wm/resize_shadow_controller.h", | 780 "wm/resize_shadow_controller.h", |
779 "wm/screen_pinning_controller.cc", | 781 "wm/screen_pinning_controller.cc", |
780 "wm/screen_pinning_controller.h", | 782 "wm/screen_pinning_controller.h", |
781 "wm/session_state_animator.cc", | 783 "wm/session_state_animator.cc", |
782 "wm/session_state_animator.h", | 784 "wm/session_state_animator.h", |
783 "wm/session_state_animator_impl.cc", | 785 "wm/session_state_animator_impl.cc", |
784 "wm/session_state_animator_impl.h", | 786 "wm/session_state_animator_impl.h", |
785 "wm/stacking_controller.cc", | 787 "wm/stacking_controller.cc", |
786 "wm/stacking_controller.h", | 788 "wm/stacking_controller.h", |
787 "wm/stylus_metrics_recorder.cc", | |
788 "wm/stylus_metrics_recorder.h", | |
789 "wm/system_gesture_event_filter.cc", | 789 "wm/system_gesture_event_filter.cc", |
790 "wm/system_gesture_event_filter.h", | 790 "wm/system_gesture_event_filter.h", |
791 "wm/system_modal_container_event_filter.cc", | 791 "wm/system_modal_container_event_filter.cc", |
792 "wm/system_modal_container_event_filter.h", | 792 "wm/system_modal_container_event_filter.h", |
793 "wm/system_modal_container_event_filter_delegate.h", | 793 "wm/system_modal_container_event_filter_delegate.h", |
794 "wm/system_wallpaper_controller.cc", | 794 "wm/system_wallpaper_controller.cc", |
795 "wm/system_wallpaper_controller.h", | 795 "wm/system_wallpaper_controller.h", |
796 "wm/toplevel_window_event_handler.cc", | 796 "wm/toplevel_window_event_handler.cc", |
797 "wm/toplevel_window_event_handler.h", | 797 "wm/toplevel_window_event_handler.h", |
798 "wm/video_detector.cc", | 798 "wm/video_detector.cc", |
(...skipping 14 matching lines...) Expand all Loading... |
813 "wm/workspace/workspace_event_handler_aura.h", | 813 "wm/workspace/workspace_event_handler_aura.h", |
814 ] | 814 ] |
815 | 815 |
816 configs += [ "//build/config:precompiled_headers" ] | 816 configs += [ "//build/config:precompiled_headers" ] |
817 defines = [ "ASH_IMPLEMENTATION" ] | 817 defines = [ "ASH_IMPLEMENTATION" ] |
818 | 818 |
819 public_deps = [ | 819 public_deps = [ |
820 "//ash/common/strings", | 820 "//ash/common/strings", |
821 "//ash/resources", | 821 "//ash/resources", |
822 "//ash/resources/vector_icons", | 822 "//ash/resources/vector_icons", |
| 823 "//ash/shared:app_types", |
823 ] | 824 ] |
824 deps = [ | 825 deps = [ |
825 "//ash/autoclick/common:autoclick", | 826 "//ash/autoclick/common:autoclick", |
826 "//ash/touch_hud", | 827 "//ash/touch_hud", |
827 "//base", | 828 "//base", |
828 "//base:i18n", | 829 "//base:i18n", |
829 "//base/third_party/dynamic_annotations", | 830 "//base/third_party/dynamic_annotations", |
830 "//cc", | 831 "//cc", |
831 "//components/device_event_log", | 832 "//components/device_event_log", |
832 "//components/onc", | 833 "//components/onc", |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
939 } else { | 940 } else { |
940 sources -= [ | 941 sources -= [ |
941 "accelerators/key_hold_detector.cc", | 942 "accelerators/key_hold_detector.cc", |
942 "accelerators/key_hold_detector.h", | 943 "accelerators/key_hold_detector.h", |
943 "accelerators/magnifier_key_scroller.cc", | 944 "accelerators/magnifier_key_scroller.cc", |
944 "accelerators/magnifier_key_scroller.h", | 945 "accelerators/magnifier_key_scroller.h", |
945 "accelerators/spoken_feedback_toggler.cc", | 946 "accelerators/spoken_feedback_toggler.cc", |
946 "accelerators/spoken_feedback_toggler.h", | 947 "accelerators/spoken_feedback_toggler.h", |
947 "display/resolution_notification_controller.cc", | 948 "display/resolution_notification_controller.cc", |
948 "display/resolution_notification_controller.h", | 949 "display/resolution_notification_controller.h", |
| 950 "metrics/pointer_metrics_recorder.cc", |
| 951 "metrics/pointer_metrics_recorder.h", |
949 "touch/touch_transformer_controller.cc", | 952 "touch/touch_transformer_controller.cc", |
950 "touch/touch_transformer_controller.h", | 953 "touch/touch_transformer_controller.h", |
951 "touch/touchscreen_util.cc", | 954 "touch/touchscreen_util.cc", |
952 "touch/touchscreen_util.h", | 955 "touch/touchscreen_util.h", |
953 "virtual_keyboard_controller.cc", | 956 "virtual_keyboard_controller.cc", |
954 "virtual_keyboard_controller.h", | 957 "virtual_keyboard_controller.h", |
955 "wm/stylus_metrics_recorder.cc", | |
956 "wm/stylus_metrics_recorder.h", | |
957 ] | 958 ] |
958 } | 959 } |
959 | 960 |
960 # Usage of content should be in ash_content_unittests. | 961 # Usage of content should be in ash_content_unittests. |
961 assert_no_deps = [ "//content/*" ] | 962 assert_no_deps = [ "//content/*" ] |
962 } | 963 } |
963 | 964 |
964 component("ash_with_content") { | 965 component("ash_with_content") { |
965 sources = [ | 966 sources = [ |
966 "content/ash_with_content_export.h", | 967 "content/ash_with_content_export.h", |
(...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1429 "display/unified_mouse_warp_controller_unittest.cc", | 1430 "display/unified_mouse_warp_controller_unittest.cc", |
1430 "display/window_tree_host_manager_unittest.cc", | 1431 "display/window_tree_host_manager_unittest.cc", |
1431 "drag_drop/drag_drop_controller_unittest.cc", | 1432 "drag_drop/drag_drop_controller_unittest.cc", |
1432 "drag_drop/drag_drop_tracker_unittest.cc", | 1433 "drag_drop/drag_drop_tracker_unittest.cc", |
1433 "extended_desktop_unittest.cc", | 1434 "extended_desktop_unittest.cc", |
1434 "focus_cycler_unittest.cc", | 1435 "focus_cycler_unittest.cc", |
1435 "frame/caption_buttons/frame_size_button_unittest.cc", | 1436 "frame/caption_buttons/frame_size_button_unittest.cc", |
1436 "host/ash_window_tree_host_x11_unittest.cc", | 1437 "host/ash_window_tree_host_x11_unittest.cc", |
1437 "magnifier/magnification_controller_unittest.cc", | 1438 "magnifier/magnification_controller_unittest.cc", |
1438 "metrics/desktop_task_switch_metric_recorder_unittest.cc", | 1439 "metrics/desktop_task_switch_metric_recorder_unittest.cc", |
| 1440 "metrics/pointer_metrics_recorder_unittest.cc", |
1439 "metrics/task_switch_metrics_recorder_unittest.cc", | 1441 "metrics/task_switch_metrics_recorder_unittest.cc", |
1440 "metrics/task_switch_time_tracker_unittest.cc", | 1442 "metrics/task_switch_time_tracker_unittest.cc", |
1441 "metrics/user_metrics_recorder_unittest.cc", | 1443 "metrics/user_metrics_recorder_unittest.cc", |
1442 "root_window_controller_unittest.cc", | 1444 "root_window_controller_unittest.cc", |
1443 "rotator/screen_rotation_animation_unittest.cc", | 1445 "rotator/screen_rotation_animation_unittest.cc", |
1444 "screen_util_unittest.cc", | 1446 "screen_util_unittest.cc", |
1445 "shelf/shelf_layout_manager_unittest.cc", | 1447 "shelf/shelf_layout_manager_unittest.cc", |
1446 "shelf/shelf_unittest.cc", | 1448 "shelf/shelf_unittest.cc", |
1447 "shelf/shelf_view_unittest.cc", | 1449 "shelf/shelf_view_unittest.cc", |
1448 "shelf/shelf_widget_unittest.cc", | 1450 "shelf/shelf_widget_unittest.cc", |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1592 "accelerators/magnifier_key_scroller_unittest.cc", | 1594 "accelerators/magnifier_key_scroller_unittest.cc", |
1593 "accelerators/spoken_feedback_toggler_unittest.cc", | 1595 "accelerators/spoken_feedback_toggler_unittest.cc", |
1594 | 1596 |
1595 # Can't resize on Windows Ash. http://crbug.com/165962 | 1597 # Can't resize on Windows Ash. http://crbug.com/165962 |
1596 "autoclick/autoclick_unittest.cc", | 1598 "autoclick/autoclick_unittest.cc", |
1597 "display/resolution_notification_controller_unittest.cc", | 1599 "display/resolution_notification_controller_unittest.cc", |
1598 | 1600 |
1599 # TODO(zork): fix this test to build on Windows. See: crosbug.com/26906 | 1601 # TODO(zork): fix this test to build on Windows. See: crosbug.com/26906 |
1600 "focus_cycler_unittest.cc", | 1602 "focus_cycler_unittest.cc", |
1601 "magnifier/magnification_controller_unittest.cc", | 1603 "magnifier/magnification_controller_unittest.cc", |
| 1604 "metrics/pointer_metrics_recorder_unittest.cc", |
1602 "sticky_keys/sticky_keys_overlay_unittest.cc", | 1605 "sticky_keys/sticky_keys_overlay_unittest.cc", |
1603 "sticky_keys/sticky_keys_unittest.cc", | 1606 "sticky_keys/sticky_keys_unittest.cc", |
1604 "touch/touchscreen_util_unittest.cc", | 1607 "touch/touchscreen_util_unittest.cc", |
1605 "virtual_keyboard_controller_unittest.cc", | 1608 "virtual_keyboard_controller_unittest.cc", |
1606 | 1609 |
1607 # All tests for multiple displays: not supported on Windows Ash. | 1610 # All tests for multiple displays: not supported on Windows Ash. |
1608 "wm/drag_window_resizer_unittest.cc", | 1611 "wm/drag_window_resizer_unittest.cc", |
1609 | 1612 |
1610 # Talks to ChromeOS system services. | 1613 # Talks to ChromeOS system services. |
1611 "wm/lock_state_controller_unittest.cc", | 1614 "wm/lock_state_controller_unittest.cc", |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1650 if (is_win) { | 1653 if (is_win) { |
1651 configs -= [ "//build/config/win:console" ] | 1654 configs -= [ "//build/config/win:console" ] |
1652 configs += [ "//build/config/win:windowed" ] | 1655 configs += [ "//build/config/win:windowed" ] |
1653 deps += [ "//sandbox" ] | 1656 deps += [ "//sandbox" ] |
1654 } | 1657 } |
1655 | 1658 |
1656 if (is_chromeos) { | 1659 if (is_chromeos) { |
1657 deps += [ "//device/bluetooth" ] | 1660 deps += [ "//device/bluetooth" ] |
1658 } | 1661 } |
1659 } | 1662 } |
OLD | NEW |