Closed Bug 2020733 Opened 1 month ago Closed 12 days ago

[a11y] The info icon from the VPN panel is not read correctly by the screen reader

Categories

(Firefox :: IP Protection, defect)

Firefox 150
Desktop
Windows 11
defect

Tracking

()

VERIFIED FIXED
151 Branch
Accessibility Severity s3
Tracking Status
firefox150 --- verified
firefox151 --- verified

People

(Reporter: rilban, Assigned: mhynson)

References

(Blocks 2 open bugs)

Details

(Keywords: access, Whiteboard: [fx-vpn])

Attachments

(3 files)

Attached video GetStartedNVDA.mp4

[Affected versions]:

  • Firefox Nightly 150.0a1 (2026-03-02);
  • Firefox Beta 149.0b3;

[Affected Platforms]:

  • Windows 11;

[Prerequisites]:

  • Be enrolled in the experiment.
  • Have the NVDA ON

[Steps to reproduce]:

  1. Using the keyboard, navigate until the VPN toolbar icon is in focus.
  2. Press “Enter” to open the VPN panel.
  3. Check how the element in focus (info icon) is read.

[Expected result]:

  • “Open VPN support page button” is read by the screen reader.

[Actual result]:

  • “Open VPN support page button 2 of 3” is read by the screen reader.

[Notes]:

  • Regardless of the number of interactable elements in the panel, it always reads “2 of 3”.
  • There are elements from the main window that are read before the element in focus is read (e.g. page title)
  • The issue is reproducible in all VPN panels that display the “info” icon.
  • See attached recording.
Assignee: nobody → mhynson
Status: NEW → ASSIGNED
Whiteboard: [fx-vpn]
Attachment #9552398 - Attachment description: WIP: Bug 2020733 - Add aria label to the VPN panel support button → Bug 2020733 - Add aria label to the VPN panel support button
Attachment #9552398 - Attachment description: Bug 2020733 - Add aria label to the VPN panel support button → WIP: Bug 2020733 - Add aria label to the VPN panel support button
Attachment #9552398 - Attachment description: WIP: Bug 2020733 - Add aria label to the VPN panel support button → Bug 2020733 - Add aria label to the VPN panel support button
Accessibility Severity: --- → s3

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

For more information, please visit BugBot documentation.

Flags: needinfo?(mhynson)

Updating severity per accessibility severity.

Severity: S4 → S3
Flags: needinfo?(mhynson)
Attachment #9552398 - Attachment description: Bug 2020733 - Add aria label to the VPN panel support button → Bug 2020733 - Update VPN header button for improved accessibility.
Pushed by mhynson@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1c1edbb64d39 https://hg.mozilla.org/integration/autoland/rev/658cc8e78318 Update VPN header button for improved accessibility. r=fluent-reviewers,ip-protection-reviewers,desktop-theme-reviewers,bolsson,kpatenio,dao
Status: ASSIGNED → RESOLVED
Closed: 12 days ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch

The patch landed in nightly and beta is affected.
:mhynson, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(mhynson)
Attachment #9558817 - Flags: approval-mozilla-beta?

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: Improves screen reading for accessibility users
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: yes
  • Steps to reproduce for manual QE testing: 1. Using the keyboard, navigate until the VPN toolbar icon is in focus.
  1. Press “Enter” to open the VPN panel.
  2. Check how the element in focus (info icon) is read.
  • Risk associated with taking this patch: low
  • Explanation of risk level: Affects a small population of users. Verified in Nightly.
  • String changes made/needed?: None
  • Is Android affected?: no
Flags: qe-verify+
Flags: needinfo?(mhynson)
Attachment #9558817 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified this as fixed using Fireofx Nightly 151.0a1 on Windows 11.
The "info icon" is correctly read as "Open VPN support page button" by the screen reader and no longer mentions "2 of 3".

QA Whiteboard: [qa-triage-done-c151/b150]
QA Contact: rilban

Verified this as fixed using Firefox Beta 150.0b2 on Windows 11.
The "info icon" is correctly read as "Open VPN support page button" by the screen reader and no longer mentions "2 of 3".

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: