Index: LayoutTests/fast/events/frame-tab-focus.html |
diff --git a/LayoutTests/fast/events/frame-tab-focus.html b/LayoutTests/fast/events/frame-tab-focus.html |
index 9fc74636c39363875c9aa7c4b97e7dd8a607457a..906b897c51f827af9255a946d3a4c2015f31c4be 100644 |
--- a/LayoutTests/fast/events/frame-tab-focus.html |
+++ b/LayoutTests/fast/events/frame-tab-focus.html |
@@ -86,10 +86,14 @@ function setupWindow(win) |
function dispatchTabPress(element, shiftKey, altKey) |
{ |
- var event = document.createEvent('KeyboardEvents'); |
- var tabKeyIdentifier = 'U+0009'; |
- event.initKeyboardEvent('keydown', true, true, document.defaultView, tabKeyIdentifier, 0, false, altKey, shiftKey, false, false); |
- element.dispatchEvent(event); |
+ if (window.testRunner) { |
+ modifiers = []; |
+ if (shiftKey) |
+ modifiers[0] = "shiftKey"; |
tkent
2015/07/22 23:15:03
modifieers.push("shiftKey") would be simpler.
dtapuska
2015/07/23 01:28:10
Done.
|
+ if (altKey) |
+ modifiers[modifiers.length] = "altKey"; |
tkent
2015/07/22 23:15:03
modifiers.push("altKey") is simpler.
dtapuska
2015/07/23 01:28:10
Done.
|
+ eventSender.keyDown('\u0009', modifiers); |
+ } |
} |
function test() |