Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(115)

Side by Side Diff: ash/BUILD.gn

Issue 2331093002: UMA stats for stylus usage (Closed)
Patch Set: Changed ash/BUILD.gn Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | ash/metrics/pointer_metrics_recorder.h » ('j') | ash/metrics/pointer_metrics_recorder.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698