Open Bug 2008117 Opened 8 months ago Updated 7 months ago

Button accessible name does not convey its function and is misleading (Settings dialog > Topics dialog > Close button)

Categories

(Firefox :: New Tab Page, defect)

Firefox 148
defect

Tracking

()

Accessibility Severity s2
Tracking Status
firefox149 --- affected

People

(Reporter: john.northup, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file)

Steps to Reproduce

Open DevTools. Activate the Customize button. Within the Settings dialog, activate the Manage topics button. The Topics dialog opens. Using the Accessibility Inspector, inspect the button that contains the Topics heading.

Expected Behavior

name describes the function of the button.

Actual Behavior

name represents the dialog content ( Topics ), omitting the function of the button (to close the dialog).

User Impact

The function of the button (close the dialog) is not exposed to AT. The < icon (chrome://global/skin/icons/arrow-left.svg) gives a visual clue that activating the button will go back, but this is not exposed to AT users.

WCAG 2.2 References

Recommendations

Remove the Topics heading from the button, leaving the < icon to visually represent the button, with aria-label="back to settings" and an accessible tooltip expressing the same.

Testing Environment

Any

Assistive Technology Used

Any

Code Pointers

<button class="arrow-button">
  <h1 data-l10n-id="newtab-section-mangage-topics-title">Topics</h1>
</button>

Further Reference

Flags: needinfo?(john.northup)
Flags: needinfo?(john.northup)

Managed to reproduce this issue on macOs 13 using Nightly 149.0a1. I will set this request as "NEW" to allow the engineering team to consider whether they will implement the fix or not.

Status: UNCONFIRMED → NEW
Ever confirmed: true

Using the current page's title as a label for the "Back" button is misleading, thus assigning it access-S2 severity

Accessibility Severity: --- → s2
Summary: Button accessible name does not convey its function (Settings dialog > Topics dialog > Close button) → Button accessible name does not convey its function and is misleading (Settings dialog > Topics dialog > Close button)

When this bug would address the structure of the "< Topics" button, the 2 (now closed) bugs should be re-evaluated to ensure the change in the content of the dialog is being communicated to assistive technology users appropriately:

  1. bug 2008179 (communicating accessible name of the container/dialog)
  2. bug 2008186 (ensuring the change in a type of container, if any, is communicated)

Assigning the Severity value to align with the Accessibility severity, per discussions with :thecount and :marco

Severity: -- → S2

Assigning the Severity value to align with the Accessibility severity, per discussions with :thecount and :marco

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: