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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/events/scroll-after-click-on-tab-index.html

Issue 2100243002: Remove non-standardize key code names from event_sender. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix inspector tests that were missed by sed Created 4 years, 5 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 <script src="../../resources/js-test.js"></script> 2 <script src="../../resources/js-test.js"></script>
3 <script> 3 <script>
4 window.jsTestIsAsync = true; 4 window.jsTestIsAsync = true;
5 5
6 function getCenterFor(element) 6 function getCenterFor(element)
7 { 7 {
8 var rect = element.getBoundingClientRect(); 8 var rect = element.getBoundingClientRect();
9 return { x : parseInt((rect.left + rect.right) / 2) , y : parseInt((rect.top + rect.bottom) / 2)}; 9 return { x : parseInt((rect.left + rect.right) / 2) , y : parseInt((rect.top + rect.bottom) / 2)};
10 } 10 }
11 11
12 function runTest() 12 function runTest()
13 { 13 {
14 if (!window.testRunner) 14 if (!window.testRunner)
15 return; 15 return;
16 if (!window.eventSender) 16 if (!window.eventSender)
17 return; 17 return;
18 18
19 testRunner.waitUntilDone(); 19 testRunner.waitUntilDone();
20 testRunner.dumpAsText(); 20 testRunner.dumpAsText();
21 21
22 alert("Scroll position " + document.scrollingElement.scrollTop); 22 alert("Scroll position " + document.scrollingElement.scrollTop);
23 center = getCenterFor(document.getElementById("sp")); 23 center = getCenterFor(document.getElementById("sp"));
24 eventSender.mouseMoveTo(center.x, center.y); 24 eventSender.mouseMoveTo(center.x, center.y);
25 eventSender.mouseDown(); 25 eventSender.mouseDown();
26 eventSender.mouseUp(); 26 eventSender.mouseUp();
27 eventSender.keyDown("downArrow"); 27 eventSender.keyDown("ArrowDown");
28 28
29 debug("Scroll position is more than 0"); 29 debug("Scroll position is more than 0");
30 shouldBecomeEqual("document.scrollingElement.scrollTop > 0", "true", finishJST est); 30 shouldBecomeEqual("document.scrollingElement.scrollTop > 0", "true", finishJST est);
31 } 31 }
32 32
33 </script> 33 </script>
34 <style> 34 <style>
35 </style> 35 </style>
36 <body onload="runTest();"> 36 <body onload="runTest();">
37 <input type="radio" id="myradio">Click the text below and then try to scroll.<br > 37 <input type="radio" id="myradio">Click the text below and then try to scroll.<br >
38 <div id="console"></div> 38 <div id="console"></div>
39 <br><br><br><br><br><br><br><br><br><br> 39 <br><br><br><br><br><br><br><br><br><br>
40 <span tabindex=1 id="sp">My span</span> 40 <span tabindex=1 id="sp">My span</span>
41 <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br> 41 <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br>
42 </body> 42 </body>
43 </html> 43 </html>
44 44
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698