Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1bfff7ac65b0ae4f61434269cb86bbd36439809e
https://github.com/WebKit/WebKit/commit/1bfff7ac65b0ae4f61434269cb86bbd36439809e
Author: Fujii Hironori <[email protected]>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp
M Tools/wpe/backends/fdo/WindowViewBackend.cpp
Log Message:
-----------
[WPE] Fix missing wl_pointer_listener::warp initializer breaking build with
libwayland-client >= 1.25
https://bugs.webkit.org/show_bug.cgi?id=324760
Reviewed by Carlos Garcia Campos.
libwayland-client 1.25 adds a new "warp" event to wl_pointer_listener
(WL_POINTER_WARP_SINCE_VERSION == 11). Guard it like axis_relative_direction so
the positional initializers in both listeners still build with -Werror under
old and new wayland headers.
* Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp:
(WPE::WaylandSeat::s_pointerListener):
* Tools/wpe/backends/fdo/WindowViewBackend.cpp:
(WPEToolingBackends::WindowViewBackend::s_pointerListener):
Co-Authored-By: deepseek-v4-pro-0813
Canonical link: https://commits.webkit.org/321583@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications