Index of /mozilla-central/testing/web-platform/tests/css/selectors/invalidation
Name Last modified Size Description
Parent Directory -
crashtests/ 2024-11-30 06:02 -
WEB_FEATURES.yml 2024-12-12 06:02 290
any-link-attribute-removal-ref.html 2023-12-15 06:01 246 CSS test reference
any-link-attribute-removal.html 2023-12-15 06:01 626 CSS test: Handling of dynamic changes to :any-link selectors
any-link-pseudo.html 2022-11-12 16:50 1.1K CSS Selectors Invalidation: :any-link
attribute-or-elemental-selectors-in-has.html 2022-11-12 16:48 5.4K CSS Selectors Invalidation: :has() invalidation basic
attribute.html 2022-11-12 16:48 5.1K CSS Selectors Invalidation: attribute
child-indexed-pseudo-classes-in-has.html 2022-11-12 16:47 4.7K CSS Selectors Invalidation: child-indexed pseudo classes in :has() argument
class-id-attr-ref.html 2022-11-12 16:47 249 CSS test reference
class-id-attr.html 2022-11-12 16:47 677 CSS Test: [id] and [class] attribute selectors are invalidated correctly.
defined-in-has.html 2023-06-14 06:01 1.2K :has() invalidation with :defined pseudo-class
defined.html 2022-11-12 16:48 2.1K CSS Selectors Invalidation: :defined
dir-pseudo-class-in-has.html 2023-01-19 06:01 1.5K
empty-pseudo-in-has.html 2023-09-16 06:01 1.2K CSS Selectors Invalidation: :empty in :has() argument
enabled-disabled.html 2022-11-12 16:49 1.7K CSS Selectors Invalidation: :enabled and :disabled
first-child-last-child.html 2022-11-12 16:49 2.0K CSS Selectors Invalidation: :first-child :last-child
fullscreen-pseudo-class-in-has.html 2022-12-13 10:32 2.2K CSS Selectors Invalidation: :fullscreen pseudo class in :has()
has-append-first-node.html 2024-01-17 06:01 1.0K
has-complexity.html 2022-11-12 16:49 2.3K CSS Selector Invalidation: :has() invalidation should not be O(n^2)
has-css-nesting-shared.html 2023-10-31 06:01 2.6K :has() invalidation with nesting where the selector is shared
has-in-adjacent-position.html 2022-11-12 16:49 12K CSS Selector Invalidation: :has() in adjacent position
has-in-ancestor-position.html 2022-11-12 16:50 12K CSS Selector Invalidation: :has() in ancestor position
has-in-parent-position.html 2022-11-12 16:48 11K CSS Selector Invalidation: :has() in parent position
has-in-sibling-position.html 2022-11-12 16:48 12K CSS Selector Invalidation: :has() in sibling position
has-invalidation-after-removing-non-first-element.html 2022-11-12 16:47 942 :has() invalidation after removing non-first element
has-invalidation-for-wiping-an-element.html 2022-11-12 16:47 1.4K :has() invalidation for wiping an element by means of innerHTML
has-nested-pseudo-001-crash.html 2025-01-09 06:02 366
has-nested-pseudo-002-crash.html 2025-01-09 06:02 369
has-nested-pseudo-003-crash.html 2025-01-09 06:02 370
has-pseudo-element.html 2023-10-24 06:01 852 CSS Selector Invalidation: :has() besides a pseudoelement
has-pseudoclass-only.html 2024-11-27 06:03 2.7K CSS Selectors Invalidation: :has() containing :empty, :first-child, :last-child, pseudoclasses only
has-sibling-insertion-removal.html 2024-01-20 06:01 7.1K :has() invalidation for sibling insertion and removal
has-sibling.html 2022-11-12 16:47 5.1K CSS Selector Invalidation: :has() with sibling combinator argument
has-side-effect.html 2023-09-16 06:01 1.3K CSS Selector Invalidation: Invalidate :has() as result of insertion/removal
has-unstyled.html 2023-09-30 06:01 2.1K CSS Selector Invalidation: :has() affected by unstyled elements
has-with-nesting-parent-containing-complex.html 2024-08-06 06:02 6.5K CSS Selector Invalidation: :has() with nesting parent containing complex selector
has-with-nesting-parent-containing-hover.html 2024-01-22 06:01 2.2K CSS Selector Invalidation: :has() with nesting parent containing :hover
has-with-not.html 2022-11-12 16:48 3.2K CSS Selector Invalidation: :has() with :not()
has-with-nth-child-sibling-remove.html 2025-05-16 06:02 790
has-with-nth-child.html 2023-06-14 06:01 2.6K CSS Selectors Test: :has(:nth-child()) invalidation for sibling change
has-with-pseudo-class.html 2022-11-12 16:49 3.9K CSS Selector Invalidation: :has() with pseudo-classes
host-context-pseudo-class-in-has.html 2023-09-14 06:01 1.8K CSS Test: Invalidation for :host-context() inside :has()
host-has-shadow-tree-element-at-nonsubject-position.html 2024-10-09 06:02 5.4K :host:has(...) to check whether a shadow host has a shadow tree element (nonsubject position)
host-has-shadow-tree-element-at-subject-position.html 2024-10-09 06:02 5.3K :host:has(...) to check whether a shadow host has a shadow tree element (subject position)
host-pseudo-class-in-has.html 2023-09-14 06:01 1.6K CSS Test: Invalidation for :host() inside :has()
input-pseudo-classes-in-has.html 2023-09-29 06:02 6.6K CSS Selectors Invalidation: input pseudo classes in :has() argument
insert-sibling-001.html 2022-11-12 16:49 1.3K CSS Selectors Invalidation: insert sibling
insert-sibling-002.html 2022-11-12 16:49 1.3K CSS Selectors Invalidation: insert adjacent sibling of parent
insert-sibling-003.html 2022-11-12 16:50 1.4K CSS Selectors Invalidation: insert sibling of ancestor
insert-sibling-004.html 2022-11-12 16:48 1.3K CSS Selectors Invalidation: insert sibling of parent
is-pseudo-containing-complex-in-has.html 2023-09-30 06:01 27K CSS Selectors Invalidation: :is() in :has() argument
is-pseudo-containing-sibling-relationship-in-has.html 2023-07-13 06:01 13K CSS Selectors Test: :has(:is()) invalidation for sibling change
is-where-pseudo-containing-hard-pseudo-and-never-matching.html 2025-02-04 06:02 2.3K CSS Selectors Invalidation: :is and :where selectors containing "hard" selectors and selectors that never match
is-where-pseudo-containing-hard-pseudo.html 2024-04-04 06:02 3.0K CSS Selectors Invalidation: :is and :where selectors containing "hard" selectors
is.html 2022-11-12 16:47 3.7K CSS Selectors Invalidation: :is()
lang-pseudo-class-in-has-document-element.html 2023-01-19 06:01 969
lang-pseudo-class-in-has-multiple-document-elements.html 2023-01-19 06:01 1.1K
lang-pseudo-class-in-has-xhtml.xhtml 2023-01-19 06:01 2.3K
lang-pseudo-class-in-has.html 2023-01-19 06:01 1.6K
link-pseudo-class-in-has.html 2023-12-15 06:01 2.0K CSS Selectors Invalidation: :any-link and :link pseudo class in :has()
link-pseudo-in-has.html 2022-11-12 16:47 3.7K CSS Selectors Invalidation: :link, :visited :any-link, pseudo-class in :has() argument
location-pseudo-classes-in-has.html 2022-11-12 16:47 946 CSS Selectors Invalidation: location pseudo classes in :has() argument
media-loading-pseudo-classes-in-has.html 2023-06-11 06:01 2.4K :has() invalidation with :buffering & :stalled pseudo-classes
media-pseudo-classes-in-has.html 2023-06-11 06:01 3.5K :has() invalidation with :playing, :paused, :seeking and :muted pseudo-classes
modal-pseudo-class-in-has.html 2023-05-23 06:01 3.8K CSS Selectors Invalidation: :modal pseudo class in :has()
negated-always-matches-negated-first-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 97
negated-always-matches-negated-first-of-type-when-ancestor-changes.html 2024-10-27 06:02 965
negated-always-matches-negated-last-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 97
negated-always-matches-negated-last-of-type-when-ancestor-changes.html 2024-10-27 06:02 962
negated-is-always-matches-negated-first-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 114
negated-is-always-matches-negated-first-of-type-when-ancestor-changes.html 2024-10-27 06:02 947
negated-is-always-matches-negated-last-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 114
negated-is-always-matches-negated-last-of-type-when-ancestor-changes.html 2024-10-27 06:02 944
negated-is-never-matches-negated-first-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 97
negated-is-never-matches-negated-first-of-type-when-ancestor-changes.html 2024-10-27 06:02 943
negated-is-never-matches-negated-last-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 97
negated-is-never-matches-negated-last-of-type-when-ancestor-changes.html 2024-10-27 06:02 940
negated-last-of-type-invalidation.html 2025-05-15 06:02 856
negated-negated-first-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 97
negated-negated-first-of-type-when-ancestor-changes.html 2024-10-27 06:02 1.0K
negated-negated-last-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 97
negated-negated-last-of-type-when-ancestor-changes.html 2024-10-27 06:02 1.0K
negated-never-matches-negated-first-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 39
negated-never-matches-negated-first-of-type-when-ancestor-changes.html 2024-10-27 06:02 905
negated-never-matches-negated-last-of-type-when-ancestor-changes-ref.html 2024-10-27 06:02 39
negated-never-matches-negated-last-of-type-when-ancestor-changes.html 2024-10-27 06:02 902
negated-nth-child-when-ancestor-changes-ref.html 2023-06-17 06:01 256
negated-nth-child-when-ancestor-changes.html 2023-06-17 06:01 719 CSS Selectors Invalidation: :not(:nth-child(... of class)) when ancestor changes
negated-nth-last-child-when-ancestor-changes-ref.html 2023-06-17 06:01 256
negated-nth-last-child-when-ancestor-changes.html 2023-06-17 06:01 734 CSS Selectors Invalidation: :not(:nth-last-child(... of class)) when ancestor changes
not-001.html 2022-11-12 16:49 1.3K CSS Selectors Invalidation: complex :not()
not-002.html 2022-11-12 16:49 3.2K CSS Selectors Invalidation: complex :not()
not-pseudo-containing-complex-in-has.html 2022-11-12 16:49 27K CSS Selectors Invalidation: :not(<complex-selector>) in :has() argument (complex selector)
not-pseudo-containing-sibling-relationship-in-has.html 2023-07-13 06:01 1.7K CSS Selectors Test: :has(:not()) invalidation for sibling change
nth-child-containing-ancestor-ref.html 2023-06-11 06:01 379 CSS Selectors Invalidation: :nth-child(... of S) with ancestor in S
nth-child-containing-ancestor.html 2023-06-11 06:01 608 CSS Selectors Invalidation: :nth-child(... of S) with ancestor in S
nth-child-in-shadow-root-ref.html 2023-03-16 06:00 180 CSS Test Reference
nth-child-in-shadow-root.html 2024-02-14 06:02 1.0K CSS Selectors Invalidation: :nth-child(An+B) within shadow root
nth-child-of-attr-largedom-ref.html 2023-06-11 06:01 7.9K CSS Selectors Invalidation: :nth-child(... of attribute) with a large DOM
nth-child-of-attr-largedom.html 2023-06-11 06:01 7.6K CSS Selectors Invalidation: :nth-child(... of attribute) with a large DOM
nth-child-of-attr-ref.html 2023-06-11 06:01 482 CSS Selectors Invalidation: :nth-child(... of attribute)
nth-child-of-attr.html 2023-06-11 06:01 744 CSS Selectors Invalidation: :nth-child(... of attribute)
nth-child-of-class-prefix.html 2023-06-11 06:01 743 CSS Selectors Invalidation: :nth-child(... of class prefix)
nth-child-of-class-ref.html 2023-06-11 06:01 478 CSS Selectors Invalidation: :nth-child(... of class)
nth-child-of-class.html 2023-06-11 06:01 711 CSS Selectors Invalidation: :nth-child(... of class)
nth-child-of-has-ref.html 2023-06-11 06:01 482 CSS Selectors Invalidation: :nth-child(... of :has(...))
nth-child-of-has.html 2023-06-11 06:01 810 CSS Selectors Invalidation: :nth-child(... of :has(...))
nth-child-of-id-prefix.html 2023-06-11 06:01 683 CSS Selectors Invalidation: :nth-child(... of ID prefix)
nth-child-of-ids.html 2023-06-11 06:01 693 CSS Selectors Invalidation: :nth-child(... of IDs)
nth-child-of-in-ancestor-ref.html 2023-06-11 06:01 520 CSS Selectors Invalidation: :nth-child(... of class) as ancestor
nth-child-of-in-ancestor.html 2023-06-11 06:01 763 CSS Selectors Invalidation: :nth-child(... of class) as ancestor
nth-child-of-in-is.html 2023-06-11 06:01 717 CSS Selectors Invalidation: :is(:nth-child(... of class))
nth-child-of-in-shadow-root-ref.html 2023-06-11 06:01 360 CSS Selectors Invalidation: :nth-child(... of class) within shadow root
nth-child-of-in-shadow-root.html 2024-02-14 06:02 713 CSS Selectors Invalidation: :nth-child(... of class) within shadow root
nth-child-of-is.html 2023-06-11 06:01 710 CSS Selectors Invalidation: :nth-child(... of :is)
nth-child-of-pseudo-class-ref.html 2023-03-16 06:00 311 CSS Test Reference
nth-child-of-pseudo-class.html 2023-03-16 06:00 884 CSS Selectors Invalidation: :nth-child(... of pseudo-class)
nth-child-of-sibling-ref.html 2023-06-11 06:01 451 CSS Selectors Invalidation: :nth-child(... of sibling)
nth-child-of-sibling.html 2023-06-11 06:01 732 CSS Selectors Invalidation: :nth-child(... of sibling)
nth-child-when-ancestor-changes-ref.html 2023-06-11 06:01 467 CSS Selectors Invalidation: :nth-child(... of class) when ancestor changes
nth-child-when-ancestor-changes.html 2023-06-11 06:01 706 CSS Selectors Invalidation: :nth-child(... of class) when ancestor changes
nth-child-when-sibling-changes-ref.html 2023-06-11 06:01 570 CSS Selectors Invalidation: :nth-child(... of class) when sibling changes
nth-child-when-sibling-changes.html 2023-06-11 06:01 899 CSS Selectors Invalidation: :nth-child(... of class) when sibling changes
nth-child-whole-subtree.html 2024-07-10 06:02 712 CSS Selectors Invalidation: :nth-child(... of :not()) combined with whole subtree invalidation
nth-last-child-containing-ancestor.html 2023-02-23 06:01 696 CSS Selectors Invalidation: :nth-last-child(... of S) with ancestor in S
nth-last-child-in-shadow-root-ref.html 2023-03-16 06:00 180 CSS Test Reference
nth-last-child-in-shadow-root.html 2024-02-14 06:02 1.0K CSS Selectors Invalidation: :nth-last-child(An+B) within shadow root
nth-last-child-of-attr-ref.html 2023-02-23 06:01 290 CSS Test Reference
nth-last-child-of-attr.html 2023-02-23 06:01 837 CSS Selectors Invalidation: :nth-last-child(... of attribute)
nth-last-child-of-class-prefix.html 2023-06-11 06:01 757 CSS Selectors Invalidation: :nth-last-child(... of class prefix)
nth-last-child-of-class-ref.html 2023-02-23 06:01 290 CSS Test Reference
nth-last-child-of-class.html 2023-02-23 06:01 804 CSS Selectors Invalidation: :nth-last-child(... of class)
nth-last-child-of-has-ref.html 2023-02-23 06:01 290 CSS Test Reference
nth-last-child-of-has.html 2023-02-23 06:01 903 CSS Selectors Invalidation: :nth-last-child(... of :has(...))
nth-last-child-of-id-prefix.html 2023-06-11 06:01 697 CSS Selectors Invalidation: :nth-last-child(... of ID prefix)
nth-last-child-of-ids.html 2023-06-11 06:01 707 CSS Selectors Invalidation: :nth-last-child(... of IDs)
nth-last-child-of-in-ancestor-ref.html 2023-02-23 06:01 321 CSS Test Reference
nth-last-child-of-in-ancestor.html 2023-02-23 06:01 857 CSS Selectors Invalidation: :nth-last-child(... of class) as ancestor
nth-last-child-of-in-is.html 2023-06-11 06:01 732 CSS Selectors Invalidation: :is(:nth-last-child(... of class))
nth-last-child-of-in-shadow-root-ref.html 2023-03-16 06:00 178 CSS Test Reference
nth-last-child-of-in-shadow-root.html 2024-02-14 06:02 832 CSS Selectors Invalidation: :nth-last-child(... of class) within shadow root
nth-last-child-of-is.html 2023-06-11 06:01 725 CSS Selectors Invalidation: :nth-last-child(... of :is)
nth-last-child-of-pseudo-class-ref.html 2023-03-16 06:00 311 CSS Test Reference
nth-last-child-of-pseudo-class.html 2023-03-16 06:00 899 CSS Selectors Invalidation: :nth-last-child(... of pseudo-class)
nth-last-child-of-sibling-ref.html 2023-02-23 06:01 261 CSS Test Reference
nth-last-child-of-sibling.html 2023-02-23 06:01 825 CSS Selectors Invalidation: :nth-last-child(... of sibling)
nth-last-child-when-ancestor-changes-ref.html 2023-02-23 06:01 257 CSS Test Reference
nth-last-child-when-ancestor-changes.html 2023-02-23 06:01 799 CSS Selectors Invalidation: :nth-last-child(... of class) when ancestor changes
nth-last-child-when-sibling-changes-ref.html 2023-02-23 06:01 361 CSS Test Reference
nth-last-child-when-sibling-changes.html 2023-02-23 06:01 1.0K CSS Selectors Invalidation: :nth-last-child(... of class) when sibling changes
nth-of-namespace-class-invalidation-crash.html 2024-06-24 06:02 495
part-dir.html 2024-01-11 06:01 2.1K ::part():dir() invalidation
part-lang.html 2024-01-11 06:01 2.6K ::part():lang() invalidation
part-pseudo-ref.html 2023-09-14 06:01 228 CSS Test Reference
part-pseudo.html 2024-02-14 06:02 660 CSS Selectors Invalidation: ::part()
placeholder-shown.html 2023-09-29 06:02 1.1K CSS Selectors Test: :placeholder-shown invalidation
quirks-mode-stylesheet-dynamic-add-001.html 2022-11-12 16:49 1.0K Invalidation of style due to a dynamic stylesheet change in quirks mode
selectorText-dynamic-001.html 2022-11-12 16:49 1.0K CSS Test: invalidation of class changes when the selector in a rule has changed
sheet-going-away-001.html 2022-11-12 16:50 1.0K CSS Test: invalidation of class changes when the sheet the style depends on goes away
sheet-going-away-002-ref.html 2022-11-12 16:48 203 CSS Test Reference
sheet-going-away-002.html 2022-11-12 16:48 663 CSS Test: invalidation of class changes when the sheet the style depends on goes away
sibling.html 2022-11-12 16:47 5.0K CSS Selectors Invalidation: sibling
state-in-has.html 2024-01-11 06:01 2.1K :has() invalidation with :state() pseudo-class
subject-has-invalidation-with-display-none-anchor-element.html 2022-11-12 16:47 1.0K CSS Selectors Invalidation: subject :has() invalidation with display: none anchor element
target-pseudo-in-has.html 2023-11-09 06:01 4.0K CSS Selectors Invalidation: :target pseudo-class in :has() argument
typed-child-indexed-pseudo-classes-in-has.html 2022-11-12 16:48 5.5K CSS Selectors Invalidation: typed child-indexed pseudo classes in :has() argument
user-action-pseudo-classes-in-has.html 2023-12-13 06:01 5.6K CSS Selectors Invalidation: user-action pseudo classes in :has() argument
user-valid-user-invalid.html 2023-12-15 06:01 2.1K
where.html 2022-11-12 16:49 2.8K CSS Selectors Invalidation: :where()