Chromium Code Reviews| 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() |