Index: LayoutTests/fast/events/tabindex-no-focusable-all-negative.html |
diff --git a/LayoutTests/fast/events/tabindex-focus-chain.html b/LayoutTests/fast/events/tabindex-no-focusable-all-negative.html |
similarity index 53% |
copy from LayoutTests/fast/events/tabindex-focus-chain.html |
copy to LayoutTests/fast/events/tabindex-no-focusable-all-negative.html |
index 0432e8099244277f311ee2dca28d8bcb2f2d44ac..323dd4327d8e5bb956dbbc72e5ebabf92a50722d 100644 |
--- a/LayoutTests/fast/events/tabindex-focus-chain.html |
+++ b/LayoutTests/fast/events/tabindex-no-focusable-all-negative.html |
@@ -2,23 +2,22 @@ |
if (window.testRunner) |
testRunner.dumpAsText(); |
-var key = 0; |
function test() |
{ |
if (!window.testRunner) |
return; |
- |
- var elem = document.getElementById('focusMe') |
- key = -1; |
- elem.focus(); |
+ var elem_focusme = document.getElementById('focusMe'); |
+ elem_focusme.focus(); |
+ |
eventSender.keyDown("\t"); |
- |
- if (!key) { // first test passed, continue with second test |
- key = 1; |
- elem.focus(); |
+ var current_focus = document.activeElement; |
hayato
2014/09/12 04:37:12
You might want to get rid of current_focus variabl
yanagawa
2014/09/12 06:04:48
Done.
|
+ |
+ if (current_focus == elem_focusme) { // first test passed, continue with second test |
hayato
2014/09/12 04:37:12
This comment doesn't give us much value. You can r
yanagawa
2014/09/12 06:04:48
Done.
|
+ elem_focusme.focus(); |
eventSender.keyDown("\t",["shiftKey"]); |
+ current_focus = document.activeElement; |
- if (!key) { // second test passed |
+ if (current_focus == elem_focusme) { // second test passed |
hayato
2014/09/12 04:37:12
Ditto.
yanagawa
2014/09/12 06:04:48
Done.
|
document.write("PASSED"); |
hayato
2014/09/12 04:37:12
I am not fan of using document,write() in testing.
yanagawa
2014/09/12 06:04:48
Done.
|
document.close(); |
return; |
@@ -29,8 +28,8 @@ function test() |
} |
</script> |
<body onload="test()"> |
-<input onfocus="key-=1"> |
+<input tabindex="-1"> |
<input id="focusMe" tabindex="-1"> |
-<input onfocus="key+=1"> |
+<input tabindex="-1"> |
<div id="results"></div> |
hayato
2014/09/12 04:37:12
It seems this #result div is not used.
yanagawa
2014/09/12 06:04:48
Done.
|
</body> |