mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-08 04:27:37 +00:00
6b062fb872
A number of animation tests assume that pausing happens instantaneously. This patch adjust many of those tests so that they will continue to work when pausing happens asynchronously. In many cases this is possible because we know the ready promise on AnimationPlayer (soon to be Animation) objects will be resolved so we can wait on it and it will resolve immediately now, but when asynchronous pausing is introduced the test the promise won't resolve until after the pause operation is complete. There are some tests that can't be so easily adjusted and we will have to fix these at the same time as we turn on async pausing. However, taking care of this set of tests now should reduce the size of subsequent patches in this series. |
||
---|---|---|
.. | ||
animation-timeline | ||
chrome | ||
css-animations | ||
css-transitions | ||
mozilla | ||
chrome.ini | ||
mochitest.ini | ||
testcommon.js |