[finishing-an-animation.html] expected: if (os == "linux") and not debug and asan and fission: [OK, TIMEOUT] if (os == "linux") and debug and not fission: [OK, ERROR] if os == "mac": [OK, ERROR] [A pending playback rate should be applied immediately when an animation is finished] expected: if asan and fission: [PASS, NOTRUN] [Finishing an animation fires finish event when a finish event listener is added as the finished promise resolves] expected: if asan and fission: [PASS, NOTRUN] [Finishing an animation fires finish event on orphaned element] expected: if asan and fission: [PASS, NOTRUN] [Finishing an animation without a target resolves the finished promise synchronously] expected: if asan and fission: [PASS, NOTRUN] [An exception is NOT thrown when finishing if the effective playback rate is negative and the target effect end is infinity] expected: if asan and fission: [PASS, NOTRUN] [Finishing a canceled animation sets the current and start times] expected: if asan and fission: [PASS, NOTRUN] [Finishing an animation resolves the finished promise synchronously] expected: if asan and fission: [PASS, TIMEOUT] [An exception should be thrown if the effective playback rate is zero] expected: if asan and fission: [PASS, NOTRUN] [A pending ready promise is resolved and not replaced when the animation is finished] expected: if asan and fission: [PASS, NOTRUN] [An exception should be thrown when finishing if the effective playback rate is positive and the target effect end is infinity] expected: if asan and fission: [PASS, NOTRUN]