Index: third_party/WebKit/LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unfocusable.html |
diff --git a/third_party/WebKit/LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unfocusable.html b/third_party/WebKit/LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unfocusable.html |
deleted file mode 100644 |
index 9e2e6b438da38959c31725435de1bec426723cbb..0000000000000000000000000000000000000000 |
--- a/third_party/WebKit/LayoutTests/fast/dom/HTMLDialogElement/inert-node-is-unfocusable.html |
+++ /dev/null |
@@ -1,56 +0,0 @@ |
-<!DOCTYPE html> |
-<html> |
-<head> |
-<script src="../../../resources/js-test.js"></script> |
-</head> |
-<body id="body" tabindex="1"> |
-<dialog id="top-dialog" tabindex="1" style="width: 100px; top: 30px"><button id="top-dialog-button">I get focus</button></dialog> |
-<dialog id="bottom-dialog" tabindex="-1" style="width: 100px; bottom: 30px"><button id="bottom-dialog-button">I don't get focus.</button></dialog> |
-<div id="container"> |
- <input id="text" type="text"> |
- <input id="datetime" type="datetime"> |
- <input id="color" type="color"> |
- <select id="select"> |
- <optgroup id="optgroup"> |
- <option id="option">Option</option> |
- </optgroup> |
- </select> |
- <div id="contenteditable-div" contenteditable>I'm editable</div> |
- <span id="tabindex-span" tabindex="0">I'm tabindexed.</div> |
- <embed id="embed" type="application/x-blink-test-plugin" width=100 height=100></embed> |
- <a id="anchor" href="">Link</a> |
-</div> |
-<script> |
-description('Test that inert nodes are not focusable. The test passses if only the ' + |
- 'topmost dialog and its button are focusable.'); |
- |
-function testFocus(element, expectFocus) { |
- focusedElement = null; |
- element.addEventListener('focus', function() { focusedElement = element; }, false); |
- element.focus(); |
- expected = expectFocus ? "true" : "false" |
- theElement = element; |
- shouldBe('"' + element.id + '"; focusedElement === theElement', expected); |
-} |
- |
-function testTree(element, expectFocus) { |
- if (element.nodeType == Node.ELEMENT_NODE) |
- testFocus(element, expectFocus); |
- var childNodes = element.childNodes; |
- for (var i = 0; i < childNodes.length; i++) |
- testTree(childNodes[i], expectFocus); |
-} |
- |
-var bottomDialog = document.getElementById('bottom-dialog'); |
-bottomDialog.showModal(); |
- |
-var topDialog = document.getElementById('top-dialog'); |
-topDialog.showModal(); |
- |
-testFocus(document.body, false); |
-testTree(topDialog, true); |
-testTree(bottomDialog, false); |
-testTree(document.getElementById('container'), false); |
-</script> |
-</body> |
-</html> |