Open Bug 1963960 Opened 1 year ago Updated 1 year ago

Accessibility: Smart Tab Groups suggested tabs level 2 checkboxes are not labeled programmatically

Categories

(Firefox :: Tabbed Browser, defect)

Firefox 139
defect

Tracking

()

Accessibility Severity s2
Tracking Status
firefox139 --- affected

People

(Reporter: ayeddi, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

(Keywords: access, Whiteboard: [genai])

Attachments

(2 files)

Steps to reproduce:

  1. Set browser.tabs.groups.smart.enabled to true in about:config.
  2. Have a screen reader running.
  3. Open Firefox Nightly and open a few tabs on a related subject, for example:
  4. Open the context menu for one of these tabs.
  5. Navigate to and activate “Add a Tab to a new group.”
  6. Navigate to and activate “Suggest more Tabs.”
  7. Navigate to and activate “Continue” (use Space key while the bug 1960295 is open).
  8. Confirm the panel is updated to “Suggested tabs” and navigate to the “Select all” control.
  9. Continue navigating the group of checkboxes for each individual tab and observe the screen reader announcement.

Expected results:

Each suggested‐tab checkbox has a programmatic label (e.g. "lemur video - Google search"), and the screen reader announces its label, role, and checked state.

Actual results:

  • Checkboxes for individual tabs are missing accessible names:
    • On‐screen labels are separate disabled buttons that aren’t exposed to assistive technology or keyboard focus.
    • NVDA output showing that 3 checked tabs under the Select All checkbox are shown but they are not labeled, thus announced as just "check box, checked". It appears that the <toolbaritem> container includes two elements: <checkbox> with an empty <label> element and disabled <toolbarbutton> that provides an on-screen label, but those two are separate controls programmatically.

The severity field is not set for this bug.
:sthompson, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(sthompson)
Severity: -- → S3
Flags: needinfo?(sthompson)
Whiteboard: [genai]

The severity field for this bug is set to S3. However, the accessibility severity is higher, .
:niklas, could you consider increasing the severity?

For more information, please visit BugBot documentation.

Flags: needinfo?(nbaumgardner)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: