| 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() {
|
|
|