Bug 1466031 - Tidy up test_animations-playstate.html; r=hiro

--HG--
extra : rebase_source : e0b70521af1f0faa292d4d46e22d0c870bacde45
This commit is contained in:
Brian Birtles 2018-06-04 10:20:56 +09:00
parent 4c2ded77b8
commit e8003d01b4

View File

@ -13,34 +13,26 @@
'use strict';
test(t => {
const div = addDiv(t);
const cs = getComputedStyle(div);
div.style.animation = 'anim 1000s';
const div = addDiv(t, { 'style': 'animation: anim 1000s' });
const animation = div.getAnimations()[0];
assert_equals(animation.playState, 'running');
}, 'Animation returns correct playState when running');
test(t => {
const div = addDiv(t);
const cs = getComputedStyle(div);
div.style.animation = 'anim 1000s paused';
const div = addDiv(t, { 'style': 'animation: anim 1000s paused' });
const animation = div.getAnimations()[0];
assert_equals(animation.playState, 'paused');
}, 'Animation returns correct playState when paused');
test(t => {
const div = addDiv(t);
const cs = getComputedStyle(div);
div.style.animation = 'anim 1000s';
const div = addDiv(t, { 'style': 'animation: anim 1000s' });
const animation = div.getAnimations()[0];
animation.pause();
assert_equals(animation.playState, 'paused');
}, 'Animation.playState updates when paused by script');
test(t => {
const div = addDiv(t);
const cs = getComputedStyle(div);
div.style.animation = 'anim 1000s paused';
const div = addDiv(t, { 'style': 'animation: anim 1000s paused' });
const animation = div.getAnimations()[0];
div.style.animationPlayState = 'running';
@ -51,8 +43,7 @@ test(t => {
}, 'Animation.playState updates when resumed by setting style');
test(t => {
const div = addDiv(t);
div.style.animation = 'anim 1000s';
const div = addDiv(t, { 'style': 'animation: anim 1000s' });
const animation = div.getAnimations()[0];
animation.cancel();
assert_equals(animation.playState, 'idle');