Click here to download the Blitz Browser!

WPT

wpt / html / interaction / focus / tabindex-focus-flag.html

Spec: HTML ↗

Runs: Chrome 155.0.8042.0 (wpt@0a3996025, 2026-09-04) | Firefox 157.0a1 (wpt@972e0e100, 2026-09-04) | Safari 251 preview (wpt@972e0e100, 2026-09-04) | Ladybird 1.0-481bc (wpt@d317428a6, 2026-09-05) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

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

ChromeFirefoxSafariLadybirdServoBlitz
Total35/3535/3535/3534/3525/35NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
a should not be focusable by default.PASSPASSPASSPASSPASS
a[href] should be focusable by default.PASSPASSPASSPASSPASS
button should be focusable by default.PASSPASSPASSPASSPASS
input[type="hidden"] should not be focusable by default.PASSPASSPASSPASSPASS
input[type="button"] should be focusable by default.PASSPASSPASSPASSPASS
select should be focusable by default.PASSPASSPASSPASSPASS
textarea should be focusable by default.PASSPASSPASSPASSPASS
#summary-out should not be focusable by default.PASSPASSPASSPASSPASS
#summary-first should be focusable by default.PASSPASSPASSPASSPASS
#summary-second should not be focusable by default.PASSPASSPASSPASSPASS
[contenteditable] should be focusable by default.PASSPASSPASSPASSPASS
iframe should be focusable by default.PASSPASSPASSPASSPASS
#svg-a should not be focusable by default.PASSPASSPASSPASSPASS
#svg-text should not be focusable by default.PASSPASSPASSPASSPASS
img should not be focusable by default.PASSPASSPASSPASSPASS
A with tabindex=0 should be focusable.PASSPASSPASSPASSPASS
a with tabindex=0 should be focusable.PASSPASSPASSPASSFAIL
text with tabindex=0 should be focusable.PASSPASSPASSPASSFAIL
SUMMARY#summary-out-tabindex0 with tabindex=0 should be focusable.PASSPASSPASSPASSPASS
SUMMARY#summary-second-tabindex0 with tabindex=0 should be focusable.PASSPASSPASSPASSFAIL
IMG with tabindex=0 should be focusable.PASSPASSPASSPASSPASS
A with tabindex=-1 should be focusable.PASSPASSPASSPASSPASS
a with tabindex=-1 should be focusable.PASSPASSPASSPASSFAIL
text with tabindex=-1 should be focusable.PASSPASSPASSPASSFAIL
SUMMARY#summary-out-tabindex-negative with tabindex=-1 should be focusable.PASSPASSPASSPASSPASS
SUMMARY#summary-second-tabindex-negative with tabindex=-1 should be focusable.PASSPASSPASSPASSFAIL
IMG with tabindex=-1 should be focusable.PASSPASSPASSPASSPASS
A with tabindex=invalid should not be focusable.PASSPASSPASSPASSFAIL
A#with-href with tabindex=invalid should be focusable.PASSPASSPASSPASSPASS
a with tabindex=invalid should not be focusable.PASSPASSPASSPASSPASS
a#with-href with tabindex=invalid should be focusable.PASSPASSPASSFAIL
text with tabindex=invalid should not be focusable.PASSPASSPASSPASSPASS
DIV with tabindex=invalid should not be focusable.PASSPASSPASSPASSFAIL
SUMMARY#summary-out-tabindex-invalid with tabindex=invalid should not be focusable.PASSPASSPASSPASSFAIL
IMG with tabindex=invalid should not be focusable.PASSPASSPASSPASSFAIL
a#with-href with tabindex=invalid should not be focusable.PASS