DevTools: mark content hidden by modals with aria-hidden
Currently, the settings modal does not set aria-hidden on the main devtools content when it is opened. As a result, screen reader users who use the "Form fields" list in NVDA or similar functionality in other tools will be presented with a list of form controls that are visually hidden. This change adds a field to UI.Dialog that determines whether the dialog should mark all of its siblings with aria-hidden when it is shown. Before: https://i.imgur.com/7kV9dgE.jpg After: https://i.imgur.com/AyNJQCQ.jpg Change-Id: I131144a6e551cb2387f7db2fd5a67c5526051f71 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1620777 Commit-Queue: Jack Lynch <jalyn@microsoft.com> Reviewed-by:Joel Einbinder <einbinder@chromium.org> Cr-Commit-Position: refs/heads/master@{#666447}
Showing
Please register or sign in to comment