[Webkit-unassigned] [Bug 261348] New: [GTK] Remove key and wheel event reinjection
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 8 13:38:46 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=261348
Bug ID: 261348
Summary: [GTK] Remove key and wheel event reinjection
Product: WebKit
Version: WebKit Nightly Build
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at redhat.com
CC: bugs-noreply at webkitgtk.org
The key event reinjection logic is causing many problems, see https://gitlab.gnome.org/GNOME/epiphany/-/issues/1915 and bug #260602, and relies on gdk_display_put_event(), which is deprecated and will be removed in GTK 5. Let's remove all of this logic and have the web view always consume all GTK events. If the corresponding DOM event is not handled, then we need to manually activate application accelerators to ensure keyboard shortcuts keep working as expected.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230908/60da39ab/attachment.htm>
More information about the webkit-unassigned
mailing list