The dialog system uses an incorrect WAI ARIA Role attribute #6602
Labels
maintainability
Making it easier to maintain OpenRefine
Theme: accessibility
Highlights issues related to making the application more accessible to users with disabilities (WCAG
The WAI-ARIA element attribute
aria-role
is deprecated and incorporated into browsers via onlyrole
1 2We should replace
aria-role=
with onlyrole=
<div class="dialog-frame" style="min-width: 600px; visibility: visible;" aria-role="dialog" tabindex="-1">
to
<div class="dialog-frame" style="min-width: 600px; visibility: visible;" role="dialog" tabindex="-1">
To Reproduce
Steps to reproduce the behavior:
aria-role
Current Results
Error in browser consoles while debugging various parts of OpenRefine's frontend.
Expected Behavior
no error about "aria-role" being unrecognized.
Screenshots
Versions
Datasets
Additional context
The text was updated successfully, but these errors were encountered: