OLD | NEW |
| (Empty) |
1 <!DOCTYPE html> | |
2 <style> | |
3 | |
4 #container { | |
5 width: 200px; | |
6 height: 200px; | |
7 overflow: scroll; | |
8 } | |
9 | |
10 #content { | |
11 width: 7500px; | |
12 height: 7500px; | |
13 background-color: blue; | |
14 } | |
15 | |
16 </style> | |
17 <script src="../../resources/js-test.js"></script> | |
18 <div id="container"> | |
19 <div id="content"></div> | |
20 </div> | |
21 <div id="console"></div> | |
22 <script> | |
23 | |
24 jsTestIsAsync = true; | |
25 element = document.getElementById("container"); | |
26 | |
27 function runTest() { | |
28 element.addEventListener("scroll", function() { | |
29 shouldBe("element.scrollTop", "80"); | |
30 finishJSTest(); | |
31 }); | |
32 | |
33 eventSender.mouseMoveTo(100, 100); | |
34 eventSender.mouseScrollBy(0, -2, /* paged */ false, | |
35 /* has_precise_scrolling_deltas */ true); | |
36 } | |
37 | |
38 description("Tests that a WebMouseWheelEvent with hasPreciseScrollingDeltas " + | |
39 "does not produce an animated scroll"); | |
40 | |
41 if (window.eventSender) | |
42 runTest(); | |
43 else | |
44 debug("FAIL: This test requires window.eventSender."); | |
45 | |
46 </script> | |
OLD | NEW |