| Index: LayoutTests/accessibility/animation-policy.html | 
| diff --git a/LayoutTests/accessibility/animation-policy.html b/LayoutTests/accessibility/animation-policy.html | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..365cbabcd4df3a1f2665f8b46d9c4b5f247efb1e | 
| --- /dev/null | 
| +++ b/LayoutTests/accessibility/animation-policy.html | 
| @@ -0,0 +1,37 @@ | 
| +<script> | 
| +var updated = false; | 
| +var prevTime; | 
| +if (window.internals) | 
| +    internals.settings.setImageAnimationPolicy("none"); | 
| + | 
| +if (window.testRunner) | 
| +    testRunner.waitUntilDone(); | 
| + | 
| +function changeImage() { | 
| +    document.getElementById("target").src = "animation-green.gif"; | 
| +    updated = true; | 
| +} | 
| + | 
| +function finishTest() { | 
| +    if (window.testRunner) | 
| +        testRunner.notifyDone(); | 
| +} | 
| + | 
| +function imageLoaded() { | 
| +    if (!updated) | 
| +        return; | 
| + | 
| +    var img = document.getElementById("target"); | 
| +    if (window.internals) | 
| +        internals.advanceTimeForImage(img, 0.1); | 
| + | 
| +    if (window.testRunner) { | 
| +        testRunner.layoutAndPaintAsyncThen(function () { | 
| +            window.requestAnimationFrame(finishTest); | 
| +        }); | 
| +    } | 
| +} | 
| +</script> | 
| +<body onload="changeImage()"> | 
| +<img id="target" src="animation-blue.gif" onload="imageLoaded()"> | 
| +</body> | 
|  |