OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 Tests fast animating gif (10ms per frame). Passes if it doesn't crash.<br> | 2 Tests fast animating gif (10ms per frame). Passes if it doesn't crash.<br> |
3 <img src="resources/animated-10color-fast.gif"> | 3 <img src="resources/animated-10color-fast.gif"> |
4 <script> | 4 <script> |
5 | 5 |
6 // Busy-wait 50ms to trigger the bug of invalidation during paint. | 6 // Busy-wait 50ms to trigger the bug of invalidation during paint. |
7 // The busy-waiting (as opposed to setTimout) is intentional, in order to | 7 // The busy-waiting (as opposed to setTimout) is intentional, in order to |
8 // block the thread. | 8 // block the thread. |
9 function delay() { | 9 function delay() { |
10 var startTime = new Date().getTime(); | 10 var startTime = new Date().getTime(); |
(...skipping 10 matching lines...) Expand all Loading... |
21 testRunner.notifyDone(); | 21 testRunner.notifyDone(); |
22 } | 22 } |
23 | 23 |
24 if (window.testRunner) { | 24 if (window.testRunner) { |
25 testRunner.dumpAsText(); | 25 testRunner.dumpAsText(); |
26 testRunner.waitUntilDone(); | 26 testRunner.waitUntilDone(); |
27 displayOneFrame(); | 27 displayOneFrame(); |
28 } | 28 } |
29 | 29 |
30 </script> | 30 </script> |
OLD | NEW |