mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 09:45:41 +00:00
Bug 1259883 - Enable a test for player finishing behavior in file_animation-starttime.html r=hiro
MozReview-Commit-ID: 1GPW9UsEK5E --HG-- extra : rebase_source : 75a8ec293c5a8a380403f60efc263b92723dff78
This commit is contained in:
parent
da0885219b
commit
7655f66912
@ -217,24 +217,28 @@ async_test(function(t)
|
||||
}));
|
||||
}, 'startTime while pause-pending and play-pending');
|
||||
|
||||
async_test(function(t)
|
||||
{
|
||||
async_test(function(t) {
|
||||
var div = addDiv(t, { 'style': 'animation: anim 100s' });
|
||||
var animation = div.getAnimations()[0];
|
||||
// Seek to end to put us in the finished state
|
||||
// FIXME: Once we implement finish(), use that here.
|
||||
animation.currentTime = 100 * 1000;
|
||||
animation.ready.then(t.step_func(function() {
|
||||
// Call play() which puts us back in the running state
|
||||
animation.play();
|
||||
// FIXME: Enable this once we implement finishing behavior (bug 1074630)
|
||||
/*
|
||||
assert_equals(animation.startTime, null, 'startTime is unresolved');
|
||||
*/
|
||||
t.done();
|
||||
}));
|
||||
}, 'startTime while play-pending from finished state');
|
||||
|
||||
test(function(t) {
|
||||
var div = addDiv(t, { 'style': 'animation: anim 100s' });
|
||||
var animation = div.getAnimations()[0];
|
||||
animation.finish();
|
||||
// Call play() which puts us back in the running state
|
||||
animation.play();
|
||||
assert_equals(animation.startTime, null, 'startTime is unresolved');
|
||||
}, 'startTime while play-pending from finished state using finish()');
|
||||
|
||||
async_test(function(t) {
|
||||
var div = addDiv(t, { style: 'animation: anim 1000s' });
|
||||
var animation = div.getAnimations()[0];
|
||||
|
Loading…
Reference in New Issue
Block a user