css/css-lists
editWPT coverage of the tests of css/css-lists at the revision 5602b0f210e3. The tests link to their results in the browsers on wpt.fyi. The tentative tests (experimental features) and the reftests are listed separately from the stable tests.
| Group | Passing | Tests | Disabled | Pass rate |
|---|---|---|---|---|
| Stable | 38 | 38 | 0 | 100% |
| Tentative | 0 | 0 | 0 | – |
| Reftests | 163 | 182 | 0 | 90% |
| All | 201 | 220 | 0 | 91% |
Failure reasons
The tests that do not pass (failing or disabled), by kind of reason. A test with several reasons counts once per kind.
- TEST BUG: 19
Stable tests
Reftests
| Test | Result | Variants | Kind | Description |
|---|---|---|---|---|
add-inline-child-after-marker-001.html | Pass | 1 / 1 | ||
add-inline-child-after-marker-002.html | Pass | 1 / 1 | ||
change-list-descendant-display.html | Pass | 1 / 1 | ||
change-list-style-position-001.html | Pass | 1 / 1 | ||
change-list-style-position-002.html | Pass | 1 / 1 | ||
change-list-style-position-003.html | Pass | 1 / 1 | ||
change-list-style-type-001.html | Pass | 1 / 1 | ||
change-list-style-type-002.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-armenian.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-circle.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-decimal-leading-zero.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-decimal.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-disc.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-georgian.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-lower-greek.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-lower-latin.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-lower-roman.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-square.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-upper-latin.html | Pass | 1 / 1 | ||
content-property/marker-text-matches-upper-roman.html | Pass | 1 / 1 | ||
counter-001.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counter-002.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counter-003.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counter-004.html | Pass | 1 / 1 | ||
counter-increment-inside-display-contents.html | Pass | 1 / 1 | ||
counter-invalid.htm | Pass | 1 / 1 | ||
counter-list-item-2.html | Pass | 1 / 1 | ||
counter-list-item-3.html | Pass | 1 / 1 | ||
counter-list-item-slot-order.html | Pass | 1 / 1 | ||
counter-list-item.html | Pass | 1 / 1 | ||
counter-order-display-contents.html | Pass | 1 / 1 | ||
counter-reset-increment-overflow-underflow.html | Pass | 1 / 1 | ||
counter-reset-increment-set-display-contents.html | Pass | 1 / 1 | ||
counter-reset-increment-set-display-none.html | Pass | 1 / 1 | ||
counter-reset-inside-display-contents.html | Pass | 1 / 1 | ||
counter-reset-reversed-display-none.html | Pass | 1 / 1 | ||
counter-reset-reversed-list-item-start.html | Pass | 1 / 1 | ||
counter-reset-reversed-list-item.html | Pass | 1 / 1 | ||
counter-reset-reversed-multiple.html | Pass | 1 / 1 | ||
counter-reset-reversed-nested.html | Pass | 1 / 1 | ||
counter-reset-reversed-not-list-item-start.html | Pass | 1 / 1 | ||
counter-reset-reversed-not-list-item.html | Pass | 1 / 1 | ||
counter-reset-reversed-pseudo-001.html | Pass | 1 / 1 | ||
counter-reset-reversed-pseudo-002.html | Pass | 1 / 1 | ||
counter-reset-reversed-pseudo-003.html | Pass | 1 / 1 | ||
counter-reset-reversed-siblings-001a.html | Pass | 1 / 1 | ||
counter-reset-reversed-siblings-001b.html | Pass | 1 / 1 | ||
counter-reset-reversed-siblings-002.html | Pass | 1 / 1 | ||
counter-reset-reversed-siblings-003.html | Pass | 1 / 1 | ||
counter-reset-reversed-with-regular.html | Pass | 1 / 1 | ||
counter-set-001.html | Pass | 1 / 1 | ||
counter-set-002.html | Pass | 1 / 1 | ||
counter-slot-order-scoping.html | Pass | 1 / 1 | ||
counter-slot-order.html | Pass | 1 / 1 | ||
counters-001.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counters-002.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counters-003.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counters-004.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counters-005.html | Pass | 1 / 1 | ||
counters-006.html | Pass | 1 / 1 | ||
counters-scope-001.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
counters-scope-002.html | Fail | 0 / 1 | TEST BUG | the test expects the counter that counter-reset creates on an element to go out of scope for the ::after of the parent and for the following elements, although its following siblings inherit it (the inheritance of css-lists-3, which the library follows); fails in every browser |
counters-scope-003.html | Fail | 0 / 1 | TEST BUG | the test expects the counter that counter-reset creates on a ::before pseudo-element to be out of scope for the following siblings of the pseudo-element (the children of the element), which inherit it in css-lists-3; fails in every browser |
counters-scope-004.html | Fail | 0 / 1 | TEST BUG | the test expects an element not to inherit, from its preceding sibling, a counter that has the name of a counter of its parent (the counter that counter-reset creates on a sibling is then not in scope after it; a CSSWG resolution that Chromium implements); the library follows the inheritance of css-lists-3 ("let counter source be the CSS counters set of element's preceding sibling"), like Firefox and Safari, which fail the test too |
deep-pseudo-element-remove-update.html | Pass | 1 / 1 | ||
details-open.html | Pass | 1 / 1 | ||
foo-counter-reversed-006a.html | Pass | 1 / 1 | ||
foo-counter-reversed-006b.html | Pass | 1 / 1 | ||
foo-counter-reversed-006c.html | Pass | 1 / 1 | ||
foo-counter-reversed-006d.html | Pass | 1 / 1 | ||
foo-counter-reversed-006e.html | Pass | 1 / 1 | ||
foo-counter-reversed-007a.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (fails in every browser) |
foo-counter-reversed-007b.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (fails in every browser) |
foo-counter-reversed-008a.html | Pass | 1 / 1 | ||
foo-counter-reversed-008b.html | Pass | 1 / 1 | ||
foo-counter-reversed-009a.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (fails in every browser) |
foo-counter-reversed-009b.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (fails in every browser) |
implicit-and-explicit-list-item-counters.html | Pass | 1 / 1 | ||
inline-block-list-marker.html | Pass | 1 / 1 | ||
inline-block-list.html | Pass | 1 / 1 | ||
inline-list-marker.html | Pass | 1 / 1 | ||
inline-list-with-table-child.html | Pass | 1 / 1 | ||
inline-list.html | Pass | 1 / 1 | ||
inside-marker-with-block-in-inline.html | Pass | 1 / 1 | ||
li-insert-child.html | Pass | 1 / 1 | ||
li-list-item-counter-001.html | Pass | 1 / 1 | ||
li-list-item-counter-002.html | Pass | 1 / 1 | ||
li-list-item-counter-003.html | Pass | 1 / 1 | ||
li-list-item-counter-004.html | Pass | 1 / 1 | ||
li-list-item-counter-005.html | Pass | 1 / 1 | ||
li-value-counter-reset-001.html | Pass | 1 / 1 | ||
li-value-counter-reset-002.html | Pass | 1 / 1 | ||
li-value-reversed-001.html | Pass | 1 / 1 | ||
li-value-reversed-002.html | Pass | 1 / 1 | ||
li-value-reversed-003.html | Pass | 1 / 1 | ||
li-value-reversed-004.html | Pass | 1 / 1 | ||
li-value-reversed-005.html | Pass | 1 / 1 | ||
li-value-reversed-006a.html | Pass | 1 / 1 | ||
li-value-reversed-006b.html | Pass | 1 / 1 | ||
li-value-reversed-006c.html | Pass | 1 / 1 | ||
li-value-reversed-006d.html | Pass | 1 / 1 | ||
li-value-reversed-006e.html | Pass | 1 / 1 | ||
li-value-reversed-007a.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (only Firefox passes) |
li-value-reversed-007b.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (only Firefox passes) |
li-value-reversed-008a.html | Pass | 1 / 1 | ||
li-value-reversed-008b.html | Pass | 1 / 1 | ||
li-value-reversed-009a.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (only Firefox passes) |
li-value-reversed-009b.html | Fail | 0 / 1 | TEST BUG | the list items that follow a nested ol (a sibling that resets list-item) inherit the counter of the nested list (the inheritance of css-lists-3), so they do not count in the reversed counter of their parent, whose initial value is then 0; the reference numbers them in the list of their parent (only Firefox passes) |
li-value-reversed-010.html | Pass | 1 / 1 | ||
li-value-reversed-011.html | Pass | 1 / 1 | ||
li-value-reversed-012.html | Pass | 1 / 1 | ||
li-value-reversed-013.html | Pass | 1 / 1 | ||
li-value-reversed-014.html | Pass | 1 / 1 | ||
li-value-reversed-015.html | Pass | 1 / 1 | ||
li-value-reversed-016.html | Pass | 1 / 1 | ||
li-value-reversed-017.html | Pass | 1 / 1 | ||
li-value-reversed-018.html | Pass | 1 / 1 | ||
li-value-reversed-019.html | Pass | 1 / 1 | ||
li-value-reversed-020.html | Pass | 1 / 1 | ||
li-value-reversed-021.html | Pass | 1 / 1 | ||
li-value-reversed-022.html | Pass | 1 / 1 | ||
li-value-reversed-023.html | Pass | 1 / 1 | ||
li-value-reversed-024.html | Pass | 1 / 1 | ||
li-value-reversed-025.html | Pass | 1 / 1 | ||
li-value-reversed-026.html | Pass | 1 / 1 | ||
li-value-reversed-027.html | Pass | 1 / 1 | ||
li-value-reversed-028.html | Pass | 1 / 1 | ||
li-value-reversed-029.html | Pass | 1 / 1 | ||
li-value-reversed-030.html | Pass | 1 / 1 | ||
li-with-height-001.html | Pass | 1 / 1 | ||
li-with-overflow-hidden-change-list-style-position-001.html | Pass | 1 / 1 | ||
list-and-block-in-inline.html | Pass | 1 / 1 | ||
list-and-flex-001.html | Pass | 1 / 1 | ||
list-and-grid-001.html | Pass | 1 / 1 | ||
list-item-definition.html | Pass | 1 / 1 | ||
list-item-dynamic-padding.html | Pass | 1 / 1 | ||
list-marker-alignment.html | Pass | 1 / 1 | ||
list-marker-counter-style-fallback-rtl.html | Pass | 1 / 1 | ||
list-marker-counter-style-mutation.html | Pass | 1 / 1 | ||
list-marker-font-size-mutation.html | Pass | 1 / 1 | ||
list-marker-paint-order.html | Pass | 1 / 1 | ||
list-marker-rtl-string-width.html | Pass | 1 / 1 | ||
list-marker-symbol-bidi.html | Pass | 1 / 1 | ||
list-marker-with-lineheight-and-overflow-hidden-001.html | Pass | 1 / 1 | ||
list-style-image-gradients-dynamic.html | Pass | 1 / 1 | ||
list-style-image-gradients.html | Pass | 1 / 1 | ||
list-style-image-zoom-dynamic.html | Pass | 1 / 1 | ||
list-style-position-001.html | Pass | 1 / 1 | ||
list-style-type-decimal-line-height.html | Pass | 1 / 1 | ||
list-style-type-decimal-vertical-lr.html | Pass | 1 / 1 | ||
list-style-type-decimal-vertical-rl.html | Pass | 1 / 1 | ||
list-style-type-string-001a.html | Pass | 1 / 1 | ||
list-style-type-string-001b.html | Pass | 1 / 1 | ||
list-style-type-string-002.html | Pass | 1 / 1 | ||
list-style-type-string-003.html | Pass | 1 / 1 | ||
list-style-type-string-004.html | Pass | 1 / 1 | ||
list-style-type-string-005a.html | Pass | 1 / 1 | ||
list-style-type-string-005b.html | Pass | 1 / 1 | ||
list-style-type-string-006.html | Pass | 1 / 1 | ||
list-style-type-string-007.html | Pass | 1 / 1 | ||
list-type-none-style-image.html | Pass | 1 / 1 | ||
list-with-image-display-changed-001.html | Pass | 1 / 1 | ||
marker-counter.html | Pass | 1 / 1 | ||
marker-direction-does-not-move-box.html | Pass | 1 / 1 | ||
marker-dynamic-content-change.html | Pass | 1 / 1 | ||
marker-quotes.html | Pass | 1 / 1 | ||
marker-webkit-text-fill-color.html | Pass | 1 / 1 | ||
nested-marker-dynamic.html | Pass | 1 / 1 | ||
nested-marker-styling.html | Pass | 1 / 1 | ||
nested-marker.html | Pass | 1 / 1 | ||
ol-change-display-type.html | Pass | 1 / 1 | ||
outside-marker-alignment-with-block-content.html | Pass | 1 / 1 | ||
outside-marker-covered-by-relpos-block-link.html | Pass | 1 / 1 | ||
outside-marker-in-multicol-relpos-content.html | Pass | 1 / 1 | ||
outside-marker-position-with-cached-line-content.html | Pass | 1 / 1 | ||
outside-marker-taller-than-content.html | Pass | 1 / 1 | ||
outside-marker-with-align-content.html | Pass | 1 / 1 | ||
outside-marker-with-block-in-nested-inline.html | Pass | 1 / 1 | ||
outside-marker-with-float-in-content.html | Pass | 1 / 1 | ||
outside-marker-with-relpos-block-content.html | Pass | 1 / 1 | ||
outside-marker-with-text-indent.html | Pass | 1 / 1 | ||
pseudo-element-remove-update.html | Pass | 1 / 1 |