[wpt-sync] Sync PR 22246 - Revert "[ScrollTimeline] Support composited scroll-linked Web Animation"
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox76 fixed)
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 22246 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/22246
Details from upstream follow.
Alan Cutter <alancutter@chromium.org> wrote:
Revert "[ScrollTimeline] Support composited scroll-linked Web Animation"
This reverts commit 3254ad50926dbbd809cfa45b611d9081772ce7e8.
Reason for revert:
virtual/threaded/external/wpt/scroll-animations/two-animations-attach-to-same-scroll-timeline-cancel-one.html flaking on debug.
https://ci.chromium.org/p/chromium/builders/ci/Linux%20Tests%20(dbg)(1)/87438
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=blink_web_tests&tests=virtual%2Fthreaded%2Fexternal%2Fwpt%2Fscroll-animations%2Ftwo-animations-attach-to-same-scroll-timeline-cancel-one.html
https://test-results.appspot.com/data/layout_results/Linux_Tests__dbg__1_/87463/blink_web_tests/layout-test-results/results.html
Bug: 1060974Original change's description:
[ScrollTimeline] Support composited scroll-linked Web Animation
This patch integrates ScrollTimeline with cc::Animation. Major changes
include:
- blink::ScrollTimeline is able to create its compositor counterpart
- cc::ScrollTimeline is attached to cc::AnimationHost upon creation
- cc::AnimationHost ticks animations based on their timeline type
- Remove scroll_timeline_ from cc::WorkletAnimation and use the unified
animation_timeline_.- Added virtual/threaded/external/wpt/scroll-animations/.
See [1] for more details.
[1] https://docs.google.com/document/d/1RpJrYIDYHvtu0ia1vPv_EhBfan428QZ2sgsFhtnXb20/edit?usp=sharingTo sheriffs: if any virtual tests become flaky, please add them to
TestExpectation instead of reverting the change.Bug: 1023508
Change-Id: Ib4aa853bda34ce9b2c0abc943be9f99ac81e799a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084088
Commit-Queue: Yi Gu \<yigu@chromium.org>
Reviewed-by: David Bokan \<bokan@chromium.org>
Reviewed-by: Majid Valipour \<majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749389}TBR=bokan@chromium.org,majidvp@chromium.org,yigu@chromium.org
Not skipping CQ checks because original CL landed > 1 day ago.
Bug: 1023508
Change-Id: I15f5251d53f3d85936bb345acd00e9ead2f3e7e3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2100552
Reviewed-by: Alan Cutter \<alancutter@chromium.org>
Commit-Queue: Alan Cutter \<alancutter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#750052}
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Comment 5•5 years ago
|
||
bugherder |
Description
•