Closed Bug 2022165 Opened 11 days ago Closed 8 days ago

The “Use VPN for this site” toggle is not read correctly by the screen reader

Categories

(Firefox :: IP Protection, defect)

Firefox 150
Desktop
Windows 10
defect

Tracking

()

VERIFIED FIXED
150 Branch
Tracking Status
firefox149 --- wontfix
firefox150 --- verified

People

(Reporter: rilban, Assigned: rking)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fx-vpn])

Attachments

(3 files)

Attached image toggle.png

[Affected versions]:

  • Firefox Nightly 150.0a1 (2026-03-09);
  • Firefox Beta 149.0b6

[Affected Platforms]:

  • Windows 11;

[Prerequisites]:

  • Have the NVDA screen reader enabled.
  • Have VPN ON.

[Steps to reproduce]:

  1. Open the VPN panel.
  2. Navigate to the “Use VPN for this site” toggle using TAB key.
  3. Observe how the toggle is read by the screen reader.

[Expected result]:
The screen reader reads the toggle name and its state, e.g.: “Use VPN for this site toggle button pressed/not pressed”.

[Actual result]:
The screen reader is reading 2 groups and then the toggle.

[Notes]:

  • See attached ss.
Whiteboard: [fx-vpn]
Assignee: nobody → rking
Pushed by rking@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/199746df5435 https://hg.mozilla.org/integration/autoland/rev/fa5e189c7280 Use VPN for this site toggle not read correctly by screen reader - r=ip-protection-reviewers,fluent-reviewers,kpatenio,flod
Status: NEW → RESOLVED
Closed: 8 days ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch

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

For more information, please visit BugBot documentation.

Flags: needinfo?(rking)

I am not requesting an uplift because this includes string changes, and it's very late to push through any string changes for 149. Though the behavior is not optimal, it is still functional in beta, so we've accepted that we will wait until 150 for the fixed behavior.

Flags: needinfo?(rking)
Attached image toggle.png

We have verified this using Firefox Nightly 150.0a1 (2026-03-15) on Windows 11.
The "Use VPN for this site" toggle is now read correctly by the screen reader.

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

Attachment

General

Created:
Updated:
Size: