Status: FAIL | Duration: 88ms | Subtests: 61/82 | Open test on wpt.live | wpt.fyi
Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)
| Subtest | Status | Message |
|---|---|---|
| Property "alignment-baseline" is supported | PASS | |
| Property "baseline-shift" is supported | PASS | |
| Property "clip" is supported | PASS | |
| Property "clip-path" is supported | PASS | |
| Property "clip-rule" is supported | FAIL | assert_true: expected true got false |
| Property "color" is supported | PASS | |
| Property "color-interpolation" is supported | FAIL | assert_true: expected true got false |
| Property "color-interpolation-filters" is supported | FAIL | assert_true: expected true got false |
| Property "cursor" is supported | PASS | |
| Property "direction" is supported | PASS | |
| Property "display" is supported | PASS | |
| Property "dominant-baseline" is supported | FAIL | assert_true: expected true got false |
| Property "fill" is supported | PASS | |
| Property "fill-opacity" is supported | PASS | |
| Property "fill-rule" is supported | PASS | |
| Property "filter" is supported | PASS | |
| Property "flood-color" is supported | FAIL | assert_true: expected true got false |
| Property "flood-opacity" is supported | FAIL | assert_true: expected true got false |
| Property "font" is supported | PASS | |
| Property "font-family" is supported | PASS | |
| Property "font-feature-settings" is supported | PASS | |
| Property "font-kerning" is supported | PASS | |
| Property "font-size" is supported | PASS | |
| Property "font-size-adjust" is supported | PASS | |
| Property "font-stretch" is supported | PASS | |
| Property "font-style" is supported | PASS | |
| Property "font-variant" is supported | PASS | |
| Property "font-variant-caps" is supported | PASS | |
| Property "font-variant-east-asian" is supported | PASS | |
| Property "font-variant-ligatures" is supported | PASS | |
| Property "font-variant-numeric" is supported | PASS | |
| Property "font-variant-position" is supported | PASS | |
| Property "font-weight" is supported | PASS | |
| Property "glyph-orientation-vertical" is supported | FAIL | assert_true: expected true got false |
| Property "image-rendering" is supported | PASS | |
| Property "isolation" is supported | PASS | |
| Property "letter-spacing" is supported | PASS | |
| Property "lighting-color" is supported | FAIL | assert_true: expected true got false |
| Property "line-height" is supported | PASS | |
| Property "marker" is supported | FAIL | assert_true: expected true got false |
| Property "marker-end" is supported | FAIL | assert_true: expected true got false |
| Property "marker-mid" is supported | FAIL | assert_true: expected true got false |
| Property "marker-start" is supported | FAIL | assert_true: expected true got false |
| Property "mask" is supported | PASS | |
| Property "opacity" is supported | PASS | |
| Property "overflow" is supported | PASS | |
| Property "paint-order" is supported | FAIL | assert_true: expected true got false |
| Property "pointer-events" is supported | PASS | |
| Property "shape-rendering" is supported | FAIL | assert_true: expected true got false |
| Property "stop-color" is supported | FAIL | assert_true: expected true got false |
| Property "stop-opacity" is supported | FAIL | assert_true: expected true got false |
| Property "stroke" is supported | PASS | |
| Property "stroke-dasharray" is supported | PASS | |
| Property "stroke-dashoffset" is supported | PASS | |
| Property "stroke-linecap" is supported | PASS | |
| Property "stroke-linejoin" is supported | PASS | |
| Property "stroke-miterlimit" is supported | PASS | |
| Property "stroke-opacity" is supported | PASS | |
| Property "stroke-width" is supported | PASS | |
| Property "text-align" is supported | PASS | |
| Property "text-align-all" is supported | FAIL | assert_true: expected true got false |
| Property "text-align-last" is supported | PASS | |
| Property "text-anchor" is supported | FAIL | assert_true: expected true got false |
| Property "text-decoration" is supported | PASS | |
| Property "text-decoration-color" is supported | PASS | |
| Property "text-decoration-line" is supported | PASS | |
| Property "text-decoration-style" is supported | PASS | |
| Property "text-indent" is supported | PASS | |
| Property "text-orientation" is supported | PASS | |
| Property "text-overflow" is supported | PASS | |
| Property "text-rendering" is supported | PASS | |
| Property "transform" is supported | PASS | |
| Property "transform-box" is supported | FAIL | assert_true: expected true got false |
| Property "transform-origin" is supported | PASS | |
| Property "unicode-bidi" is supported | PASS | |
| Property "vector-effect" is supported | FAIL | assert_true: expected true got false |
| Property "vertical-align" is supported | PASS | |
| Property "visibility" is supported | PASS | |
| Property "white-space" is supported | PASS | |
| Property "white-space-collapse" is supported | PASS | |
| Property "word-spacing" is supported | PASS | |
| Property "writing-mode" is supported | FAIL | assert_true: expected true got false |
/svg/styling/required-properties.svg
<?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:h="http://www.w3.org/1999/xhtml"> <metadata> <h:link rel="help" href="https://w3c.github.io/svgwg/svg2-draft/styling.html#RequiredProperties"/> <h:link rel="help" href="https://w3c.github.io/svgwg/svg2-draft/propidx.html"/> <h:meta name="assert" content="All required properties are supported"/> <!-- Note: This test does not verify that the properties are actually applied to SVG rendering. --> </metadata> <g id="target"></g> <h:script src="/resources/testharness.js"/> <h:script src="/resources/testharnessreport.js"/> <script><![CDATA[ var properties = [ // Properties listed in https://w3c.github.io/svgwg/svg2-draft/propidx.html "alignment-baseline", "baseline-shift", "clip", "clip-path", "clip-rule", "color", "color-interpolation", "cursor", "direction", "display", "dominant-baseline", "fill", "fill-opacity", "fill-rule", "filter", "flood-color", "flood-opacity", "font", "font-family", "font-size", "font-size-adjust", "font-stretch", "font-style", "font-variant", "font-weight", "glyph-orientation-vertical", "image-rendering", "letter-spacing", "lighting-color", "line-height", "marker", "marker-end", "marker-mid", "marker-start", "mask", "opacity", "overflow", "paint-order", "pointer-events", "shape-rendering", "stop-color", "stop-opacity", "stroke", "stroke-dasharray", "stroke-dashoffset", "stroke-linecap", "stroke-linejoin", "stroke-miterlimit", "stroke-opacity", "stroke-width", "text-anchor", "text-decoration", "text-rendering", "unicode-bidi", "vector-effect", "visibility", "word-spacing", "white-space", "writing-mode", // Properties listed in https://w3c.github.io/svgwg/svg2-draft/styling.html#RequiredProperties "display", "overflow", "visibility", "cursor", "text-overflow", "clip", "clip-path", "clip-rule", "mask", "color", "opacity", "color-interpolation-filters", "filter", "flood-color", "flood-opacity", "isolation", "lighting-color", "transform", "transform-box", "transform-origin", "letter-spacing", "text-align", "text-align-all", "text-align-last", "text-indent", "word-spacing", "white-space", "white-space-collapse", "vertical-align", "dominant-baseline", "alignment-baseline", "baseline-shift", "direction", "text-orientation", "writing-mode", "font", "font-family", "font-feature-settings", "font-kerning", "font-size", "font-size-adjust", "font-stretch", "font-style", "font-variant", "font-variant-position", "font-variant-ligatures", "font-variant-caps", "font-variant-numeric", "font-variant-east-asian", "font-weight", "text-decoration", "text-decoration-line", "text-decoration-style", "text-decoration-color" ]; properties.sort(); var target = document.getElementById('target'); var previous = null; for (var property of properties) { if (property === previous) continue; // Avoid duplicate test names previous = property; test(function() { assert_true(property in target.style); }, 'Property "' + property + '" is supported'); } ]]></script> </svg>