summaryrefslogtreecommitdiff
path: root/chromium/ui/ozone/platform/wayland/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/ozone/platform/wayland/BUILD.gn')
-rw-r--r--chromium/ui/ozone/platform/wayland/BUILD.gn33
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",
]
}