Bug 1620645 [wpt PR 22120] - Do not composite infinite duration animations., a=testonly
commitdf82275f2b03ff7cd0a4cda124590fba9f10d540
authorKevin Ellis <kevers@chromium.org>
Thu, 12 Mar 2020 12:09:28 +0000 (12 12:09 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Fri, 13 Mar 2020 16:46:33 +0000 (13 16:46 +0000)
treeb739608d097e0abe0c81ee365b3bf4b66663ad83
parent7fbdab3fae4e3b93bf8ab1a68cfc1c2af8145084
Bug 1620645 [wpt PR 22120] - Do not composite infinite duration animations., a=testonly

Automatic update from web-platform-tests
Do not composite infinite duration animations.

This patch prevents infinite duration animations from running on the
compositor. These animations are locked at progress = 0, and therefore
do not benefit from compositing.  Infinite duration animations are
properly handled when running as main thread animations.

Bug: 1057076
Change-Id: Ibe4d4d9939060aeb8f62f4b5d94ca3d941b07ba1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087225
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748299}

--

wpt-commits: e833607996b10df6297e56dead44d512e81d394c
wpt-pr: 22120
testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html [new file with mode: 0644]
testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation.html [new file with mode: 0644]