Closed Bug 1691542 Opened 4 years ago Closed 4 years ago

Ensure new design is accessible

Categories

(Firefox :: Address Bar, task, P1)

task
Points:
3

Tracking

()

RESOLVED FIXED
Tracking Status
firefox89 --- fixed
firefox90 --- fixed

People

(Reporter: bugzilla, Assigned: mak)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-address-bar])

Proton will not change any address bar functionality, so the things to check here are high contrast modes and the contrast between the new hover/selected states in the results pane.

Whiteboard: [proton-address-bar]

We should also check RTL while there.

And check the new Add Engine options in the search shortcuts and the context menu.

Whiteboard: [proton-address-bar] → [proton-address-bar] [priority:2a]

I think this was a P2 just because all the bugs were set to P2 when I filed them. I think accessibility should block MR1, so I'm setting this to P1.

Priority: P2 → P1
Whiteboard: [proton-address-bar] [priority:2a] → [proton-address-bar]

Hover/selected for the default themes was already confirmed by UX in https://bugzilla.mozilla.org/show_bug.cgi?id=1702018#c6 and previous discussions. I think here we should concentrate on HC looking ok on Windows and Linux with the Default theme, checking urlbar elements can be keyboard navigated (including the overflow meatball menu) and check new Add Engine options (in the shortcut buttons and in the context menu) are accessible with a screen reader.

Assignee: nobody → mak
Status: NEW → ASSIGNED

I tested High Contrast on Windows and Linux (Ubuntu 20), NVDA on Windows and VoiceOver on Mac.

These are the issues I noticed during my accessibility review:
High Contrast Mode issues: Bug 1705814, Bug 1706321
Keyboard navigation issues: Bug 1706326
Screen readers issues: Bug 1706334, bug 1706337 (this is not related to Proton, but it's a recent regression)

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Taking this out of uplift queries.

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