Closed
Bug 1893816
Opened 10 months ago
Closed 10 months ago
[wpt-sync] Sync PR 45940 - [css-color] css/css-color/parsing/color-computed-relative-color.html assumes conversion to hwb is lossless
Categories
(Core :: CSS Parsing and Computation, task, P4)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
128 Branch
Tracking | Status | |
---|---|---|
firefox128 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
398.62 KB,
text/plain
|
Details |
Sync web-platform-tests PR 45940 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/45940
Details from upstream follow.
Sam Weinig <weinig@apple.com> wrote:
[css-color] css/css-color/parsing/color-computed-relative-color.html assumes conversion to hwb is lossless
https://github.com/web-platform-tests/wpt/issues/45912
Remove invalid test case that assumes out of gamut conversions to hwb are lossless.
Assignee | ||
Updated•10 months ago
|
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Assignee | ||
Comment 1•10 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=5c1fbc71e72d87b8ac8b9db7a844fa3f253420ef
Assignee | ||
Comment 2•10 months ago
|
||
# CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 1048 subtests
## Status Summary
### Firefox
`OK` : 1
`PASS`: 710
`FAIL`: 338[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 1048[GitHub]
### Chrome
`OK` : 1
`PASS`: 1031
`FAIL`: 17
### Safari
`OK` : 1
`PASS`: 755
`FAIL`: 293
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=5c1fbc71e72d87b8ac8b9db7a844fa3f253420ef)
[GitHub PR Head](https://wpt.fyi/results/?sha=75838599e87c120a5e2cc50bd1a5c0fed785f90a&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=75838599e87c120a5e2cc50bd1a5c0fed785f90a&label=pr_base)
## Details
### Firefox-only Failures
* [/css/css-color/parsing/color-computed-relative-color.html](https://wpt.live/css/css-color/parsing/color-computed-relative-color.html) [[wpt.fyi](https://wpt.fyi/results/css/css-color/parsing/color-computed-relative-color.html)]
* Property color value 'lab(from lab(25 20 50) calc(l) calc(a) calc(b))': `FAIL`
* Property color value 'lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))': `FAIL`
* Property color value 'lab(from lab(none none none) l a b)': `FAIL`
* Property color value 'lab(from lab(none none none / none) l a b / alpha)': `FAIL`
* Property color value 'lab(from lab(25 none 50) l a b)': `FAIL`
* Property color value 'lab(from lab(25 20 50 / none) l a b / alpha)': `FAIL`
* Property color value 'oklab(from oklab(0.25 0.2 0.5) calc(l) calc(a) calc(b))': `FAIL`
* Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))': `FAIL`
* Property color value 'oklab(from oklab(none none none) l a b)': `FAIL`
* Property color value 'oklab(from oklab(none none none / none) l a b / alpha)': `FAIL`
* Property color value 'oklab(from oklab(0.25 none 0.5) l a b)': `FAIL`
* Property color value 'oklab(from oklab(0.25 0.2 0.5 / none) l a b / alpha)': `FAIL`
* Property color value 'lch(from color(display-p3 0 0 0) l c h / alpha)': `FAIL`
* Property color value 'lch(from lch(0.7 45 30) calc(l) calc(c) calc(h))': `FAIL`
* Property color value 'lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))': `FAIL`
* Property color value 'lch(from lch(none none none) l c h)': `FAIL`
* Property color value 'lch(from lch(none none none / none) l c h / alpha)': `FAIL`
* Property color value 'lch(from lch(0.7 none 30) l c h)': `FAIL`
* Property color value 'lch(from lch(0.7 45 30 / none) l c h / alpha)': `FAIL`
* Property color value 'oklch(from color(display-p3 0 0 0) l c h / alpha)': `FAIL`
* Property color value 'oklch(from oklch(0.7 0.45 30) calc(l) calc(c) calc(h))': `FAIL`
* Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))': `FAIL`
* Property color value 'oklch(from oklch(none none none) l c h)': `FAIL`
* Property color value 'oklch(from oklch(none none none / none) l c h / alpha)': `FAIL`
* Property color value 'oklch(from oklch(0.7 none 30) l c h)': `FAIL`
* Property color value 'oklch(from oklch(0.7 0.45 30 / none) l c h / alpha)': `FAIL`
* Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb calc(r) calc(g) calc(b))': `FAIL`
* Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))': `FAIL`
* Property color value 'color(from color(srgb none none none) srgb r g b)': `FAIL`
* Property color value 'color(from color(srgb none none none / none) srgb r g b / alpha)': `FAIL`
* Property color value 'color(from color(srgb 0.7 none 0.3) srgb r g b)': `FAIL`
* Property color value 'color(from color(srgb 0.7 0.5 0.3 / none) srgb r g b / alpha)': `FAIL`
* Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r) calc(g) calc(b))': `FAIL`
* Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))': `FAIL`
* Property color value 'color(from color(srgb-linear none none none) srgb-linear r g b)': `FAIL`
* Property color value 'color(from color(srgb-linear none none none / none) srgb-linear r g b / alpha)': `FAIL`
* Property color value 'color(from color(srgb-linear 0.7 none 0.3) srgb-linear r g b)': `FAIL`
* Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / none) srgb-linear r g b / alpha)': `FAIL`
* Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r) calc(g) calc(b))': `FAIL`
* Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))': `FAIL`
* Property color value 'color(from color(a98-rgb none none none) a98-rgb r g b)': `FAIL`
* Property color value 'color(from color(a98-rgb none none none / none) a98-rgb r g b / alpha)': `FAIL`
* Property color value 'color(from color(a98-rgb 0.7 none 0.3) a98-rgb r g b)': `FAIL`
* Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / none) a98-rgb r g b / alpha)': `FAIL`
* Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r) calc(g) calc(b))': `FAIL`
* Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))': `FAIL`
* Property color value 'color(from color(rec2020 none none none) rec2020 r g b)': `FAIL`
* Property color value 'color(from color(rec2020 none none none / none) rec2020 r g b / alpha)': `FAIL`
* Property color value 'color(from color(rec2020 0.7 none 0.3) rec2020 r g b)': `FAIL`
* Property color value 'color(from color(rec2020 0.7 0.5 0.3 / none) rec2020 r g b / alpha)': `FAIL`
* Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r) calc(g) calc(b))': `FAIL`
* Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))': `FAIL`
* Property color value 'color(from color(prophoto-rgb none none none) prophoto-rgb r g b)': `FAIL`
* Property color value 'color(from color(prophoto-rgb none none none / none) prophoto-rgb r g b / alpha)': `FAIL`
* Property color value 'color(from color(prophoto-rgb 0.7 none 0.3) prophoto-rgb r g b)': `FAIL`
* Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / none) prophoto-rgb r g b / alpha)': `FAIL`
* Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r) calc(g) calc(b))': `FAIL`
* Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))': `FAIL`
* Property color value 'color(from color(display-p3 none none none) display-p3 r g b)': `FAIL`
* Property color value 'color(from color(display-p3 none none none / none) display-p3 r g b / alpha)': `FAIL`
* Property color value 'color(from color(display-p3 0.7 none 0.3) display-p3 r g b)': `FAIL`
* Property color value 'color(from color(display-p3 0.7 0.5 0.3 / none) display-p3 r g b / alpha)': `FAIL`
* Property color value 'color(from color(xyz 7 -20.5 100) xyz calc(x) calc(y) calc(z))': `FAIL`
* Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))': `FAIL`
* Property color value 'color(from color(xyz none none none) xyz x y z)': `FAIL`
* Property color value 'color(from color(xyz none none none / none) xyz x y z / alpha)': `FAIL`
* Property color value 'color(from color(xyz 7 none 100) xyz x y z)': `FAIL`
* Property color value 'color(from color(xyz 7 -20.5 100 / none) xyz x y z / alpha)': `FAIL`
* Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x) calc(y) calc(z))': `FAIL`
* Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))': `FAIL`
* Property color value 'color(from color(xyz-d50 none none none) xyz-d50 x y z)': `FAIL`
* Property color value 'color(from color(xyz-d50 none none none / none) xyz-d50 x y z / alpha)': `FAIL`
* Property color value 'color(from color(xyz-d50 7 none 100) xyz-d50 x y z)': `FAIL`
* Property color value 'color(from color(xyz-d50 7 -20.5 100 / none) xyz-d50 x y z / alpha)': `FAIL`
* Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x) calc(y) calc(z))': `FAIL`
* Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))': `FAIL`
* Property color value 'color(from color(xyz-d65 none none none) xyz-d65 x y z)': `FAIL`
* Property color value 'color(from color(xyz-d65 none none none / none) xyz-d65 x y z / alpha)': `FAIL`
* Property color value 'color(from color(xyz-d65 7 none 100) xyz-d65 x y z)': `FAIL`
* Property color value 'color(from color(xyz-d65 7 -20.5 100 / none) xyz-d65 x y z / alpha)': `FAIL`
* Property color value 'lch(from color(srgb 0.25 0.5 0.75) l c h)': `FAIL`
* Property color value 'lch(from var(--color) calc(l / 2) c h)': `FAIL`
* Property color value 'lab(from var(--mycolor) l a b / calc(alpha * 0.8))': `FAIL`
* Property color value 'lch(from peru calc(l * 0.8) c h)': `FAIL`
(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/462b4e97a79c
[wpt PR 45940] - [css-color] css/css-color/parsing/color-computed-relative-color.html assumes conversion to hwb is lossless, a=testonly
Comment 4•10 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 10 months ago
status-firefox128:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•