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

Reply via email to