Closed Bug 1626543 Opened 7 months ago Closed 7 months ago

Some fields on enter bug page do not have associated labels

Categories

(bugzilla.mozilla.org :: User Interface, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: Jamie, Assigned: kohei.yoshino)

References

(Regressed 1 open bug)

Details

(Keywords: access, Whiteboard: [access-p1])

Attachments

(1 file)

46 bytes, text/x-github-pull-request
Details | Review

On the enter bug page, the following fields do not have a label associated for accessibility:

  • Hardware, Operating system: These are wrapped by a span with a title, but the label needs to be exposed on the select element.
  • Alias
  • Depends on
  • Blocks
  • Regressed by
  • Whiteboard
  • Mentors

Impact: This makes filing bugs much less efficient for me as a screen reader user (which I do on a daily basis), as I have to double check surrounding context to be sure I'm entering data into the right field. In particular, I heavily use the Depends on, Blocks and Whiteboard fields when filing bugs.

+1 to that as another screen reader user.

A quick test with the Accessibility panel in Firefox DevTools finds more than 15 text label issues. Also the layout tables are missing role="none". I’ll fix them all.

Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
Attached file GitHub Pull Request

Merged to master.

Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Regressions: 1652547
You need to log in before you can comment on or make changes to this bug.