Click here to download the Blitz Browser!

WPT

wpt / html / interaction / focus / sequential-focus-navigation-and-the-tabindex-attribute / tabindex-getter.html

Spec: HTML ↗

Runs: Chrome 155.0.8043.0 (wpt@b89af32bc, 2026-09-05) | Firefox 157.0a1 (wpt@b89af32bc, 2026-09-05) | Safari 251 preview (wpt@b89af32bc, 2026-09-05) | Ladybird 1.0-2f9d9 (wpt@b89af32bc, 2026-09-06) | 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
Total120/120120/120120/120119/120119/120NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
input.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
input.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
input.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
input.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
input[type='hidden'].tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
input[type='hidden'].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
input[type='hidden'].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
input[type='hidden'].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
button.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
button.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
button.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
button.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
button[disabled].tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
button[disabled].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
button[disabled].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
button[disabled].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
button[hidden].tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
button[hidden].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
button[hidden].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
button[hidden].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
a.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
a.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
a.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
a.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
a[href].tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
a[href].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
a[href].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
a[href].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
svg a.tabIndex should return 0 by defaultPASSPASSPASSPASSFAIL
svg a.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
svg a.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
svg a.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
textarea.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
textarea.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
textarea.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
textarea.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
select.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
select.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
select.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
select.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
select[multiple].tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
select[multiple].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
select[multiple].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
select[multiple].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
option.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
option.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
option.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
option.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
optgroup.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
optgroup.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
optgroup.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
optgroup.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
iframe.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
iframe.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
iframe.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
iframe.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
embed.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
embed.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
embed.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
embed.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
object.tabIndex should return 0 by defaultPASSPASSPASSPASSPASS
object.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
object.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
object.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
span.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
span.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
span.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
span.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
div.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
div.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
div.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
div.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
link#nohref.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
link#nohref.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
link#nohref.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
link#nohref.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
link[href].tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
link[href].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
link[href].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
link[href].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
details.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
details.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
details.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
details.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
summary.tabIndex should return 0 by defaultPASSPASSPASSFAILPASS
summary.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
summary.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
summary.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
summary#secondsummary.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
summary#secondsummary.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
summary#secondsummary.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
summary#secondsummary.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
#hostDelegatesFocus.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
#hostDelegatesFocus.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
#hostDelegatesFocus.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
#hostDelegatesFocus.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
#hostNonDelegatesFocus.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
#hostNonDelegatesFocus.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
#hostNonDelegatesFocus.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
#hostNonDelegatesFocus.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
div[contenteditable].tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
div[contenteditable].tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
div[contenteditable].tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
div[contenteditable].tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
#scrollable.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
#scrollable.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
#scrollable.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
#scrollable.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
fieldset.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
fieldset.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
fieldset.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
fieldset.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
output.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
output.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
output.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
output.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS
slot.tabIndex should return -1 by defaultPASSPASSPASSPASSPASS
slot.tabIndex should return -1 when set to -1PASSPASSPASSPASSPASS
slot.tabIndex should return 0 when set to 0PASSPASSPASSPASSPASS
slot.tabIndex should return 1 when set to 1PASSPASSPASSPASSPASS