[Webkit-unassigned] [Bug 200558] New: [Win][WebKit2] Can't prevent input events by canceling keydown events

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 8 19:11:19 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=200558

            Bug ID: 200558
           Summary: [Win][WebKit2] Can't prevent input events by canceling
                    keydown events
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: achristensen at apple.com, bfulgham at webkit.org,
                    don.olmstead at sony.com, pvollan at apple.com,
                    ross.kirsling at sony.com

[Win][WebKit2] Can't prevent input events by canceling keydown events

You can test it by using
https://javascript.info/keyboard-events

In old Windows WK2, this issue was fixed in

Bug 56020 – WebKit2: Pressing Tab in Web Inspector's console does not cycle through completion options
r83633

In Windows WK1, WM_CHAR event is removed if WM_DOWN is consumed.

WebView::keyDown
::PeekMessage(&msg, m_viewWindow, WM_CHAR, WM_CHAR, PM_REMOVE);
https://trac.webkit.org/browser/webkit/trunk/Source/WebKitLegacy/win/WebView.cpp?rev=248454#L2393

r23462
r25377
r28620 (Bug 13916)

-- 
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/20190809/c0716bf8/attachment.html>


More information about the webkit-unassigned mailing list