Closed Bug 1882564 Opened 2 years ago Closed 1 year ago

Urlbar-zoom-button lacks an informative accessible name for a browser zoom reset control

Categories

(Firefox :: Address Bar, defect, P3)

defect

Tracking

()

RESOLVED FIXED
129 Branch
Accessibility Severity s2
Tracking Status
firefox129 --- verified

People

(Reporter: ayeddi, Assigned: yazan)

References

Details

(Keywords: access, Whiteboard: [sng-scrubbed][search-ally])

Attachments

(2 files)

Attached image image.png

The urlbar-zoom-button is currently labeled with only the on-screen text (which shows the current zoom level set, i.e. 120%) while the purpose of this control is to reset the zoom level to 100%.

STR:

  1. Ensure a screen reader is running
  2. Change a browser zoom level via ctrl and + or - combination or via the browser main menu
  3. Confirm the browser zoom level badge was added to the Url Bar
  4. Navigate to the browser zoom level badge with a screen reader and observe an announcement

Expected:

  1. From the label of this button it is clear that activating this control would set the browser zoom level to 100% / reset it. Also, the context is clear, i.e. 90%, Reset zoom level, button or similar

Current:

  1. The control is announced as {current level}, button, i.e. 90%, button - no indication that activation of this control would reset the value to 100% and no context of the meaning of this value is provided.

Since the context is also missing and the tooltip is not announced, bumping it to access-s2

Accessibility Severity: s3 → s2
Severity: -- → S2
Component: Search → Address Bar
Priority: -- → P3

Anna, would you have anyone interested into fixing this, or should the Search team schedule time to address it in the future?

Flags: needinfo?(ayeddi)

We don't have anyone on the a11y team with cycles to fix this at this stage. It'd be great if the Search team can fix this when feasible. Thanks!

Flags: needinfo?(ayeddi)

We can add it to our backlog.

Whiteboard: [sng-scrubbed][search-ally]
Assignee: nobody → yalmacki

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:yazan, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(yalmacki)
Flags: needinfo?(dharvey)

Have triggered landing now

Flags: needinfo?(yalmacki)
Flags: needinfo?(dharvey)
Pushed by dharvey@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/49e92f2be544 Added accessible label for urlbar-zoom-button browser zoom reset control. r=daleharvey
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch

Reproducible on a 2024-07-01 Nightly build on Windows 10.
Verified as fixed on Firefox Nightly 129.0a1 on Windows 10, Ubuntu 22, macOS 14.

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

Attachment

General

Created:
Updated:
Size: