WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
140526
[Win] No support for key event location in EventSender
https://bugs.webkit.org/show_bug.cgi?id=140526
Summary
[Win] No support for key event location in EventSender
Brent Fulgham
Reported
2015-01-15 16:14:44 PST
The layout test 'fast/events/keydown-numpad-keys.html' fails because there is no support for key event location in the EventSender. Example failure output: --- /cygdrive/c/Projects/WebKit/OpenSource/WebKitBuild/Release/bin32/layout-test-results/fast/events/keydown-numpad-keys-expected.txt +++ /cygdrive/c/Projects/WebKit/OpenSource/WebKitBuild/Release/bin32/layout-test-results/fast/events/keydown-numpad-keys-actual.txt @@ -6,16 +6,16 @@ PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 33 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD +FAIL lastKeyboardEvent.location should be 0. Was 3. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 34 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD +FAIL lastKeyboardEvent.location should be 0. Was 3. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 36 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD +FAIL lastKeyboardEvent.location should be 0. Was 3. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 35 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD +FAIL lastKeyboardEvent.location should be 0. Was 3. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 37 PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD @@ -30,10 +30,10 @@ PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 45 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD +FAIL lastKeyboardEvent.location should be 0. Was 3. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 46 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_STANDARD +FAIL lastKeyboardEvent.location should be 0. Was 3. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 33 PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD @@ -48,16 +48,16 @@ PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 37 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD +FAIL lastKeyboardEvent.location should be 3. Was 0. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 39 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD +FAIL lastKeyboardEvent.location should be 3. Was 0. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 38 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD +FAIL lastKeyboardEvent.location should be 3. Was 0. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 40 -PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD +FAIL lastKeyboardEvent.location should be 3. Was 0. PASS lastKeyboardEvent.type is "keydown" PASS lastKeyboardEvent.keyCode is 45 PASS lastKeyboardEvent.location is KeyboardEvent.DOM_KEY_LOCATION_NUMPAD
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug