Open Bug 2031395 Opened 4 months ago Updated 3 months ago

[a11y] Button does not programmatically indicate that it opens a dialog

Categories

(Enterprise Products :: Firefox, enhancement)

enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: A02291979, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Steps to reproduce:

Impacted Section/Element

Company Badge and Menu section and "Sign-Out Confirmation" dialog

Steps to Reproduce

On the Company Badge and Menu section, while using a screen reader, activate the "Firefox Enterprise" button. In the resulting "Company Menu" dropdown, navigate to the "Sign out…" button.

Actual results:

aria-haspopup attribute not present.

Expected results:

aria-haspopup="dialog" is present.

User Impact

Semantic information diluted.

WCAG 2.2 References

Best practice only. While aria-haspopup="dialog" adds semantic information, its absence does not constitute a WCAG failure provided the dialog itself is properly implemented and announced.

Recommendations

Apply aria-haspopup="dialog" to the button that opens the dialog.

Testing Environment

Any

Assistive Technology Used

Any

Further Reference

Severity

4-Recommendation

Unresolved.

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