diff options
Diffstat (limited to 'chromium/ui/views/BUILD.gn')
-rw-r--r-- | chromium/ui/views/BUILD.gn | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/chromium/ui/views/BUILD.gn b/chromium/ui/views/BUILD.gn index bc19dfd88f9..3df474182de 100644 --- a/chromium/ui/views/BUILD.gn +++ b/chromium/ui/views/BUILD.gn @@ -255,6 +255,7 @@ jumbo_component("views") { "widget/root_view.h", "widget/root_view_targeter.h", "widget/tooltip_manager.h", + "widget/unique_widget_ptr.h", "widget/widget.h", "widget/widget_delegate.h", "widget/widget_deletion_observer.h", @@ -380,7 +381,6 @@ jumbo_component("views") { "controls/tree/tree_view.cc", "controls/tree/tree_view_controller.cc", "controls/tree/tree_view_drawing_provider.cc", - "controls/views_text_services_context_menu.cc", "controls/views_text_services_context_menu_base.cc", "controls/views_text_services_context_menu_base.h", "debug_utils.cc", @@ -437,6 +437,7 @@ jumbo_component("views") { "widget/root_view.cc", "widget/root_view_targeter.cc", "widget/tooltip_manager.cc", + "widget/unique_widget_ptr.cc", "widget/widget.cc", "widget/widget_aura_utils.cc", "widget/widget_delegate.cc", @@ -502,7 +503,7 @@ jumbo_component("views") { "//ui/accessibility:ax_enums_mojo", "//ui/base", "//ui/base/clipboard", - "//ui/base/cursor", + "//ui/base/cursor:cursor_base", "//ui/base/ime/init", "//ui/compositor", "//ui/display", @@ -513,6 +514,7 @@ jumbo_component("views") { "//ui/gfx/animation", "//ui/gfx/geometry", "//ui/views/resources", + "//ui/views/window/vector_icons", ] if (use_x11) { @@ -526,6 +528,7 @@ jumbo_component("views") { if (is_linux && !is_chromeos) { sources -= [ "window/window_button_order_provider.cc" ] + public_deps += [ "//ui/base/cursor:theme_manager" ] deps += [ "//ui/base/ime/linux", "//ui/shell_dialogs", @@ -587,7 +590,6 @@ jumbo_component("views") { "widget/native_widget_mac.mm", "widget/widget_utils_mac.mm", ] - sources -= [ "controls/views_text_services_context_menu.cc" ] public_deps += [ "//components/remote_cocoa/common:mojo" ] deps += [ "//components/crash/core/common", @@ -750,7 +752,10 @@ jumbo_component("views") { "widget/desktop_aura/desktop_screen_position_client.cc", "widget/desktop_aura/desktop_window_tree_host.cc", ] - public_deps += [ "//ui/base/cursor/mojom:cursor_type" ] + public_deps += [ + "//ui/base/cursor", + "//ui/base/cursor/mojom:cursor_type", + ] if (use_x11) { public_deps += [ "//ui/base/x", @@ -777,7 +782,8 @@ jumbo_component("views") { "widget/desktop_aura/desktop_window_tree_host_win.cc", ] deps += [ "//ui/events:dom_keyboard_layout" ] - } else if (use_ozone) { + } + if (use_ozone) { public += [ "widget/desktop_aura/desktop_screen_ozone.h" ] sources += [ "widget/desktop_aura/desktop_drag_drop_client_ozone.cc", @@ -789,6 +795,7 @@ jumbo_component("views") { public += [ "widget/desktop_aura/desktop_window_tree_host_linux.h" ] sources += [ "style/platform_style_linux.cc", + "widget/desktop_aura/desktop_screen_linux.cc", "widget/desktop_aura/desktop_window_tree_host_linux.cc", "widget/desktop_aura/window_event_filter_linux.cc", "widget/desktop_aura/window_event_filter_linux.h", @@ -917,6 +924,8 @@ jumbo_source_set("test_support") { "test/test_views_delegate.h", "test/test_widget_observer.cc", "test/test_widget_observer.h", + "test/view_metadata_test_utils.cc", + "test/view_metadata_test_utils.h", "test/views_test_base.cc", "test/views_test_base.h", "test/views_test_helper.cc", @@ -1000,8 +1009,6 @@ jumbo_source_set("test_support") { ] if (use_x11) { sources += [ - "test/desktop_screen_x11_test_api.cc", - "test/desktop_screen_x11_test_api.h", "test/test_desktop_screen_x11.cc", "test/test_desktop_screen_x11.h", "test/ui_controls_factory_desktop_aurax11.cc", @@ -1033,6 +1040,7 @@ test("views_unittests") { "animation/ink_drop_ripple_unittest.cc", "animation/ink_drop_unittest.cc", "animation/installable_ink_drop_animator_unittest.cc", + "animation/installable_ink_drop_painter_unittest.cc", "animation/installable_ink_drop_unittest.cc", "animation/slide_out_controller_unittest.cc", "animation/square_ink_drop_ripple_unittest.cc", @@ -1046,6 +1054,7 @@ test("views_unittests") { "controls/button/image_button_unittest.cc", "controls/button/label_button_label_unittest.cc", "controls/button/label_button_unittest.cc", + "controls/button/md_text_button_unittest.cc", "controls/button/menu_button_unittest.cc", "controls/button/radio_button_unittest.cc", "controls/button/toggle_button_unittest.cc", @@ -1105,6 +1114,7 @@ test("views_unittests") { "widget/any_widget_observer_unittest.cc", "widget/native_widget_unittest.cc", "widget/root_view_unittest.cc", + "widget/unique_widget_ptr_unittest.cc", "widget/widget_unittest.cc", "window/custom_frame_view_unittest.cc", "window/dialog_client_view_unittest.cc", @@ -1268,7 +1278,7 @@ test("views_unittests") { sources += [ "widget/desktop_aura/desktop_drag_drop_client_aurax11_unittest.cc", "widget/desktop_aura/desktop_screen_x11_unittest.cc", - "widget/desktop_aura/desktop_window_tree_host_x11_unittest.cc", + "widget/desktop_aura/x11_drag_drop_client_unittest.cc", ] deps += [ "//ui/base/x:test_support" ] } @@ -1276,6 +1286,11 @@ test("views_unittests") { sources += [ "widget/desktop_aura/desktop_window_tree_host_platform_unittest.cc", ] + if (is_linux) { + sources += [ + "widget/desktop_aura/desktop_window_tree_host_linux_unittest.cc", + ] + } } if (use_ozone) { sources += |