servo/tests/wpt/meta/css/css-pseudo
Martin Robinson 5bc3c3088a
compositor: Do not wait for animation termination to take screenshots (#38055)
WPT tests are expected to create screenshots as soon as everything is
loaded. If an animation is happening adding the "reftest-wait" class to
the root element is appropriate way to delay the screenshot. Previously,
the
test harness was waiting for all animations to finish, but that is just
leading to many timeouts. Removing that code fixes the timeouts.

Two Servo-specific tests are also updated as they were written with
Servo's previous behavior in mind.

Testing: There are test result updates for this change. Many TIMEOUTS
now either correctly
PASS OR FAIL.
Fixes: #36931.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-07-14 12:18:18 +00:00
..
highlight-cascade script: Create CSSStyleOwner::Null for getComputedStyle (#36272) 2025-04-02 13:54:42 +00:00
parsing Sync WPT with upstream (29-06-2025) (#37774) 2025-06-29 01:47:33 +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
CSSPseudoElement-identity.html.ini Sync WPT with upstream (11-07-2025) (#38001) 2025-07-11 16:06:40 +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 compositor: Do not wait for animation termination to take screenshots (#38055) 2025-07-14 12:18:18 +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
relative-box-order-of-pseudo-elements.html.ini Sync WPT with upstream (06-07-2025) (#37901) 2025-07-06 08:33:30 +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