Summary

Harness status: OK

Found 16 tests

Details

ResultTest NameMessage
PassAfter setting timeline on paused animation it is still paused
Asserts run
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:24:3)
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:28:3)
Pass
assert_approx_equals(50000, 50000, 0.0005, undefined)
    at window.assert_time_equals_literal ( /web-animations/testcommon.js:34:7)
PassAfter setting timeline on animation paused outside active interval it is still paused
Asserts run
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:37:3)
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:41:3)
Pass
assert_approx_equals(200000, 200000, 0.0005, undefined)
    at window.assert_time_equals_literal ( /web-animations/testcommon.js:34:7)
PassAfter setting timeline on an idle animation without a start time it is still idle
Asserts run
Pass
assert_equals("idle", "idle")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:50:3)
Pass
assert_equals("idle", "idle")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:54:3)
PassAfter transitioning from a null timeline on an animation with a start time it is still running
Asserts run
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:63:3)
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:67:3)
PassAfter transitioning from a null timeline on an animation with a sufficiently ancient start time it is finished
Asserts run
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:76:3)
Pass
assert_equals("finished", "finished")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:80:3)
PassAfter setting timeline on a play-pending animation it begins playing after pending
Asserts run
Pass
assert_true(true, "Animation is initially play-pending")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:89:3)
Pass
assert_true(true, "Animation is still play-pending after setting timeline")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:94:3)
Pass
assert_true(true, "Animation plays after it finishes pending")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:98:3)
PassAfter setting timeline on a pause-pending animation it becomes paused after pending
Asserts run
Pass
assert_true(true, "Animation is initially pause-pending")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:110:3)
Pass
assert_true(true, "Animation is still pause-pending after setting timeline")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:115:3)
Pass
assert_true(true, "Animation pauses after it finishes pending")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:119:3)
PassAfter clearing timeline on paused animation it is still paused
Asserts run
Pass
assert_false(false)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:135:3)
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:136:3)
Pass
assert_false(false)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:140:3)
Pass
assert_equals("paused", "paused")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:141:3)
Pass
assert_approx_equals(50000, 50000, 0.0005, undefined)
    at window.assert_time_equals_literal ( /web-animations/testcommon.js:34:7)
PassAfter clearing timeline on finished animation it is running
Asserts run
Pass
assert_equals("finished", "finished")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:151:3)
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:155:3)
Pass
assert_approx_equals(-200000, -200000, 0.001, undefined)
    at window.assert_times_equal ( /web-animations/testcommon.js:14:5)
PassAfter clearing timeline on running animation it is still running
Asserts run
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:165:3)
Pass
assert_equals("running", "running")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:169:3)
Pass
assert_approx_equals(-50000, -50000, 0.001, undefined)
    at window.assert_times_equal ( /web-animations/testcommon.js:14:5)
PassAfter clearing timeline on idle animation it is still idle
Asserts run
Pass
assert_equals("idle", "idle")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:177:3)
Pass
assert_equals("idle", "idle")
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:181:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:182:3)
PassAfter clearing timeline on play-pending animation it is still pending
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:187:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:191:3)
PassAfter clearing and re-setting timeline on play-pending animation it begins to play
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:196:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:201:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:203:3)
PassAfter clearing timeline on a pause-pending animation it is still pending
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:213:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:217:3)
PassAfter clearing and re-setting timeline on a pause-pending animation it completes pausing
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:226:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:231:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html:233:3)
PassAfter clearing and re-setting timeline on an animation in the middle of an aborted pause, it continues playing using the same start time
Asserts run
Pass
assert_approx_equals(-49363.6, -49363.6, 0.001, undefined)
    at window.assert_times_equal ( /web-animations/testcommon.js:14:5)