Index: LayoutTests/animations/display-none-terminates-animation.html |
diff --git a/LayoutTests/animations/display-none-terminates-animation.html b/LayoutTests/animations/display-none-terminates-animation.html |
index ecc529fed89e3be83e5c21aee7de9f9c1f6ad071..601e6992fc94cf8efea086f9adf06c9885ce384f 100644 |
--- a/LayoutTests/animations/display-none-terminates-animation.html |
+++ b/LayoutTests/animations/display-none-terminates-animation.html |
@@ -43,14 +43,18 @@ |
function onStart(e) { |
log('INFO: Start event fired'); |
target.removeEventListener('webkitAnimationStart', onStart); |
- setTimeout(setDisplayNone, 100); |
+ requestAnimationFrame(function() { |
+ setTimeout(setDisplayNone, 100); |
+ }); |
} |
var leftPropertyWhenSetDisplayNone; |
function setDisplayNone() { |
leftPropertyWhenSetDisplayNone = getComputedStyle(target).left; |
target.style.display = 'none'; |
- setTimeout(setDisplayBlock, 100); |
+ requestAnimationFrame(function() { |
+ setTimeout(setDisplayBlock, 100); |
+ }); |
} |
function setDisplayBlock() { |