| 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 |