diff options
Diffstat (limited to 'chromium/ui/ozone/platform/wayland/BUILD.gn')
-rw-r--r-- | chromium/ui/ozone/platform/wayland/BUILD.gn | 33 |
1 files changed, 30 insertions, 3 deletions
diff --git a/chromium/ui/ozone/platform/wayland/BUILD.gn b/chromium/ui/ozone/platform/wayland/BUILD.gn index 60e1d262d2c..4ac34cea88c 100644 --- a/chromium/ui/ozone/platform/wayland/BUILD.gn +++ b/chromium/ui/ozone/platform/wayland/BUILD.gn @@ -82,6 +82,8 @@ source_set("wayland") { "host/wayland_buffer_backing_shm.h", "host/wayland_buffer_backing_solid_color.cc", "host/wayland_buffer_backing_solid_color.h", + "host/wayland_buffer_factory.cc", + "host/wayland_buffer_factory.h", "host/wayland_buffer_handle.cc", "host/wayland_buffer_handle.h", "host/wayland_buffer_manager_connector.cc", @@ -124,8 +126,6 @@ source_set("wayland") { "host/wayland_input_controller.h", "host/wayland_input_method_context.cc", "host/wayland_input_method_context.h", - "host/wayland_input_method_context_factory.cc", - "host/wayland_input_method_context_factory.h", "host/wayland_keyboard.cc", "host/wayland_keyboard.h", "host/wayland_menu_utils.cc", @@ -169,6 +169,16 @@ source_set("wayland") { "host/wayland_zaura_output.h", "host/wayland_zaura_shell.cc", "host/wayland_zaura_shell.h", + "host/wayland_zcr_color_management_output.cc", + "host/wayland_zcr_color_management_output.h", + "host/wayland_zcr_color_management_surface.cc", + "host/wayland_zcr_color_management_surface.h", + "host/wayland_zcr_color_manager.cc", + "host/wayland_zcr_color_manager.h", + "host/wayland_zcr_color_space.cc", + "host/wayland_zcr_color_space.h", + "host/wayland_zcr_color_space_creator.cc", + "host/wayland_zcr_color_space_creator.h", "host/wayland_zcr_cursor_shapes.cc", "host/wayland_zcr_cursor_shapes.h", "host/wayland_zcr_touchpad_haptics.cc", @@ -181,6 +191,8 @@ source_set("wayland") { "host/wayland_zwp_pointer_gestures.h", "host/wayland_zwp_relative_pointer_manager.cc", "host/wayland_zwp_relative_pointer_manager.h", + "host/xdg_activation.cc", + "host/xdg_activation.h", "host/xdg_foreign_wrapper.cc", "host/xdg_foreign_wrapper.h", "host/xdg_output.cc", @@ -228,6 +240,7 @@ source_set("wayland") { "//build/config/linux/libdrm", "//components/crash/core/common:crash_key", "//components/exo/wayland/protocol:aura_shell_protocol", + "//components/exo/wayland/protocol:chrome_color_management_protocol", "//components/exo/wayland/protocol:overlay_prioritizer_protocol", "//components/exo/wayland/protocol:surface_augmenter_protocol", "//mojo/public/cpp/bindings", @@ -258,6 +271,7 @@ source_set("wayland") { "//third_party/wayland-protocols:touchpad_haptics_protocol", "//third_party/wayland-protocols:viewporter_protocol", "//third_party/wayland-protocols:wayland_drm_protocol", + "//third_party/wayland-protocols:xdg_activation", "//third_party/wayland-protocols:xdg_decoration_protocol", "//third_party/wayland-protocols:xdg_foreign", "//third_party/wayland-protocols:xdg_output_protocol", @@ -267,13 +281,15 @@ source_set("wayland") { "//ui/base:data_exchange", "//ui/base:features", "//ui/base/cursor", - "//ui/base/cursor:theme_manager", "//ui/base/cursor/mojom:cursor_type", "//ui/base/dragdrop:types", "//ui/base/dragdrop/mojom", "//ui/base/ime/linux", + "//ui/base/wayland:color_manager_util", "//ui/base/wayland:wayland_client_input_types", + "//ui/display", "//ui/display/util:gpu_info_util", + "//ui/display/util:util", "//ui/events", "//ui/events:dom_keycode_converter", "//ui/events/devices", @@ -293,6 +309,10 @@ source_set("wayland") { "//ui/platform_window/wm", ] + if (is_linux) { + deps += [ "//ui/linux:linux_ui" ] + } + if (use_dbus) { sources += [ "host/org_gnome_mutter_idle_monitor.cc", @@ -480,6 +500,12 @@ source_set("test_support") { "test/test_xdg_popup.h", "test/test_zaura_output.cc", "test/test_zaura_output.h", + "test/test_zaura_popup.cc", + "test/test_zaura_popup.h", + "test/test_zaura_surface.cc", + "test/test_zaura_surface.h", + "test/test_zaura_toplevel.cc", + "test/test_zaura_toplevel.h", "test/test_zcr_stylus.cc", "test/test_zcr_stylus.h", "test/test_zcr_text_input_extension.cc", @@ -643,6 +669,7 @@ source_set("ui_test_support") { "//ui/events:test_support", "//ui/events/types:headers", "//ui/gfx", + "//ui/ozone/platform/wayland", "//ui/platform_window/common", ] } |