| OLD | NEW |
| 1 This is a testharness.js-based test. | 1 This is a testharness.js-based test. |
| 2 PASS Element.animate() creates an Animation object | 2 PASS Element.animate() creates an Animation object |
| 3 PASS Element.animate() creates an Animation object with a KeyframeEffect | 3 PASS Element.animate() creates an Animation object with a KeyframeEffect |
| 4 FAIL Element.animate() accepts a property-indexed keyframe specification anim.ef
fect.getFrames is not a function | 4 FAIL Element.animate() accepts a property-indexed keyframe specification anim.ef
fect.getFrames is not a function |
| 5 FAIL Element.animate() accepts a frame-indexed keyframe specification anim.effec
t.getFrames is not a function | 5 FAIL Element.animate() accepts a frame-indexed keyframe specification anim.effec
t.getFrames is not a function |
| 6 FAIL Element.animate() accepts a single-valued keyframe specification anim.effec
t.getFrames is not a function | 6 FAIL Element.animate() accepts a single-valued keyframe specification anim.effec
t.getFrames is not a function |
| 7 PASS Element.animate() accepts a double as an options argument | 7 PASS Element.animate() accepts a double as an options argument |
| 8 PASS Element.animate() accepts a KeyframeAnimationOptions argument | 8 PASS Element.animate() accepts a KeyframeAnimationOptions argument |
| 9 PASS Element.animate() accepts an absent options argument | 9 PASS Element.animate() accepts an absent options argument |
| 10 PASS Element.animate() correctly sets the id attribute when no id is specified | 10 PASS Element.animate() correctly sets the id attribute when no id is specified |
| 11 PASS Element.animate() correctly sets the id attribute | 11 PASS Element.animate() correctly sets the id attribute |
| 12 FAIL Element.animate() correctly sets the Animation's timeline assert_equals: ex
pected (object) object "[object AnimationTimeline]" but got (undefined) undefine
d | 12 PASS Element.animate() correctly sets the Animation's timeline |
| 13 FAIL Element.animate() correctly sets the Animation's timeline when triggered on
an element in a different document assert_equals: expected (object) object "[ob
ject AnimationTimeline]" but got (undefined) undefined | 13 PASS Element.animate() correctly sets the Animation's timeline when triggered on
an element in a different document |
| 14 PASS Element.animate() calls play on the Animation | 14 PASS Element.animate() calls play on the Animation |
| 15 FAIL CSSPseudoElement.animate() creates an Animation object document.getAnimatio
ns is not a function | 15 FAIL CSSPseudoElement.animate() creates an Animation object document.getAnimatio
ns is not a function |
| 16 FAIL CSSPseudoElement.animate() creates an Animation object targeting to the cor
rect CSSPseudoElement object document.getAnimations is not a function | 16 FAIL CSSPseudoElement.animate() creates an Animation object targeting to the cor
rect CSSPseudoElement object document.getAnimations is not a function |
| 17 Harness: the test ran to completion. | 17 Harness: the test ran to completion. |
| 18 | 18 |
| OLD | NEW |