[webkit-changes] [WebKit/WebKit] 8cf816: Cherry-pick 278261 at main (f69bdc37c462). https://bu...
Pawel Lampe
noreply at github.com
Thu May 2 13:34:31 PDT 2024
Branch: refs/heads/webkitglib/2.44
Home: https://github.com/WebKit/WebKit
Commit: 8cf816ed708eed048bb3937f6a68ea133e018c99
https://github.com/WebKit/WebKit/commit/8cf816ed708eed048bb3937f6a68ea133e018c99
Author: taoky <me at 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 at 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 <plampe at 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 at 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
More information about the webkit-changes
mailing list