Index: LayoutTests/fast/events/option-tab.html |
diff --git a/LayoutTests/fast/events/option-tab.html b/LayoutTests/fast/events/option-tab.html |
index b2c5c103b68fda7c730523095472eb9da96f1cde..f95ca80cae00db55ebf8217eb37de3cd5552549d 100644 |
--- a/LayoutTests/fast/events/option-tab.html |
+++ b/LayoutTests/fast/events/option-tab.html |
@@ -13,10 +13,9 @@ |
{ |
window.linkFocused = false; |
document.getElementById(fieldId).focus(); |
- |
- if (window.eventSender) |
- eventSender.keyDown('\u0009', ["altKey"]); |
- |
+ var event = document.createEvent("KeyboardEvents"); |
+ event.initKeyboardEvent("keydown", true, true, document.defaultView, "U+0009", 0, false, true, false, false, false); |
+ document.getElementById(fieldId).dispatchEvent(event); |
if (window.linkFocused) |
document.getElementById("console").innerHTML += "SUCCESS: Option-tab did tab to the link (" + fieldId + ").\n"; |
else |
@@ -24,10 +23,9 @@ |
window.linkFocused = false; |
document.getElementById(fieldId).focus(); |
- |
- if (window.eventSender) |
- eventSender.keyDown('\u0009', []); |
- |
+ event = document.createEvent("KeyboardEvents"); |
+ event.initKeyboardEvent("keydown", true, true, document.defaultView, "U+0009", 0, false, false, false, false, false); |
+ document.getElementById(fieldId).dispatchEvent(event); |
if (window.linkFocused) |
document.getElementById("console").innerHTML += "FAIL: Plain old tab did tab to the link (" + fieldId + ").\n"; |
else |