Closed Bug 1617310 Opened 4 years ago Closed 4 years ago

has popup menu items should be spoken as buttons in voiceover

Categories

(Core :: Disability Access APIs, defect, P1)

All
macOS
defect

Tracking

()

VERIFIED FIXED
mozilla76
Tracking Status
firefox76 --- verified

People

(Reporter: eeejay, Assigned: eeejay)

Details

(Whiteboard: [mac2020_1])

Attachments

(2 files)

With the given url:
data:text/html,<ul role="menubar" style="list-style: none"><li role="menuitem"><a href="%23">Downloads</a></li><li role="menuitem" aria-haspopup="true" aria-label="Company"><a href="%23">Company</a></li></ul>

Firefox announces both items as menu items.

Safari announces the first as "menu item, link". Chrome only as "menu item".
The second item, both in chrome and safari is "button". This has to do with it having a popup.

Summary: Fieldsets not announced as groupings in VoiceOver → has popup menu items should be spoken as buttons in voiceover
Assignee: nobody → eitan
Priority: P2 → P1

Depends on D66497

Status: NEW → ASSIGNED
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4ded826fddb0
Introduce state method in mozAccessible interface. r=morgan
https://hg.mozilla.org/integration/autoland/rev/ca9bc1f99d55
Support AXHasPopup attribute. r=morgan
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
Flags: qe-verify+

Reproduced the issue using an old Nightly from 2020-02-21 on macOS 10.15. Could not reproduce anymore using the latest Firefox beta build 76.0b6 the second item is announced as a button.

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

Attachment

General

Created:
Updated:
Size: