Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: a198e22cef4aa6f6cfa55e0b62a465a0db510675
https://github.com/WebKit/WebKit/commit/a198e22cef4aa6f6cfa55e0b62a465a0db510675
Author: Sebastian Krzyszkowiak <[email protected]>
Date: 2026-03-25 (Wed, 25 Mar 2026)
Changed paths:
M Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp
Log Message:
-----------
Cherry-pick 309901@main (e4a5c5e928c3).
https://bugs.webkit.org/show_bug.cgi?id=310688
[GTK] WebKitWebViewBase: Don't assert on missing touch events
https://bugs.webkit.org/show_bug.cgi?id=310688
Reviewed by Carlos Garcia Campos.
webkitWebViewBaseTouchEvent is itself rejecting events when there's a
dialog,
which makes is possible to continue receiving events from sequences that
have
been already rejected and not registered in the touchEvents hashmap.
Therefore this case needs to be gracefully handled rather than asserted on.
* Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseTouchEvent):
Canonical link: https://commits.webkit.org/309901@main
Canonical link: https://commits.webkit.org/305877.306@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications