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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/scroll-behavior/smooth-scroll/keyboard-scroll.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 <!DOCTYPE html> 1 <!DOCTYPE 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 var pageHeight = 1200; 5 var pageHeight = 1200;
6 var pageWidth = 1000; 6 var pageWidth = 1000;
7 7
8 var testScrolls = [ 8 var testScrolls = [
9 {key: 'downArrow', expectedX: 0, expectedY: pageHeight - window.innerHei ght}, 9 {key: 'ArrowDown', expectedX: 0, expectedY: pageHeight - window.innerHei ght},
10 {key: 'upArrow', expectedX: 0, expectedY: 0}, 10 {key: 'ArrowUp', expectedX: 0, expectedY: 0},
11 {key: 'rightArrow', expectedX: pageWidth - window.innerWidth, expectedY: 0}, 11 {key: 'ArrowRight', expectedX: pageWidth - window.innerWidth, expectedY: 0},
12 {key: 'leftArrow', expectedX: 0, expectedY: 0}, 12 {key: 'ArrowLeft', expectedX: 0, expectedY: 0},
13 {key: 'end', expectedX: 0, expectedY: pageHeight - window.innerHeight}, 13 {key: 'End', expectedX: 0, expectedY: pageHeight - window.innerHeight},
14 {key: 'home', expectedX: 0, expectedY: 0}, 14 {key: 'Home', expectedX: 0, expectedY: 0},
15 {key: 'pageDown', expectedX: 0, expectedY: pageHeight - window.innerHeig ht}, 15 {key: 'PageDown', expectedX: 0, expectedY: pageHeight - window.innerHeig ht},
16 {key: 'pageUp', expectedX: 0, expectedY: 0}, 16 {key: 'PageUp', expectedX: 0, expectedY: 0},
17 {key: ' ', expectedX: 0, expectedY: pageHeight - window.innerHeight}, 17 {key: ' ', expectedX: 0, expectedY: pageHeight - window.innerHeight},
18 ]; 18 ];
19 var currentTest = -1; 19 var currentTest = -1;
20 20
21 description("Test keyboard smooth scroll. The main purpose of this\ 21 description("Test keyboard smooth scroll. The main purpose of this\
22 test is to ensure that smooth scrolling on the compositor\ 22 test is to ensure that smooth scrolling on the compositor\
23 works as intended (tested via virtual suite virtual/threaded/)."); 23 works as intended (tested via virtual suite virtual/threaded/).");
24 24
25 function runTestCase(testCase) { 25 function runTestCase(testCase) {
26 window.eventSender.keyDown(testCase.key); 26 window.eventSender.keyDown(testCase.key);
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 left: 800px; 105 left: 800px;
106 } 106 }
107 </style> 107 </style>
108 <p id="description" style="width: 800px"></p> 108 <p id="description" style="width: 800px"></p>
109 <p id="console" style="width: 800px"></p> 109 <p id="console" style="width: 800px"></p>
110 <div class="top">Top of page</div> 110 <div class="top">Top of page</div>
111 <div class="bottom">Bottom of page</div> 111 <div class="bottom">Bottom of page</div>
112 <div class="left">Left of page</div> 112 <div class="left">Left of page</div>
113 <div class="right">Right of page</div> 113 <div class="right">Right of page</div>
114 <div class="middle">Middle of page</div> 114 <div class="middle">Middle of page</div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698