Closed Bug 1681534 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 26820 - Revert "Create compositor animation for background-color"

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox86 fixed)

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 26820 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/26820
Details from upstream follow.

b'Thiemo Nagel <tnagel@chromium.org>' wrote:

Revert "Create compositor animation for background-color"

This reverts commit f0946b3ebc528e5eb4a1a9c033357d1df7a436b6.

Reason for revert: This seems to have caused failures on Linux Tests (dbg)(1) in virtual/composite-bgcolor-animation/external/wpt/css/css-backgrounds/border-radius-clip-002.htm

https://ci.chromium.org/p/chromium/builders/ci/Linux%20Tests%20%28dbg%29%281%29

Original change's description:

Create compositor animation for background-color

This CL is the first step of the background-color animation using
off-thread paint worklet infrastructure. The design doc is here:
https://docs.google.com/document/d/1usCnwWs8HsH5FU_185q6MsrZehFmpl5QgbbB4pvHIjI/edit

In particular, this CL just make sure that we are able to create a
compositor animation for background-color. Then the compositor
thread ticks the animation and dispatches the paint job to
the worker thread to paint.

In the actual paint, we do hard code the result, which means
there is no interpolation implementation at this moment. We
will implement the interpolation logic in a coming CL.

Bug: 1139008, 1148369
Change-Id: I9d2aba2106f38f89bce0e97df29fa0d4f30b2c76
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2549530
Reviewed-by: Robert Flack \<flackr@chromium.org>
Commit-Queue: Xida Chen \<xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#834886}

TBR=flackr@chromium.org,xidachen@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com

Change-Id: Ifd586ed57f8922e0e1e5cf1c8337a29110b6e8ba
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1139008
Bug: 1148369
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2580341
Reviewed-by: Thiemo Nagel \<tnagel@chromium.org>
Commit-Queue: Thiemo Nagel \<tnagel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#835133}

PR 26820 applied with additional changes from upstream: 1cadc0e46730ff06182250db65046b0cc2bc20ae
Test result changes from PR not available.
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/169b4e7c8455
[wpt PR 26820] - Revert "Create compositor animation for background-color", a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in before you can comment on or make changes to this bug.