OLD | NEW |
| (Empty) |
1 <style type="text/css"> | |
2 #scrollable { | |
3 height: 1000px; | |
4 overflow: auto; | |
5 border: solid 3px #cc0000; | |
6 font-size: 80px; | |
7 } | |
8 </style> | |
9 <script src="../../resources/testharness.js"></script> | |
10 <script src="../../resources/testharnessreport.js"></script> | |
11 <div id="container"> | |
12 <p id="description"></p> | |
13 For manual testing, hold middle button in scrollable and move around mouse point
er for scrolling, then release middle button to stop scrolling. | |
14 <div id="scrollable"></div> | |
15 </div> | |
16 <div id="console"></div> | |
17 </body> | |
18 <script> | |
19 test(function() { | |
20 if (!window.eventSender) | |
21 return; | |
22 var middleButton = 1; | |
23 var panScrollRadius = 15; | |
24 var PanScrollingStart = 1551; | |
25 var scrollable = document.getElementById("scrollable"); | |
26 var startX = scrollable.offsetLeft + 5; | |
27 var startY = scrollable.offsetTop + 5; | |
28 var endX = startX; | |
29 var endY = scrollable.offsetTop + panScrollRadius + 6; | |
30 eventSender.mouseMoveTo(startX, startY); | |
31 eventSender.mouseDown(middleButton); | |
32 eventSender.mouseMoveTo(endX, endY); | |
33 assert_true(internals.isUseCounted(document, PanScrollingStart)); | |
34 }) | |
35 </script> | |
OLD | NEW |