Closed Bug 1671241 Opened 4 years ago Closed 4 years ago

Set aria-activedescendant upon selecting a tab-to-search result if the user's previous action wasn't typing

Categories

(Firefox :: Address Bar, defect, P3)

defect
Points:
2

Tracking

()

RESOLVED FIXED
84 Branch
Iteration:
84.1 - Oct 19 - Nov 01
Accessibility Severity s4
Tracking Status
firefox84 --- fixed

People

(Reporter: bugzilla, Assigned: bugzilla)

References

Details

(Keywords: access)

Attachments

(1 file)

Following the work in bug 1647929, we don't set aria-activedescendant to tab-to-search results when the user presses tab to select them. This is because the result is announced to screen readers when the user is typing and we don't want to announce it twice. However, Marco pointed out in this review comment that we don't handle the edge case where the user Tabs through all the results and eventually ends up back at the tab-to-search result. Or if the user passes the tab-to-search result then Shift+Tabs back up to it. We should set aria-activedescendant in these cases, since we didn't recently announce the result to the user.

Or we could set/unset something when the selection moves off from the tab to search result.

Whiteboard: [access-s4]
Assignee: nobody → htwyford
Iteration: --- → 84.1 - Oct 19 - Nov 01
Pushed by htwyford@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/41a57cf51420
Set aria-activedescendant upon selecting a tab-to-search result if the user previously selected the tab-to-search result. r=mak
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Accessibility Severity: --- → s4
Whiteboard: [access-s4]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: