Update web-platform-tests to revision d7afcb8708eac08a614d161d5622a48172daf7e3

This commit is contained in:
WPT Sync Bot 2019-05-15 10:40:54 -04:00 committed by Josh Matthews
parent 6f8bb4dd40
commit edff458e23
791 changed files with 17647 additions and 10322 deletions

View file

@ -3,7 +3,9 @@
function registerPassthroughAnimator() {
return runInAnimationWorklet(`
registerAnimator('passthrough', class {
animate(currentTime, effect) { effect.localTime = currentTime; }
animate(currentTime, effect) {
effect.localTime = currentTime;
}
});
`);
}
@ -16,19 +18,6 @@ function registerConstantLocalTimeAnimator(localTime) {
`);
}
// TODO(majidvp): This is used to sidestep a bug where we currently animate
// with currentTime=NaN when scroll timeline is not active. Remove once we fix
// http://crbug.com/937456
function registerPassthroughExceptNaNAnimator() {
return runInAnimationWorklet(`
registerAnimator('passthrough_except_nan', class {
animate(currentTime, effect) {
if (Number.isNaN(currentTime)) return;
effect.localTime = currentTime;
}
});
`);
}
function runInAnimationWorklet(code) {
return CSS.animationWorklet.addModule(