Page MenuHomePhabricator

[a11y] CreateAccount form - Elements should not have tabindex greater than zero
Open, MediumPublic

Description

Note:

  • the issue Elements should not have tabindex greater than zero was listed by axe DevTools as "Serious".
  • the issue is present on both - desktop and mobile

Steps:

  • On CreateAccount page, use tab to navigate through the form text fields
  • You notice that all text fields (Username, Password, Confirm password, Email address) will be skipped

Running axe DevTools check flags 5 occurrences of Elements should not have tabindex greater than zero error

Screenshot 2026-08-03 at 10.53.14 AM.png (1,856×772 px, 170 KB)

Element Location:
#wpName2
<input id="wpName2" name="wpName" size="20" placeholder="Enter your username" class="mw-createacct-username cdx-text-input__input" tabindex="1" required="" autocomplete="username">

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Michael renamed this task from [ay11] CreateAccount form - Elements should not have tabindex greater than zero to [a11y] CreateAccount form - Elements should not have tabindex greater than zero.Aug 5 2026, 4:50 PM

The top field on the login page has autofocus. Probably the one on the signup page should too.