Closed Bug 1856026 Opened 8 months ago Closed 5 months ago

Success message is not announced when a report is successfully submitted via new Report Broken Site

Categories

(Web Compatibility :: Tooling & Investigations, defect)

Desktop
Unspecified
defect

Tracking

(Accessibility Severity:s2)

RESOLVED FIXED
Accessibility Severity s2

People

(Reporter: ayeddi, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(2 files)

STR:

  1. Ensure a screen reader is running
  2. From any site, open a new Report Broken Site tool (i.e. via URL bar > Enhanced Tracking Protection > Report Broken Site) with keyboard
  3. Fill in the form with test data
  4. Navigate to and press Send button with Enter key
  5. Observe the announcement of a screen reader
    • Repeat the steps above with keyboard alone (without a screen reader)

Expected:

  1. Screen reader is announcing that the report is successfully sent, the screen reader announces the success message, at minimum the text that is visually a title of the dialog: Success: Your report has been sent

Actual:

  1. Screen reader only announces the Okay, button (where the focus is placed), all of the above content that includes essential status data of the report is ignored and, unless the user would move the screen reader focus backwards (in browse mode, with arrow up), they would likely miss the status message altogether

Maybe wrapping up the dialog in a landmark to ensure a screen reader announces the label of the dialog when the focus is placed elsewhere in the dialog would resolve the problem, but it's better to also have the status message to be marked up with role=status

Note: on Windows NVDA does announce the thank-you paragraph from above the Ok button, but still misses the status message at the top of the dialog Success: Your report has been sent and announces the following:

Home - Mozilla.a - Firefox Nightly
dialog 28 Blocked
Thank you for helping Firefox make the web more open, accessible, and better for everyone.
Okay button
No longer depends on: 1856009
Summary: Nothing is announced when a report is successfully submitted via new Report Broken Site → Success message is not announced when a report is successfully submitted via new Report Broken Site
Component: General → Disability Access

Since this behavior is caused by a new Report Site behavior and not by the A11y API, moving this bug to the Webcompat

Component: Disability Access → Tooling & Investigations
Product: Firefox → Web Compatibility

Anna, the latest batch of fixes have landed for our a11y story here, and are in the latest desktop nightlies. I think this bug is fixed now, could you confirm?

Flags: needinfo?(ayeddi)

Confirmed on Win 11 on the recent Nightly 123.0a1 (2024-01-01) that the status message of the Report Broken Site tool is announced when it is opened. macOS is announcing only the "Okay" button, but since the content above it can now be navigated to with VoiceOver, I'll submit a follow up bug with lower severity, since there are no blockers for users anymore.

Thank you for working on it, Thomas!

Status: NEW → RESOLVED
Closed: 5 months ago
Flags: needinfo?(ayeddi)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: