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
Note You need to log in before you can comment on or make changes to this bug.