Closed Bug 1872739 Opened 9 months ago Closed 9 months ago

Applications richlistbox's actionsMenu comboboxes in Settings UI are unlabelled

Categories

(Firefox :: Settings UI, defect, P1)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
123 Branch
Accessibility Severity s4
Tracking Status
firefox123 --- fixed

People

(Reporter: ayeddi, Assigned: ayeddi)

References

(Blocks 2 open bugs)

Details

(Keywords: access)

Attachments

(1 file)

The <menulist> with class actionsMenu that opens when a control under the Action header of the Applications richlistbox on Settings > General > Files and Applications is activated is not labelled. The combobox pattern is expected to provide an accessible name for the control even when the listbox opened has an accessible name.

We could refer to the #actionColumn container with aria-labelledby to ensure the combobox is labeled and the purpose of opened list of options is communicated to an assistive technology user.

The <menulist> with class actionsMenu that opens when a control under the Action header of the Applications richlistbox on Settings > General > Files and Applications is activated is not labelled. The combobox pattern is expected to provide an accessible name for the control even when the listbox opened has an accessible name.

We could refer to the #actionColumn container with aria-labelledby to ensure the combobox is labeled and the purpose of opened list of options is communicated to an assistive technology user.

Since some a11y_checks will be passing with this change, we are also removing the fail-if notations from the appropriate test files in the Settings UI manifest.

Assignee: nobody → ayeddi
Status: NEW → ASSIGNED
See Also: → 1872743
Severity: -- → S4
OS: Unspecified → All
Priority: -- → P1
Hardware: Unspecified → Desktop
Pushed by ayeddi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3814799b7280
Provide an accessible name to Applications richlistbox's actionsMenu comboboxes in Settings UI. r=settings-reviewers,mossop
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: