Revisit the "combobox" accessibility roles on QuantumBar after bug 1513337

RESOLVED FIXED in Firefox 70

Status

()

task
P3
normal
RESOLVED FIXED
5 months ago
Last month

People

(Reporter: standard8, Assigned: dao)

Tracking

(Depends on 1 bug)

unspecified
Firefox 70
Points:
1
Dependency tree / graph

Firefox Tracking Flags

(firefox70 fixed)

Details

(Whiteboard: [fxsearch])

Attachments

(1 attachment)

In bug 1534661 we're implementing a solution that allows the results view to be listed as a "combobox" in accessibility terms.

At the moment we have the urlbar with role="combobox", and the urlbarResults-view with role="listbox". The urlbar one is in a xml binding, and the urlbarResults-view is not. This breaks the encapsulation enforced via accessibility.

When bug 1534661 lands, the parent div to urlbarResults-view will also have role="combobox" which is enough to make this work well enough for now.

Once we fix bug 1513337, we'll no longer have the xml binding, and as a result, we should re-evaluate whether or not we still need the fix from bug 1534661.

Type: enhancement → task
Assignee: nobody → dao+bmo
Status: NEW → ASSIGNED
Iteration: --- → 70.1 - Jul 8 - 21
Points: --- → 1
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3f0bdecf3d0b
Remove bogus role="combobox" from urlbar results body now that the input isn't anonymous anymore. r=Standard8
Status: ASSIGNED → RESOLVED
Closed: Last month
Resolution: --- → FIXED
Target Milestone: --- → Firefox 70
You need to log in before you can comment on or make changes to this bug.