OLD | NEW |
1 <html> | 1 <html> |
2 <script> | 2 <script> |
3 var windowWasScrolled = false; | 3 var windowWasScrolled = false; |
4 var doneTimeout; | 4 var doneTimeout; |
5 | 5 |
6 function windowScrolled() { | 6 function windowScrolled() { |
7 windowWasScrolled = true; | 7 windowWasScrolled = true; |
8 document.getElementById('result').innerHTML = 'FAILURE: window.onscroll was
called.'; | 8 document.getElementById('result').innerHTML = 'FAILURE: window.onscroll was
called.'; |
9 clearTimeout(doneTimeout); | 9 clearTimeout(doneTimeout); |
10 } | 10 } |
(...skipping 16 matching lines...) Expand all Loading... |
27 | 27 |
28 if (window.testRunner) { | 28 if (window.testRunner) { |
29 testRunner.dumpAsText(); | 29 testRunner.dumpAsText(); |
30 testRunner.waitUntilDone(); | 30 testRunner.waitUntilDone(); |
31 } | 31 } |
32 | 32 |
33 var div = document.getElementById('container'); | 33 var div = document.getElementById('container'); |
34 | 34 |
35 div.onscroll = divScrolled; | 35 div.onscroll = divScrolled; |
36 window.onscroll = windowScrolled; | 36 window.onscroll = windowScrolled; |
37 div.scrollByLines(1); | 37 div.scrollTop = 1; |
38 } | 38 } |
39 | 39 |
40 </script> | 40 </script> |
41 <body onload="runTest()"> | 41 <body onload="runTest()"> |
42 <div> | 42 <div> |
43 This tests that the scroll event does not bubble. | 43 This tests that the scroll event does not bubble. |
44 </div> | 44 </div> |
45 <div id="container" style="width:100px; height:200px;overflow:scroll"> | 45 <div id="container" style="width:100px; height:200px;overflow:scroll"> |
46 Quisque rhoncus, nibh quis condimentum malesuada, tortor dolor consequat tur
pis, sit amet lacinia lacus massa et nulla. In volutpat, metus sed interdum temp
us, diam mi scelerisque ante, a imperdiet nunc purus sit amet sapien. Nam ac nis
l non ipsum hendrerit ornare. Mauris vestibulum. Etiam ut sapien. Nunc in neque.
Maecenas dictum cursus ipsum. Fusce elit est, feugiat in, accumsan aliquet, gra
vida eu, turpis. Curabitur sit amet turpis vitae erat facilisis hendrerit. Fusce
quam mauris, ornare non, ultrices ut, sodales a, pede. Nunc blandit tempus pede
. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed arcu pede, tinci
dunt ut, lacinia id, iaculis pellentesque, lectus. Fusce sapien nisl, dapibus ac
, venenatis at, accumsan eu, mi. Duis vehicula tincidunt quam. Nullam eleifend.
Donec nec diam. Etiam sapien mauris, bibendum non, porttitor eu, varius interdum
, tellus. | 46 Quisque rhoncus, nibh quis condimentum malesuada, tortor dolor consequat tur
pis, sit amet lacinia lacus massa et nulla. In volutpat, metus sed interdum temp
us, diam mi scelerisque ante, a imperdiet nunc purus sit amet sapien. Nam ac nis
l non ipsum hendrerit ornare. Mauris vestibulum. Etiam ut sapien. Nunc in neque.
Maecenas dictum cursus ipsum. Fusce elit est, feugiat in, accumsan aliquet, gra
vida eu, turpis. Curabitur sit amet turpis vitae erat facilisis hendrerit. Fusce
quam mauris, ornare non, ultrices ut, sodales a, pede. Nunc blandit tempus pede
. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed arcu pede, tinci
dunt ut, lacinia id, iaculis pellentesque, lectus. Fusce sapien nisl, dapibus ac
, venenatis at, accumsan eu, mi. Duis vehicula tincidunt quam. Nullam eleifend.
Donec nec diam. Etiam sapien mauris, bibendum non, porttitor eu, varius interdum
, tellus. |
47 </div> | 47 </div> |
48 | 48 |
49 <div id="result">FAILURE</div> | 49 <div id="result">FAILURE</div> |
50 </html> | 50 </html> |
OLD | NEW |