| OLD | NEW |
| 1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
| 2 FAIL TimedItem.localTime and TimedItem.currentIteration are null when animation
is not associated with a Player assert_equals: expected (object) null but got (u
ndefined) undefined | 2 FAIL localTime and currentIteration are null when the KeyframeEffect is not asso
ciated with an Animation assert_equals: expected (object) null but got (undefine
d) undefined |
| 3 PASS TimedItem.localTime and TimedItem.currentIteration return reasonable values
when an animation is in effect | 3 PASS TimedItem.localTime and TimedItem.currentIteration return reasonable values
when an keyframeEffect is in effect |
| 4 FAIL TimedItem.currentIteration is null when animation is not in effect assert_e
quals: expected (object) null but got (undefined) undefined | 4 FAIL TimedItem.currentIteration is null when keyframeEffect is not in effect ass
ert_equals: expected (object) null but got (undefined) undefined |
| 5 PASS TimedItem startTime, endTime, duration, activeDuration are sensible for a s
imple animation | 5 PASS TimedItem startTime, endTime, duration, activeDuration are sensible for a s
imple keyframeEffect |
| 6 PASS TimedItem startTime, endTime, duration, activeDuration are sensible for ani
mations with delays and iterations | 6 PASS TimedItem startTime, endTime, duration, activeDuration are sensible for key
frameEffects with delays and iterations |
| 7 PASS TimedItem duration is calculated when no duration is specified | 7 PASS TimedItem duration is calculated when no duration is specified |
| 8 PASS Restricted double attributes on the Timing interface throws for non-finite
values. | 8 PASS Restricted double attributes on the Timing interface throws for non-finite
values. |
| 9 Harness: the test ran to completion. | 9 Harness: the test ran to completion. |
| 10 | 10 |
| OLD | NEW |