[wpt-sync] Sync PR 18399 - Code health refactoring of animation.cc.
Categories
(Core :: DOM: Animation, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 18399 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/18399
Details from upstream follow.
Kevin Ellis <kevers@chromium.org> wrote:
Code health refactoring of animation.cc.
This patch aligns the implementation of web-animations with the spec.
Previously updates were performed via a PlayStateUpdateScope. This
class depended on an extra state (kPending) that is not to spec.
Support for microtasks is also introduced in this patch, which
addresses most of the remaining timing issues with the finished state
of an animation.Bug: 960944
Change-Id: I62aff2254d2b5265f869415e0f763e140b460c37
Reviewed-on: https://chromium-review.googlesource.com/1739386
WPT-Export-Revision: 5a0be4acf6f7927cb07628f35baffa664750f066
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=09faa222d1343350f4751104adc41c700531d4d2
Assignee | ||
Comment 2•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=511282042c4e3573c357f3708dd08d738fca9bce
Assignee | ||
Comment 3•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=babf96239688c36f5f86d9f5df4290199c66be85
Assignee | ||
Comment 4•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5733c80a3db35ad0bcd7bcc34b9543ef9ba6cc1
Assignee | ||
Comment 5•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=f0d6fc70ddc2ad730296cc50028fd7be82bc561b
Assignee | ||
Comment 6•5 years ago
|
||
Pushed to try https://treeherder.mozilla.org/#/jobs?repo=try&revision=4a8ce0224b59a993c67a9e51647ede6c4dddb2f9
Assignee | ||
Comment 7•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=97b4fd2ee75d32f0d15498212f77e46933180056
Assignee | ||
Comment 8•5 years ago
|
||
Ran 1 tests and 5 subtests OK : 1 PASS : 5
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/299f19714e7c [wpt PR 18399] - Code health refactoring of animation.cc., a=testonly
Comment 10•5 years ago
|
||
bugherder |
Description
•