OLD | NEW |
1 <body> | 1 <body> |
2 <p>This is a regression test for https://bugs.webkit.org/show_bug.cgi?id=50434.
It verifies that a marquee does not animate when scrollAmount is set to 0 by scr
ipt.</p> | 2 <p>This is a regression test for https://bugs.webkit.org/show_bug.cgi?id=50434.
It verifies that a marquee does not animate when scrollAmount is set to 0 by scr
ipt.</p> |
3 <script> | 3 <script> |
4 if (window.testRunner) | 4 if (window.testRunner) |
5 testRunner.waitUntilDone(); | 5 testRunner.waitUntilDone(); |
6 var marquee = document.createElement("marquee"); | 6 var marquee = document.createElement("marquee"); |
7 marquee.innerHTML = "Test"; | 7 marquee.innerHTML = "Test"; |
8 marquee.width = "100px"; | 8 marquee.width = "100px"; |
9 marquee.scrollDelay = 0; | 9 marquee.scrollDelay = 0; |
10 document.body.appendChild(marquee); | 10 document.body.appendChild(marquee); |
11 setTimeout(function() { | 11 requestAnimationFrame(function() { |
12 marquee.scrollAmount = 0; | 12 marquee.scrollAmount = 0; |
13 if (window.testRunner) { | 13 if (window.testRunner) { |
14 setTimeout(function() { | 14 setTimeout(function() { |
15 testRunner.notifyDone(); | 15 testRunner.notifyDone(); |
16 }, 55); | 16 }, 55); |
17 } | 17 } |
18 }, 0); | 18 }); |
19 </script> | 19 </script> |
OLD | NEW |