a98rgb-001.html | Pass | 1 / 1 | | |
a98rgb-002.html | Pass | 1 / 1 | | |
a98rgb-003.html | Pass | 1 / 1 | | |
a98rgb-004.html | Pass | 1 / 1 | | |
animation/contrast-color-interpolation.html | Pass | 1 / 1 | | |
animation/opacity-animation-ending-correctly-001.html | Pass | 1 / 1 | | |
animation/opacity-animation-ending-correctly-002.html | Disabled | – | FLAKY | reftest whose result depends on the platform: the glyphs are antialiased by the font engine of the platform (CoreText, FreeType, DirectWrite), so it passes on Linux and fails on macOS or the reverse |
at-color-profile-001.html | Pass | 1 / 1 | | |
background-color-hsl-001.html | Pass | 1 / 1 | | |
background-color-hsl-002.html | Pass | 1 / 1 | | |
background-color-hsl-003.html | Pass | 1 / 1 | | |
background-color-hsl-004.html | Pass | 1 / 1 | | |
background-color-rgb-001.html | Pass | 1 / 1 | | |
background-color-rgb-002.html | Pass | 1 / 1 | | |
background-color-rgb-003.html | Pass | 1 / 1 | | |
body-opacity-0-to-1-stacking-context.html | Pass | 1 / 1 | | |
border-bottom-color.xht | Pass | 1 / 1 | | |
border-color-currentcolor.html | Pass | 1 / 1 | | |
border-left-color.xht | Pass | 1 / 1 | | |
border-right-color.xht | Pass | 1 / 1 | | |
border-top-color.xht | Pass | 1 / 1 | | |
canvas-change-opacity.html | Pass | 1 / 1 | | |
clip-opacity-out-of-flow.html | Pass | 1 / 1 | | |
color-001.html | Pass | 1 / 1 | | |
color-002.html | Pass | 1 / 1 | | |
color-003.html | Pass | 1 / 1 | | |
color-layers-no-blend-mode.html | Pass | 1 / 1 | | |
color-mix-basic-001.html | Pass | 1 / 1 | | |
color-mix-currentcolor-001.html | Pass | 1 / 1 | | |
color-mix-currentcolor-002.html | Pass | 1 / 1 | | |
color-mix-currentcolor-003.html | Pass | 1 / 1 | | |
color-mix-currentcolor-nested-for-color-property.html | Pass | 1 / 1 | | |
color-mix-currentcolor-visited.html | Pass | 1 / 1 | | |
color-mix-non-srgb-001.html | Fail | 0 / 1 | TEST BUG | the references are the colors of the test clipped to sRGB per channel, as the browsers paint them, while the library CSS gamut maps the colors outside of sRGB (https://drafts.csswg.org/css-color-4/#css-gamut-mapping: the OkLCh chroma is reduced at constant lightness and hue): color-mix(in lab, red, green) is painted (160,108,0) instead of the clipped (161,108,0) |
color-mix-percents-01.html | Pass | 1 / 1 | | |
color-mix-percents-02.html | Pass | 1 / 1 | | |
color-svg-visited.html | Pass | 1 / 1 | | |
composited-filters-under-opacity.html | Pass | 1 / 1 | | |
contrast-color-001.html | Pass | 1 / 1 | | |
contrast-color-style-query.html | Pass | 1 / 1 | | |
currentcolor-001.html | Pass | 1 / 1 | | |
currentcolor-002.html | Pass | 1 / 1 | | |
currentcolor-003.html | Fail | 0 / 1 | BUG | the currentcolor of filter: drop-shadow() on an inline box whose first fragment is on a first line with a ::first-line color: the filter applies to the box as a whole (all its fragments) with the color of the style of the box, where the shadow of the fragment of the first line is expected in the ::first-line color (the backgrounds, borders, outlines and shadows of the fragments are painted in it; only Firefox passes this test) |
currentcolor-004.html | Pass | 1 / 1 | | |
currentcolor-005.html | Pass | 1 / 1 | | |
currentcolor-visited-fallback.html | Pass | 1 / 1 | | |
deprecated-sameas-001.html | Pass | 1 / 1 | | |
deprecated-sameas-002.html | Pass | 1 / 1 | | |
deprecated-sameas-003.html | Pass | 1 / 1 | | |
deprecated-sameas-004.html | Pass | 1 / 1 | | |
deprecated-sameas-005.html | Pass | 1 / 1 | | |
deprecated-sameas-006.html | Pass | 1 / 1 | | |
deprecated-sameas-007.html | Pass | 1 / 1 | | |
deprecated-sameas-008.html | Pass | 1 / 1 | | |
deprecated-sameas-009.html | Pass | 1 / 1 | | |
deprecated-sameas-010.html | Pass | 1 / 1 | | |
deprecated-sameas-011.html | Pass | 1 / 1 | | |
deprecated-sameas-012.html | Pass | 1 / 1 | | |
deprecated-sameas-013.html | Pass | 1 / 1 | | |
deprecated-sameas-014.html | Pass | 1 / 1 | | |
deprecated-sameas-015.html | Pass | 1 / 1 | | |
deprecated-sameas-016.html | Pass | 1 / 1 | | |
deprecated-sameas-017.html | Pass | 1 / 1 | | |
deprecated-sameas-018.html | Pass | 1 / 1 | | |
deprecated-sameas-019.html | Pass | 1 / 1 | | |
deprecated-sameas-020.html | Pass | 1 / 1 | | |
deprecated-sameas-021.html | Pass | 1 / 1 | | |
deprecated-sameas-022.html | Pass | 1 / 1 | | |
deprecated-sameas-023.html | Pass | 1 / 1 | | |
display-p3-001.html | Pass | 1 / 1 | | |
display-p3-002.html | Pass | 1 / 1 | | |
display-p3-003.html | Pass | 1 / 1 | | |
display-p3-004.html | Pass | 1 / 1 | | |
display-p3-005.html | Pass | 1 / 1 | | |
display-p3-006.html | Pass | 1 / 1 | | |
display-p3-linear-001.html | Pass | 1 / 1 | | |
display-p3-linear-002.html | Pass | 1 / 1 | | |
display-p3-linear-003.html | Pass | 1 / 1 | | |
display-p3-linear-004.html | Pass | 1 / 1 | | |
display-p3-linear-005.html | Pass | 1 / 1 | | |
display-p3-linear-006.html | Pass | 1 / 1 | | |
filters-under-will-change-opacity.html | Pass | 1 / 1 | | |
hex-001.html | Pass | 1 / 1 | | |
hex-002.html | Pass | 1 / 1 | | |
hex-003.html | Pass | 1 / 1 | | |
hex-004.html | Pass | 1 / 1 | | |
hsl-001.html | Pass | 1 / 1 | | |
hsl-002.html | Pass | 1 / 1 | | |
hsl-003.html | Pass | 1 / 1 | | |
hsl-004.html | Pass | 1 / 1 | | |
hsl-005.html | Pass | 1 / 1 | | |
hsl-006.html | Pass | 1 / 1 | | |
hsl-007.html | Pass | 1 / 1 | | |
hsl-008.html | Pass | 1 / 1 | | |
hsl-clamp-negative-saturation.html | Pass | 1 / 1 | | |
hsla-001.html | Pass | 1 / 1 | | |
hsla-002.html | Pass | 1 / 1 | | |
hsla-003.html | Pass | 1 / 1 | | |
hsla-004.html | Pass | 1 / 1 | | |
hsla-005.html | Pass | 1 / 1 | | |
hsla-006.html | Pass | 1 / 1 | | |
hsla-007.html | Pass | 1 / 1 | | |
hsla-008.html | Pass | 1 / 1 | | |
hsla-clamp-negative-saturation.html | Pass | 1 / 1 | | |
hwb-001.html | Pass | 1 / 1 | | |
hwb-002.html | Pass | 1 / 1 | | |
hwb-003.html | Pass | 1 / 1 | | |
hwb-004.html | Pass | 1 / 1 | | |
hwb-005.html | Pass | 1 / 1 | | |
inline-opacity-float-child.html | Pass | 1 / 1 | | |
lab-001.html | Pass | 1 / 1 | | |
lab-002.html | Pass | 1 / 1 | | |
lab-003.html | Pass | 1 / 1 | | |
lab-004.html | Pass | 1 / 1 | | |
lab-005.html | Pass | 1 / 1 | | |
lab-006.html | Pass | 1 / 1 | | |
lab-007.html | Pass | 1 / 1 | | |
lab-008.html | Pass | 1 / 1 | | |
lab-l-over-100-1.html | Pass | 1 / 1 | | |
lab-l-over-100-2.html | Pass | 1 / 1 | | |
lch-001.html | Pass | 1 / 1 | | |
lch-002.html | Pass | 1 / 1 | | |
lch-003.html | Pass | 1 / 1 | | |
lch-004.html | Pass | 1 / 1 | | |
lch-005.html | Pass | 1 / 1 | | |
lch-006.html | Pass | 1 / 1 | | |
lch-007.html | Pass | 1 / 1 | | |
lch-008.html | Pass | 1 / 1 | | |
lch-009.html | Pass | 1 / 1 | | |
lch-010.html | Pass | 1 / 1 | | |
lch-l-over-100-1.html | Pass | 1 / 1 | | |
lch-l-over-100-2.html | Pass | 1 / 1 | | |
light-dark-currentcolor.html | Pass | 1 / 1 | | |
light-dark-image-none-interpolation.html | Pass | 1 / 1 | | |
light-dark-image-none.html | Pass | 1 / 1 | | |
light-dark-inheritance.html | Pass | 1 / 1 | | |
named-001.html | Pass | 1 / 1 | | |
oklab-001.html | Pass | 1 / 1 | | |
oklab-002.html | Pass | 1 / 1 | | |
oklab-003.html | Pass | 1 / 1 | | |
oklab-004.html | Pass | 1 / 1 | | |
oklab-005.html | Pass | 1 / 1 | | |
oklab-006.html | Pass | 1 / 1 | | |
oklab-007.html | Pass | 1 / 1 | | |
oklab-008.html | Pass | 1 / 1 | | |
oklab-009.html | Pass | 1 / 1 | | |
oklab-l-almost-0.html | Pass | 1 / 1 | | |
oklab-l-almost-1.html | Pass | 1 / 1 | | |
oklab-l-over-1-1.html | Pass | 1 / 1 | | |
oklab-l-over-1-2.html | Pass | 1 / 1 | | |
oklch-001.html | Pass | 1 / 1 | | |
oklch-002.html | Pass | 1 / 1 | | |
oklch-003.html | Pass | 1 / 1 | | |
oklch-004.html | Pass | 1 / 1 | | |
oklch-005.html | Pass | 1 / 1 | | |
oklch-006.html | Pass | 1 / 1 | | |
oklch-007.html | Pass | 1 / 1 | | |
oklch-008.html | Pass | 1 / 1 | | |
oklch-009.html | Pass | 1 / 1 | | |
oklch-010.html | Pass | 1 / 1 | | |
oklch-011.html | Pass | 1 / 1 | | |
oklch-l-almost-0.html | Pass | 1 / 1 | | |
oklch-l-almost-1.html | Pass | 1 / 1 | | |
oklch-l-over-1-1.html | Pass | 1 / 1 | | |
oklch-l-over-1-2.html | Pass | 1 / 1 | | |
opacity-overlapping-letters.html | Pass | 1 / 1 | | |
out-of-gamut-legacy-rgb.html | Pass | 1 / 1 | | |
predefined-001.html | Pass | 1 / 1 | | |
predefined-002.html | Pass | 1 / 1 | | |
predefined-005.html | Pass | 1 / 1 | | |
predefined-006.html | Pass | 1 / 1 | | |
predefined-007.html | Pass | 1 / 1 | | |
predefined-008.html | Pass | 1 / 1 | | |
predefined-009.html | Pass | 1 / 1 | | |
predefined-010.html | Pass | 1 / 1 | | |
predefined-011.html | Pass | 1 / 1 | | |
predefined-012.html | Pass | 1 / 1 | | |
predefined-016.html | Pass | 1 / 1 | | |
prophoto-rgb-001.html | Pass | 1 / 1 | | |
prophoto-rgb-002.html | Pass | 1 / 1 | | |
prophoto-rgb-003.html | Pass | 1 / 1 | | |
prophoto-rgb-004.html | Pass | 1 / 1 | | |
prophoto-rgb-005.html | Pass | 1 / 1 | | |
rec2020-001.html | Pass | 1 / 1 | | |
rec2020-002.html | Pass | 1 / 1 | | |
rec2020-003.html | Pass | 1 / 1 | | |
rec2020-004.html | Pass | 1 / 1 | | |
rec2020-005.html | Pass | 1 / 1 | | |
relative-currentcolor-a98rgb-01.html | Pass | 1 / 1 | | |
relative-currentcolor-displayp3-01.html | Pass | 1 / 1 | | |
relative-currentcolor-hsl-01.html | Pass | 1 / 1 | | |
relative-currentcolor-hsl-02.html | Pass | 1 / 1 | | |
relative-currentcolor-hwb-01.html | Pass | 1 / 1 | | |
relative-currentcolor-lab-01.html | Pass | 1 / 1 | | |
relative-currentcolor-lch-01.html | Pass | 1 / 1 | | |
relative-currentcolor-oklab-01.html | Pass | 1 / 1 | | |
relative-currentcolor-oklch-01.html | Pass | 1 / 1 | | |
relative-currentcolor-prophoto-01.html | Pass | 1 / 1 | | |
relative-currentcolor-rec2020-01.html | Pass | 1 / 1 | | |
relative-currentcolor-rec2020-02.html | Pass | 1 / 1 | | |
relative-currentcolor-rgb-01.html | Pass | 1 / 1 | | |
relative-currentcolor-rgb-02.html | Pass | 1 / 1 | | |
relative-currentcolor-xyzd50-01.html | Pass | 1 / 1 | | |
relative-currentcolor-xyzd65-01.html | Pass | 1 / 1 | | |
rgb-001.html | Pass | 1 / 1 | | |
rgb-002.html | Pass | 1 / 1 | | |
rgb-003.html | Pass | 1 / 1 | | |
rgb-004.html | Pass | 1 / 1 | | |
rgb-005.html | Pass | 1 / 1 | | |
rgb-006.html | Pass | 1 / 1 | | |
rgb-007.html | Pass | 1 / 1 | | |
rgb-008.html | Pass | 1 / 1 | | |
rgba-001.html | Pass | 1 / 1 | | |
rgba-002.html | Pass | 1 / 1 | | |
rgba-003.html | Pass | 1 / 1 | | |
rgba-004.html | Pass | 1 / 1 | | |
rgba-005.html | Pass | 1 / 1 | | |
rgba-006.html | Pass | 1 / 1 | | |
rgba-007.html | Pass | 1 / 1 | | |
rgba-008.html | Pass | 1 / 1 | | |
srgb-linear-001.html | Pass | 1 / 1 | | |
srgb-linear-002.html | Pass | 1 / 1 | | |
srgb-linear-003.html | Pass | 1 / 1 | | |
srgb-linear-004.html | Pass | 1 / 1 | | |
system-color-hightlights-vs-getSelection-001.html | Pass | 1 / 1 | | |
system-color-hightlights-vs-getSelection-002.html | Pass | 1 / 1 | | |
t31-color-currentColor-b.xht | Pass | 1 / 1 | | |
t31-color-text-a.xht | Pass | 1 / 1 | | |
t32-opacity-basic-0.0-a.xht | Pass | 1 / 1 | | |
t32-opacity-basic-0.6-a.xht | Pass | 1 / 1 | | |
t32-opacity-basic-1.0-a.xht | Pass | 1 / 1 | | |
t32-opacity-clamping-0.0-b.xht | Pass | 1 / 1 | | |
t32-opacity-clamping-1.0-b.xht | Pass | 1 / 1 | | |
t32-opacity-offscreen-b.xht | Pass | 1 / 1 | | |
t32-opacity-offscreen-multiple-boxes-1-c.xht | Pass | 1 / 1 | | |
t32-opacity-offscreen-multiple-boxes-2-c.xht | Pass | 1 / 1 | | |
t32-opacity-offscreen-with-alpha-c.xht | Pass | 1 / 1 | | |
t32-opacity-zorder-c.xht | Pass | 1 / 1 | | |
t41-html4-keywords-a.xht | Pass | 1 / 1 | | |
t421-rgb-clip-outside-gamut-b.xht | Pass | 1 / 1 | | |
t421-rgb-func-int-a.xht | Pass | 1 / 1 | | |
t421-rgb-func-no-mixed-f.xht | Pass | 1 / 1 | | |
t421-rgb-func-pct-a.xht | Pass | 1 / 1 | | |
t421-rgb-func-whitespace-b.xht | Pass | 1 / 1 | | |
t421-rgb-hex-parsing-f.xht | Pass | 1 / 1 | | |
t421-rgb-hex3-a.xht | Pass | 1 / 1 | | |
t421-rgb-hex3-expand-b.xht | Pass | 1 / 1 | | |
t421-rgb-hex6-a.xht | Pass | 1 / 1 | | |
t421-rgb-values-meaning-b.xht | Pass | 1 / 1 | | |
t422-rgba-a0.0-a.xht | Pass | 1 / 1 | | |
t422-rgba-a0.6-a.xht | Pass | 1 / 1 | | |
t422-rgba-a1.0-a.xht | Pass | 1 / 1 | | |
t422-rgba-clamping-a0.0-b.xht | Pass | 1 / 1 | | |
t422-rgba-clamping-a1.0-b.xht | Pass | 1 / 1 | | |
t422-rgba-clip-outside-device-gamut-b.xht | Pass | 1 / 1 | | |
t422-rgba-func-int-a.xht | Pass | 1 / 1 | | |
t422-rgba-func-no-mixed-f.xht | Pass | 1 / 1 | | |
t422-rgba-func-pct-a.xht | Pass | 1 / 1 | | |
t422-rgba-func-whitespace-b.xht | Pass | 1 / 1 | | |
t422-rgba-values-meaning-b.xht | Pass | 1 / 1 | | |
t423-transparent-1-a.xht | Pass | 1 / 1 | | |
t423-transparent-2-a.xht | Pass | 1 / 1 | | |
t424-hsl-basic-a.xht | Pass | 1 / 1 | | |
t424-hsl-h-rotating-b.xht | Pass | 1 / 1 | | |
t424-hsl-parsing-f.xht | Pass | 1 / 1 | | |
t424-hsl-values-b-1.html | Pass | 1 / 1 | | |
t424-hsl-values-b-10.html | Pass | 1 / 1 | | |
t424-hsl-values-b-11.html | Pass | 1 / 1 | | |
t424-hsl-values-b-12.html | Pass | 1 / 1 | | |
t424-hsl-values-b-13.html | Pass | 1 / 1 | | |
t424-hsl-values-b-14.html | Pass | 1 / 1 | | |
t424-hsl-values-b-15.html | Pass | 1 / 1 | | |
t424-hsl-values-b-2.html | Pass | 1 / 1 | | |
t424-hsl-values-b-3.html | Pass | 1 / 1 | | |
t424-hsl-values-b-4.html | Pass | 1 / 1 | | |
t424-hsl-values-b-5.html | Pass | 1 / 1 | | |
t424-hsl-values-b-6.html | Pass | 1 / 1 | | |
t424-hsl-values-b-7.html | Pass | 1 / 1 | | |
t424-hsl-values-b-8.html | Pass | 1 / 1 | | |
t424-hsl-values-b-9.html | Pass | 1 / 1 | | |
t425-hsla-basic-a.xht | Pass | 1 / 1 | | |
t425-hsla-h-rotating-b.xht | Pass | 1 / 1 | | |
t425-hsla-parsing-f.xht | Pass | 1 / 1 | | |
t425-hsla-values-b.xht | Pass | 1 / 1 | | |
t43-svg-keywords-a.xht | Pass | 1 / 1 | | |
t44-currentcolor-background-b.xht | Pass | 1 / 1 | | |
t44-currentcolor-border-b.xht | Pass | 1 / 1 | | |
t44-currentcolor-inherited-c.xht | Pass | 1 / 1 | | |
tagged-images-001.html | Pass | 1 / 1 | | |
tagged-images-002.html | Pass | 1 / 1 | | |
tagged-images-003.html | Pass | 1 / 1 | | |
tagged-images-004.html | Pass | 1 / 1 | | |
untagged-images-001.html | Pass | 1 / 1 | | |
xyz-001.html | Pass | 1 / 1 | | |
xyz-002.html | Pass | 1 / 1 | | |
xyz-003.html | Pass | 1 / 1 | | |
xyz-004.html | Pass | 1 / 1 | | |
xyz-005.html | Pass | 1 / 1 | | |
xyz-d50-001.html | Pass | 1 / 1 | | |
xyz-d50-002.html | Pass | 1 / 1 | | |
xyz-d50-003.html | Pass | 1 / 1 | | |
xyz-d50-004.html | Fail | 0 / 1 | TEST BUG | the reference is color(xyz-d50 0 1 0) converted to sRGB with 6 digits (color(srgb -1.20716 1.3163 -0.489014)), the same color only when both are clipped per channel as in the browsers: the library CSS gamut maps them (https://drafts.csswg.org/css-color-4/#css-gamut-mapping), and the rounding of the reference moves the mapped color by one level (152,255,198 instead of 152,255,199) |
xyz-d50-005.html | Pass | 1 / 1 | | |
xyz-d65-001.html | Pass | 1 / 1 | | |
xyz-d65-002.html | Pass | 1 / 1 | | |
xyz-d65-003.html | Pass | 1 / 1 | | |
xyz-d65-004.html | Pass | 1 / 1 | | |
xyz-d65-005.html | Pass | 1 / 1 | | |