[Webkit-unassigned] [Bug 89478] New: [REGRESSION] keydown/keyup events are broken for all paired modifier keys

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 19 09:33:44 PDT 2012


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

           Summary: [REGRESSION] keydown/keyup events are broken for all
                    paired modifier keys
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: P1
         Component: Event Handling
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: apavlov at chromium.org
                CC: ap at webkit.org, tasak at google.com


http://trac.webkit.org/changeset/118001 introduced a distinction for the left and right modifier keys (e.g. VK_LCONTROL and VK_RCONTROL), however the existing checks (one instance is staticKeyIdentifiers(unsigned short keyCode) in WebInputEvent.cpp) still rely on the old, location-unaware constants (e.g. VKEY_CONTROL).

To test this, just go to http://quirksmode.org/dom/events/tests/keys.html and inspect the details for the "keydown" event fired upon a bare modifier ("Ctrl", "Alt"...) press.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list