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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/scroll-behavior/overflow-scroll-animates.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 <style> 2 <style>
3 3
4 #container { 4 #container {
5 width: 200px; 5 width: 200px;
6 height: 200px; 6 height: 200px;
7 overflow: scroll; 7 overflow: scroll;
8 } 8 }
9 9
10 #content { 10 #content {
(...skipping 20 matching lines...) Expand all
31 internals.settings.setScrollAnimatorEnabled(true); 31 internals.settings.setScrollAnimatorEnabled(true);
32 32
33 element.addEventListener("scroll", onElementScroll); 33 element.addEventListener("scroll", onElementScroll);
34 34
35 testRunner.layoutAndPaintAsyncThen(function() { 35 testRunner.layoutAndPaintAsyncThen(function() {
36 // Give the container focus. 36 // Give the container focus.
37 eventSender.mouseMoveTo(100, 100); 37 eventSender.mouseMoveTo(100, 100);
38 eventSender.mouseDown(); 38 eventSender.mouseDown();
39 eventSender.mouseUp(); 39 eventSender.mouseUp();
40 40
41 eventSender.keyDown('end'); 41 eventSender.keyDown('End');
42 }); 42 });
43 } 43 }
44 44
45 function onElementScroll() { 45 function onElementScroll() {
46 if (prevScrollTop === undefined) { 46 if (prevScrollTop === undefined) {
47 shouldNotBe("element.scrollTop", 47 shouldNotBe("element.scrollTop",
48 "element.scrollHeight - element.clientHeight"); 48 "element.scrollHeight - element.clientHeight");
49 shouldBeGreaterThan("element.scrollTop", "0"); 49 shouldBeGreaterThan("element.scrollTop", "0");
50 prevScrollTop = element.scrollTop; 50 prevScrollTop = element.scrollTop;
51 } else { 51 } else {
52 shouldBeGreaterThan("element.scrollTop", "prevScrollTop"); 52 shouldBeGreaterThan("element.scrollTop", "prevScrollTop");
53 finishJSTest(); 53 finishJSTest();
54 } 54 }
55 } 55 }
56 56
57 description("Tests that overflow scrolls are animated."); 57 description("Tests that overflow scrolls are animated.");
58 58
59 if (window.eventSender) 59 if (window.eventSender)
60 runTest(); 60 runTest();
61 else 61 else
62 debug("FAIL: This test requires window.eventSender."); 62 debug("FAIL: This test requires window.eventSender.");
63 63
64 </script> 64 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698