[Accessibility] Quantumbar results popup has no accessibility semantics

RESOLVED FIXED in Firefox 67

Status

()

enhancement
P1
normal
RESOLVED FIXED
5 months ago
3 months ago

People

(Reporter: MarcoZ, Assigned: dao)

Tracking

(Blocks 1 bug)

Trunk
Firefox 67
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox67 fixed)

Details

Attachments

(1 attachment)

The HTML for the results popup is lacking all kinds of proper semantics. Right now, it is only div and span elements without telling assistive technologies what is which.

Assignee

Updated

4 months ago
Assignee

Updated

4 months ago
Assignee: nobody → dao+bmo
Status: NEW → ASSIGNED
Priority: -- → P1
Assignee

Updated

4 months ago
Depends on: 1525269
Assignee

Comment 2

3 months ago

Comment on attachment 9049118 [details]
Bug 1524561 - Quantumbar: add accessibility semantics.

This is what I have so far. I think it's not quite there yet. E.g. I'm not sure where role="combobox", aria-owns, and aria-controls should be set (I don't even understand the difference between the latter two). Right now I'm setting them on the anonymous input field and I'm not sure if that works at all.

Attachment #9049118 - Flags: feedback?(mzehe)

Comment on attachment 9049118 [details]
Bug 1524561 - Quantumbar: add accessibility semantics.

See comments in Phabricator.

Attachment #9049118 - Flags: feedback?(mzehe) → feedback+

Comment 4

3 months ago
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a299cc84703a
Quantumbar: add accessibility semantics. r=mak

Comment 5

3 months ago
bugherder
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 67
You need to log in before you can comment on or make changes to this bug.