/html/dom/elements/global-attributes/dir-auto-dynamic-changes.window.html| status | subtest | message |
|---|---|---|
| FAIL | dynamic insertion of RTL text in a child element | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | dir=auto changes for content insertion and removal, in and out of document | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | dir=auto changes for slot reassignment | shadow.getElementById is not a function |
| FAIL | text changes affecting both slot and ancestor with dir=auto | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | dynamic changes to subtrees excluded as a result of the dir attribute | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | dynamic changes inside of non-HTML elements | Failed to execute 'matches' on 'Element': ':dir(rtl)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | slotted non-HTML elements | Cannot read properties of null (reading 'firstChild') |
| FAIL | slotted non-HTML elements after dynamically assigning dir=auto, and dir attribute ignored on non-HTML elements | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | dir=auto ancestor considers text in subtree after removing dir=ltr from it | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | Slotted content affects multiple dir=auto slots | Cannot read properties of null (reading 'attachShadow') |
| FAIL | Removing slotted content resets direction on dir=auto slot | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | Removing child of slotted content changes direction on dir=auto slot | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | Child directionality gets updated when dir=auto is set on parent | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | dir=auto slot is not affected by text in value of input element children | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | input direction changes if it stops being auto-directionality form-associated | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | slot provides updated directionality from host to a dir=auto container | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | text input and textarea value changes should only be reflected in :dir() when dir=auto (value changes) | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | slot removal resets parent's dependency on host directionality | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
| FAIL | slot removal can impact multiple dir=auto nodes | Cannot read properties of null (reading 'attachShadow') |
| FAIL | slot insertion makes parent dependent on host directionality | Failed to execute 'matches' on 'Element': ':dir(ltr)' is not a valid selector. ParseError { kind: Custom(SelectorError(UnexpectedIdent("dir"))), location: SourceLocation { line: 0, column: 6 } } |
bundle built 2026-07-16T07:16:48.063Z