Status: FAIL | Duration: 75ms | Subtests: 8/32 | 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 |
|---|---|---|
| Computed value of 'unicode-bidi' for outside symbol | PASS | |
| Computed value of 'font-variant-numeric' for outside symbol | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for outside symbol | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for outside symbol | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for outside decimal | PASS | |
| Computed value of 'font-variant-numeric' for outside decimal | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for outside decimal | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for outside decimal | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for outside string | PASS | |
| Computed value of 'font-variant-numeric' for outside string | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for outside string | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for outside string | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for outside marker | PASS | |
| Computed value of 'font-variant-numeric' for outside marker | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for outside marker | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for outside marker | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for inside symbol | PASS | |
| Computed value of 'font-variant-numeric' for inside symbol | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for inside symbol | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for inside symbol | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for inside decimal | PASS | |
| Computed value of 'font-variant-numeric' for inside decimal | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for inside decimal | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for inside decimal | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for inside string | PASS | |
| Computed value of 'font-variant-numeric' for inside string | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for inside string | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for inside string | FAIL | assert_equals: expected "0px" but got "1px" |
| Computed value of 'unicode-bidi' for inside marker | PASS | |
| Computed value of 'font-variant-numeric' for inside marker | FAIL | assert_equals: expected "tabular-nums" but got "normal" |
| Computed value of 'text-transform' for inside marker | FAIL | assert_equals: expected "none" but got "lowercase" |
| Computed value of 'text-indent' for inside marker | FAIL | assert_equals: expected "0px" but got "1px" |
/css/css-pseudo/marker-default-styles.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Pseudo-Elements Test: Default styles for ::marker</title> <link rel="help" href="https://drafts.csswg.org/css-pseudo-4/#marker-pseudo"> <link rel="author" title="Oriol Brufau" href="mailto:obrufau@igalia.com"> <meta name="assert" content="This test checks that ::marker gets assigned some styles in UA origin." /> <style> .outside { list-style-position: outside } .inside { list-style-position: inside } .symbol { list-style-type: symbol } .decimal { list-style-type: decimal } .string { list-style-type: "string" } .marker::marker { content: "marker" } li { /* These inheritable properties should not be inherited by ::marker */ text-transform: lowercase; text-indent: 1px; } </style> <div id="log"></div> <ul> <li class="outside symbol">outside symbol</li> <li class="outside decimal">outside decimal</li> <li class="outside string">outside string</li> <li class="outside marker">outside marker</li> <li class="inside symbol">inside symbol</li> <li class="inside decimal">inside decimal</li> <li class="inside string">inside string</li> <li class="inside marker">inside marker</li> </ul> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/css/support/computed-testcommon.js"></script> <script> const defaultStyles = [ ["unicode-bidi", "isolate"], ["font-variant-numeric", "tabular-nums"], ["text-transform", "none"], ["text-indent", "0px"], ]; for (const target of document.querySelectorAll("li")) { const cs = getComputedStyle(target, "::marker"); for (const [prop, value] of defaultStyles) { test(function() { assert_equals(cs.getPropertyValue(prop), value); }, `Computed value of '${prop}' for ${target.className}`); } } </script>