← back to v144 · css-color-space-display-p3-linear
conformance · v144
v144 · css-color-space-display-p3-linear — conformance probe
7 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
7
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
color-fn-accepts-display-p3-linear |
The color() function accepts display-p3-linear as a predefined color space. spec ↗ | css-supports | … | |
computed-style-preserves-space |
A display-p3-linear color survives to computed value with its color space intact (serialized with the display-p3-linear keyword). spec ↗ | script | … | |
out-of-range-components-parse |
color() components are not clamped at parse time: out-of-range display-p3-linear values are valid syntax. spec ↗ | css-supports | … | |
color-mix-in-display-p3-linear |
display-p3-linear is a valid rectangular interpolation space for color-mix(). spec ↗ | css-supports | … | |
gradient-in-display-p3-linear |
display-p3-linear is a valid interpolation space in gradient color-interpolation-method syntax. spec ↗ | css-supports | … | |
relative-color-converts-to-display-p3-linear |
Relative color syntax can convert into display-p3-linear: pure display-p3 red converts to (1 0 0) in the linear space, since the spaces share primaries. spec ↗ | script | … | |
spec-example-pair-paints-identically |
The spec's own example pair — color(display-p3 0.591 0.123 0.264) and color(display-p3-linear 0.3081 0.014 0.0567) — paints identical pixels (within 1 byte of rounding) through canvas fillStyle. spec ↗ | script | … |