Closed Bug 1831425 Opened 2 years ago Closed 1 years ago

Popup panel tab order is inconsistent on Windows

Categories

(Toolkit :: PopupNotifications and Notification Bars, defect, P3)

Desktop
Windows
defect

Tracking

()

RESOLVED FIXED
Accessibility Severity s4

People

(Reporter: tgiles, Unassigned)

References

Details

(Keywords: access)

Attachments

(1 file)

Attached image actual-tab-order.png

The tab order follows the reading order, so for English speaking locales this would be top to bottom, left to right. However on Windows, due to the use of order: -1 in popupnotification.css, this results in the tab focus moving in a unexpected way. In the case of the Firefox Relay panel, the focus moves from the "Learn more" label to the "Not now" button, instead of moving to the "Continue" button.

The focus doesn't jump wildly to somewhere else but the DOM order does not match the visual order. Seems like this issues corresponds to 2.4.3 Focus Order, but I may be conflating the issue.

Component: Themes → Notifications and Alerts
Whiteboard: [access-s4]
Accessibility Severity: --- → s4
Whiteboard: [access-s4]
Component: Notifications and Alerts → PopupNotifications and Notification Bars

The severity field is not set for this bug.
:hjones, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(hjones)
Severity: -- → S3
Flags: needinfo?(hjones)
Priority: -- → P3
See Also: → 1842212

I believe this was fixed via the changes for Bug 1849192, which removed the order: -1 Windows specific code and implemented moz-button-group in popupnotification.js, which is intended to help standardize button order across different platforms.

Status: NEW → RESOLVED
Closed: 1 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: