Closed Bug 1568324 Opened 5 months ago Closed 4 months ago

[wpt-sync] Sync PR 18013 - Composite color values on the worklet thread

Categories

(Core :: Web Painting, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: wptsync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Adam Raine <asraine@google.com> wrote:

Composite color values on the worklet thread

Follow up to:
https://chromium-review.googlesource.com/c/chromium/src/+/1614120
(Allows number values to be composited on the worklet thread)
--and--
https://chromium-review.googlesource.com/c/chromium/src/+/1698667
(Allows creation of keyframe model for color values on compositor)

This CL adds similar functionality as that used for number types to update
color values on the compositor. New classes CrossThreadColorValue and
CSSColorStyleValue were created for CSSPaintValue::GetImage to identify
color valued custom properties as compositable.

Bug: 883721
Change-Id: Ib8c26e5c6c6077b21288de3156fa35cc6e02435d

Reviewed-on: https://chromium-review.googlesource.com/1713747
WPT-Export-Revision: a30ef879e37cd20efc794e62df10c68dde71a53d

Component: web-platform-tests → Web Painting
Product: Testing → Core
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Ran 1 tests
FAIL   : 1

New tests that have failures or other problems:
/css/css-paint-api/color-custom-property-animation.https.html: FAIL
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/6e1dcbe92542
[wpt PR 18013] - Composite color values on the worklet thread, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/b4ec189f388b
[wpt PR 18013] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.