Status: PASS | Duration: 73ms | Subtests: 12/12 | 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 stroke-dashoffset value '10' | PASS | |
| Property stroke-dashoffset value '0.5em' | PASS | |
| Property stroke-dashoffset value 'calc(10px + 0.5em)' | PASS | |
| Property stroke-dashoffset value 'calc(10px - 0.5em)' | PASS | |
| Property stroke-dashoffset value '-40%' | PASS | |
| Property stroke-dashoffset value 'calc(50% + 60px)' | PASS | |
| Property stroke-dashoffset value '254cm' | PASS | |
| Property stroke-dashoffset value '2540mm' | PASS | |
| Property stroke-dashoffset value '10160Q' | PASS | |
| Property stroke-dashoffset value '1in' | PASS | |
| Property stroke-dashoffset value '6pc' | PASS | |
| Property stroke-dashoffset value '72pt' | PASS |
/svg/painting/parsing/stroke-dashoffset-computed.svg
<?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:h="http://www.w3.org/1999/xhtml" width="800px" height="800px"> <title>SVG Painting: getComputedStyle().strokeDashoffset</title> <metadata> <h:link rel="help" href="https://w3c.github.io/svgwg/svg2-draft/painting.html#StrokeDashoffsetProperty"/> <h:meta name="assert" content="stroke-dashoffset computed value is absolute length."/> </metadata> <g id="target"></g> <style> #target { font-size: 40px; } </style> <h:script src="/resources/testharness.js"/> <h:script src="/resources/testharnessreport.js"/> <h:script src="/css/support/computed-testcommon.js"/> <script><![CDATA[ test_computed_value("stroke-dashoffset", "10", "10px"); test_computed_value("stroke-dashoffset", "0.5em", "20px"); test_computed_value("stroke-dashoffset", "calc(10px + 0.5em)", "30px"); test_computed_value("stroke-dashoffset", "calc(10px - 0.5em)", "-10px"); test_computed_value("stroke-dashoffset", "-40%"); test_computed_value("stroke-dashoffset", "calc(50% + 60px)"); // https://www.w3.org/TR/css-values-3/#absolute-lengths test_computed_value("stroke-dashoffset", "254cm", "9600px"); test_computed_value("stroke-dashoffset", "2540mm", "9600px"); test_computed_value("stroke-dashoffset", "10160Q", "9600px"); test_computed_value("stroke-dashoffset", "1in", "96px"); test_computed_value("stroke-dashoffset", "6pc", "96px"); test_computed_value("stroke-dashoffset", "72pt", "96px"); ]]></script> </svg>