Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(34)

Unified Diff: LayoutTests/svg/as-image/animated-svg-as-image-same-image.html

Issue 1304093006: Add a new API for testing animated images (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Cleanup tests Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/svg/as-image/animated-svg-as-image-same-image.html
diff --git a/LayoutTests/svg/as-image/animated-svg-as-image-same-image.html b/LayoutTests/svg/as-image/animated-svg-as-image-same-image.html
index 7a7a72c0b9157b9b488c966c4bae474fe694eb3b..020169918a82e0a5fda824714fd7df7011ed4d65 100644
--- a/LayoutTests/svg/as-image/animated-svg-as-image-same-image.html
+++ b/LayoutTests/svg/as-image/animated-svg-as-image-same-image.html
@@ -10,10 +10,15 @@
if (!window.testRunner)
return;
- // The animation lasts 100ms. Wait 200ms for the repaint.
- setTimeout(function() {
+ // The animation lasts 100ms so skip 12 frames to be sure.
fs 2015/09/08 14:50:57 Ditto.
+ for (var i = 0; i < 12; i++) {
+ window.internals.advanceImageAnimation(imageA);
+ window.internals.advanceImageAnimation(imageB);
+ }
+
+ window.requestAnimationFrame(function() {
finishRepaintTest();
- }, 200);
+ });
}
</script>
<style type="text/css" media="screen">
@@ -24,7 +29,7 @@
</head>
<body onload="runRepaintAndPixelTest()">
<p>Images should redraw correctly when SVG animation runs</p>
- <img height="250px" width="350px" border="2" src="resources/animated-rect-same-image.svg"><br>
- <img height="250px" width="350px" border="2" src="resources/animated-rect-same-image.svg">
+ <img id="imageA" height="250px" width="350px" border="2" src="resources/animated-rect-same-image.svg"><br>
+ <img id="imageB" height="250px" width="350px" border="2" src="resources/animated-rect-same-image.svg">
</body>
</html>

Powered by Google App Engine
This is Rietveld 408576698