| animation-name: implicit; |
| /* Allow for a 1px error on either side */ |
| animation-name: explicit; |
| animation-timing-function: ease; |
| 0.001% { transform: translate(400px) } |
| transform: translate(400px); |
| animation-timing-function: ease; |
| <div id="implicit"></div> |
| <div id="explicit"></div> |
| testRunner.waitUntilDone(); |
| await Promise.all(document.getAnimations().map(animation => animation.ready)); |
| await new Promise(requestAnimationFrame); |
| await new Promise(requestAnimationFrame); |
| await new Promise(requestAnimationFrame); |