| transition: transform 30s linear, color 2s, left 4s linear, top 4s linear; |
| <script src="../../resources/js-test.js"></script> |
| <div id="testDiv">TEST</div> |
| description("Tests that CSS animations that are created while the page is hidden are properly resumed when the page becomes visible."); |
| function registerAnimation() |
| testDiv.style.transform = "rotate(170deg) scale(0.2781941414347284)"; |
| internals.suspendAnimations(); |
| shouldBeTrue("internals.animationsAreSuspended()"); |
| shouldBe("internals.numberOfActiveAnimations()", "0"); |
| internals.resumeAnimations(); |
| shouldBecomeEqual("internals.numberOfActiveAnimations()", "1", finishJSTest); |