[wpt-sync] Sync PR 26913 - Canvas-WCG: Update names to reflect the specification
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox86 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 26913 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/26913
Details from upstream follow.
b'Christopher Cameron <ccameron@chromium.org>' wrote:
Canvas-WCG: Update names to reflect the specification
Change "p3" color space to "display-p3". This is the name used in the
specification and in the CSS color level 4 specification (which is
shipping on Safari). Of note is that is that the color gamut media
queries use "p3" instead of "display-p3". This could be intentional
(reflecting the p3 primaries common to DCI P3 and Display P3), or may
be accidental.Change ImageDataColorSettings to ImageDataSettings. Right now all of
the settings are for color, but the spec doesn't put color in the name
because of future plans to add other settings (like premultiplied
alpha).The largest remaining inconsistency is that "pixelFormat" versus
"storageFormat" and "uint8" versus "unorm8".TBR=fserb
Bug: 1083693
Change-Id: I8e6d476a17fd2fca8da6b7901bb1098253a61559Reviewed-on: https://chromium-review.googlesource.com/2594269
WPT-Export-Revision: e317f9cdf439d096c6ac3f42531a5e11acc0469f
Assignee | ||
Comment 1•3 years ago
|
||
PR 26913 applied with additional changes from upstream: 0fb69997a8b5154bf39ba3ffa586c2aa25442da8, e4a09698065feadbad40a6ede4ac3341bf8cc466
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=c1993da50ee3dc8e58fe78e09c0c5a3492aea5f8
Assignee | ||
Comment 3•3 years ago
|
||
CI Results
Ran 14 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 2 tests and 22 subtests
Status Summary
Firefox
OK : 2
PASS: 6
FAIL: 26
Chrome
OK : 2
PASS: 6
FAIL: 26
Safari
OK : 2
PASS: 6
FAIL: 26
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/html/canvas/element/manual/wide-gamut-canvas/canvas-createPutGetImageData-colorManaged.html
Test color managed cretateImageData: {srgb, uint8} -> {srgb, uint8}: FAIL (Chrome: FAIL, Safari: FAIL)
Test color managed cretateImageData: {srgb, float16} -> {srgb, float32}: FAIL (Chrome: FAIL, Safari: FAIL)
Test color managed getImageData: {srgb, uint8} -> {srgb, uint8}: FAIL (Chrome: FAIL, Safari: FAIL)
Test color managed getImageData: {srgb, float16} -> {srgb, float32}: FAIL (Chrome: FAIL, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/imageData-colorManagedBehavior.html
Test createImageData(width, height) from SRGB canvas : FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height) from e-SRGB canvas : FAIL (Chrome: FAIL, Safari: FAIL)
Test getImageData(sx, sy, sw, sh) from SRGB canvas : FAIL (Chrome: FAIL, Safari: FAIL)
Test getImageData(sx, sy, sw, sh) from e-SRGB canvas : FAIL (Chrome: FAIL, Safari: FAIL)
Test putImageData(imagedata, dx, dy): SRGB canvas, SRGB U8 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test putImageData(imagedata, dx, dy): SRGB canvas, e-SRGB U16 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test putImageData(imagedata, dx, dy): SRGB canvas, e-SRGB F32 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test putImageData(imagedata, dx, dy): e-SRGB canvas, SRGB U8 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test putImageData(imagedata, dx, dy): e-SRGB canvas, e-SRGB U16 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test putImageData(imagedata, dx, dy): e-SRGB canvas, e-SRGB F32 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(imagedata): SRGB canvas, SRGB U8 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(imagedata): SRGB canvas, e-SRGB U16 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(imagedata): SRGB canvas, e-SRGB F32 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(imagedata): e-SRGB canvas, SRGB U8 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(imagedata): e-SRGB canvas, e-SRGB U16 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(imagedata): e-SRGB canvas, e-SRGB F32 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height, imageDataSettings): SRGB canvas, SRGB U8 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height, imageDataSettings): SRGB canvas, e-SRGB U16 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height, imageDataSettings): SRGB canvas, e-SRGB F32 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height, imageDataSettings): e-SRGB canvas, SRGB U8 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height, imageDataSettings): e-SRGB canvas, e-SRGB U16 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Test createImageData(width, height, imageDataSettings): e-SRGB canvas, e-SRGB F32 ImageData: FAIL (Chrome: FAIL, Safari: FAIL)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9fb8f703fe7a [wpt PR 26913] - Canvas-WCG: Update names to reflect the specification, a=testonly https://hg.mozilla.org/integration/autoland/rev/af1221f6f8c2 [wpt PR 26913] - Update wpt metadata, a=testonly
Comment 5•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9fb8f703fe7a
https://hg.mozilla.org/mozilla-central/rev/af1221f6f8c2
Description
•