Branch: refs/heads/webkitglib/2.44 Home: https://github.com/WebKit/WebKit Commit: 8cf816ed708eed048bb3937f6a68ea133e018c99 https://github.com/WebKit/WebKit/commit/8cf816ed708eed048bb3937f6a68ea133e018c99 Author: taoky <m...@taoky.moe> Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths: M Source/WebKit/UIProcess/API/glib/InputMethodFilter.cpp Log Message: ----------- Cherry-pick 278261@main (f69bdc37c462). https://bugs.webkit.org/show_bug.cgi?id=218148 [GTK] Don't notify cursor when cursorRect is default-initialized https://bugs.webkit.org/show_bug.cgi?id=218148 Reviewed by Michael Catanzaro. For input methods in preedit mode, editor state update functions could get an IntRect that is default-initialized (with x, y, width and height all 0), which makes the input method popup at the top left corner instead of its expected position. * Source/WebKit/UIProcess/API/glib/InputMethodFilter.cpp: (WebKit::InputMethodFilter::notifyCursorRect): Modified to check if cursorRect is default-initialized. Canonical link: https://commits.webkit.org/278261@main Canonical link: https://commits.webkit.org/274313.200@webkitglib/2.44 Commit: 808c22103b7fe164f733ca7864702ba488f853a0 https://github.com/WebKit/WebKit/commit/808c22103b7fe164f733ca7864702ba488f853a0 Author: Pawel Lampe <pla...@igalia.com> Date: 2024-05-02 (Thu, 02 May 2024) Changed paths: M Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp M Source/WebKit/UIProcess/API/wpe/WPEWebView.h Log Message: ----------- Cherry-pick 278161@main (a0949547e09c). https://bugs.webkit.org/show_bug.cgi?id=273468 [WPE] WPE Platform: Fix touch events propagation https://bugs.webkit.org/show_bug.cgi?id=273468 Reviewed by Carlos Garcia Campos. This change makes it possible to store events with sequence id == 0 in the HashMap thus allowing them to be propagated. This change also takes touch points of UP/CANCEL events into account so that those events are propagated correctly as well. * Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp: (WKWPE::m_backend): * Source/WebKit/UIProcess/API/wpe/WPEWebView.h: Canonical link: https://commits.webkit.org/278161@main Canonical link: https://commits.webkit.org/274313.201@webkitglib/2.44 Compare: https://github.com/WebKit/WebKit/compare/b0737e88de98...808c22103b7f To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes