blob: e1013040fe28fa29c4b1d17f14c7b3b98a7d55aa [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner.startHTML(`
<div id='node' style='background-color: red; height: 100px; transition: width 100ms; width: 100px'></div>
`, 'Tests replaying css animation.');
dp.Animation.enable();
session.evaluate(`node.style.width = '200px';`);
var response = await dp.Animation.onceAnimationStarted();
testRunner.log("Animation started");
for (var run = 0; run < 5; run++) {
await dp.Animation.seekAnimations({ animations: [ response.params.animation.id ], currentTime: 0 });
testRunner.log("Animation seeked");
}
testRunner.completeTest();
})