servo/tests/wpt/meta/css/css-pseudo
Martin Robinson 2b63e60e8f
layout: Add initial support for the ::marker pseudo-element (#36317)
This change adds support for the `::marker` pseudo-element and ensure
that
markers are cached into the box tree. This is only initial support,
there are a few
things missing such as animations, transitions, and support the
`content` CSS
property.

Testing: There are WPT tests for this change.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-04-07 17:49:05 +00:00
..
highlight-cascade script: Create CSSStyleOwner::Null for getComputedStyle (#36272) 2025-04-02 13:54:42 +00:00
parsing layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
slider Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-011.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-012.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-016.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-018.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-021.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-025.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-027.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-031.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-041.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-051.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-052.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-053.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-054.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
active-selection-063.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
backdrop-animate.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
file-selector-button-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
file-selector-button-after-part.html.ini layout: Lay out Shadow DOM elements (#34701) 2024-12-19 19:24:42 +00:00
file-selector-button-inherit.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-004.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-005.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-allowed-properties.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-and-whitespace.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-digraph.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-exclude-block-child-marker.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-exclude-inline-child-marker.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-exclude-inline-marker.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-hi-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-hi-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-list-item-dynamic-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-opacity-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-opacity-float-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-punctuation-and-space.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-punctuation-dynamic.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-skip-empty-span-nested.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-skip-empty-span.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-skip-marker.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-text-and-display-change.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-with-before-after.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-with-quote.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-letter-with-span.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-allowed-properties.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-and-marker.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-below-float.html.ini Update web-platform-tests to revision b'5a9d9349a312e12a950d5f4703cd41609a06f242' (#33923) 2024-10-20 01:33:44 +00:00
first-line-change-inline-color-nested.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-change-inline-color.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-inherited-no-transition.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-inherited-with-transition.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-line-height-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-line-height-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-nested-gcs.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-on-ancestor-block.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-opacity-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-with-inline-block-before.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-with-inline-block.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-with-out-of-flow-and-nested-div.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-with-out-of-flow-and-nested-span.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
first-line-with-out-of-flow.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
grammar-error-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
grammar-spelling-errors-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
grammar-spelling-errors-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
highlight-painting-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
highlight-painting-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
highlight-painting-003.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
highlight-painting-004.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
highlight-painting-currentcolor-001.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-001a.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-002.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-002a.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-002b.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-003.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-003a.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-003b.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-004.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-004a.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-currentcolor-004b.html.ini Update web-platform-tests to revision b'4e3b5de2eb8218cf18a1674618994efeb96e2cc0' (#32717) 2024-07-07 07:23:54 +00:00
highlight-painting-shadows-horizontal.html.ini Update web-platform-tests to revision b'86de4ffa4e439098e05f05de7d8cae1c24ff84fb' (#32200) 2024-05-01 15:47:11 +00:00
highlight-painting-shadows-vertical.html.ini Update web-platform-tests to revision b'86de4ffa4e439098e05f05de7d8cae1c24ff84fb' (#32200) 2024-05-01 15:47:11 +00:00
highlight-painting-soft-hyphens-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
highlight-styling-003.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
highlight-styling-004.html.ini Update web-platform-tests to revision b'fc557e215e11221c91de4f283539725ef2f35928' (#35741) 2025-03-02 12:18:38 +00:00
idlharness.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-and-other-pseudo-elements.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-animate-002.html.ini layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
marker-animate.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-computed-size.html.ini layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
marker-content-006.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-007.tentative.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-008.tentative.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-009.tentative.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-010.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-011.tentative.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-012.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-019.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-021.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-content-023.html.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
marker-content-024.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-default-styles.html.ini layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
marker-display-computed.html.ini layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
marker-font-variant-numeric-normal.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-hyphens.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-inherit-line-height.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-intrinsic-contribution-001.html.ini Fix geometry queries for floats and replaced inlines (#34083) 2024-10-31 14:44:15 +00:00
marker-letter-spacing.html.ini layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
marker-line-break.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-list-style-position.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-overflow-wrap.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-text-combine-upright.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-text-decoration-skip-ink.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-text-emphasis.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-text-shadow.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-unicode-bidi-default.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-unicode-bidi-normal.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-word-break.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
marker-word-spacing.html.ini layout: Add initial support for the ::marker pseudo-element (#36317) 2025-04-07 17:49:05 +00:00
placeholder-inherit.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
placeholder-input-number.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
pseudo-replaced-elements.html.ini Update web-platform-tests to revision b'6d461cc41e1a9951e1991a94f651e389b0ca24ba' (#34360) 2024-11-24 01:40:36 +00:00
selection-background-color-001.html.ini Update web-platform-tests to revision b'd9a5cc25fc5f520bde022cee67e9e6a6f0b588f9' (#31599) 2024-03-10 05:11:24 +00:00
selection-background-painting-order.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-contenteditable-011.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-input-011.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-intercharacter-011.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-intercharacter-012.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-originating-decoration-color.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-originating-underline-order.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-over-highlight-001.html.ini Update web-platform-tests to revision b'015f19c5b653f51f2e38ebe97ec0ff62523f57de' (#32121) 2024-04-21 05:02:25 +00:00
selection-overlay-and-grammar-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-overlay-and-spelling-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
selection-textarea-011.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
spelling-error-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-003.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-004.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-005.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-006.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-007.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-010.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-dynamic-001.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-dynamic-002.html.ini Enable more css tests (#31469) 2024-03-01 07:49:39 +00:00
target-text-shadow-horizontal.html.ini Update web-platform-tests to revision b'86de4ffa4e439098e05f05de7d8cae1c24ff84fb' (#32200) 2024-05-01 15:47:11 +00:00
target-text-shadow-vertical.html.ini Update web-platform-tests to revision b'86de4ffa4e439098e05f05de7d8cae1c24ff84fb' (#32200) 2024-05-01 15:47:11 +00:00
target-text-text-decoration-001.html.ini Uprade stylo to include servo/style#33 (#32147) 2024-05-23 05:18:46 +00:00