Click here to download the Blitz Browser!

WPT

wpt / custom-elements / element-internals-aria-element-reflection.html

Spec: https://html.spec.whatwg.org/multipage/custom-elements.html ↗

Runs: Chrome 155.0.8039.0 (wpt@6ec9fd59f, 2026-09-03) | Firefox 157.0a1 (wpt@6ec9fd59f, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total9/97/99/96/96/9NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Getting previously-unset ARIA element reflection properties on ElementInternals should return null.PASSPASSPASSFAILFAIL
Getting ARIA element reflection properties on ElementInternals should return the value that was set.PASSPASSPASSPASSPASS
Setting ARIA element reflection properties to an empty array should work as expected.PASSPASSPASSPASSPASS
Reading an ARIA element reflection array property that was set to an empty array, on an ElementInternals with no previously cached value, should return an empty array.PASSPASSPASSPASSPASS
Setting ARIA element reflection properties on ElementInternals to null should delete any previous value, and not crashPASSPASSPASSPASSPASS
Setting ariaLabelledByElements on ElementInternals should change the accessible name of the custom elementPASSFAILPASSFAILFAIL
Setting aria-labelledby or ariaLabelledByElements on the custom element should supersede the value of ariaLabelledByElements on ElementInternalsPASSFAILPASSFAILFAIL
Caching invariant different attributes.PASSPASSPASSPASSPASS
Caching invariant different elements.PASSPASSPASSPASSPASS