Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(124)

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/elements/elements-tab-stops.html

Issue 2805593002: DevTools: Navigate TabbedPane with arrow keys (Closed)
Patch Set: Fix stray space in test Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script src="../../http/tests/inspector/inspector-test.js"></script> 3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script src="../../http/tests/inspector/elements-test.js"></script> 4 <script src="../../http/tests/inspector/elements-test.js"></script>
5 <script type="text/javascript"> 5 <script type="text/javascript">
6 6
7 var test = function() { 7 var test = function() {
8 8
9 var maxElements = 1000; 9 var maxElements = 1000;
10 var elements = 0; 10 var elements = 0;
11 InspectorTest.domModel.requestDocument(documentRequested); 11
12 function documentRequested() { 12 // Make sure the sidebar is loaded
13
14 // make sure the tree is loaded
15 InspectorTest.selectNodeAndWaitForStyles("node-to-select",nodeSelected);
16 function nodeSelected() {
13 eventSender.keyDown("Tab"); 17 eventSender.keyDown("Tab");
14 var startElement = document.deepActiveElement(); 18 var startElement = document.deepActiveElement();
15 do { 19 do {
16 dumpFocus(); 20 dumpFocus();
17 eventSender.keyDown("Tab"); 21 eventSender.keyDown("Tab");
18 elements++; 22 elements++;
19 } while (startElement !== document.deepActiveElement() && elements < maxElem ents) 23 } while (startElement !== document.deepActiveElement() && elements < maxElem ents)
20 24
21 InspectorTest.addResult('') 25 InspectorTest.addResult('')
22 InspectorTest.addResult('Shift+Tab:') 26 InspectorTest.addResult('Shift+Tab:')
(...skipping 29 matching lines...) Expand all
52 } 56 }
53 else if (element.className) 57 else if (element.className)
54 name += "." + element.className.split(" ").join("."); 58 name += "." + element.className.split(" ").join(".");
55 InspectorTest.addResult(name); 59 InspectorTest.addResult(name);
56 } 60 }
57 } 61 }
58 </script> 62 </script>
59 </head> 63 </head>
60 <body onload="runTest()"> 64 <body onload="runTest()">
61 <p>Tests what elements have focus after pressing tab.</p> 65 <p>Tests what elements have focus after pressing tab.</p>
66 <span id="node-to-select"></span>
62 </body> 67 </body>
63 </html> 68 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698