WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
244090
AX: Safari + Voiceover don't read some ShadowDOM elements's aria-label if there's a aria-modal=true
https://bugs.webkit.org/show_bug.cgi?id=244090
Summary
AX: Safari + Voiceover don't read some ShadowDOM elements's aria-label if the...
GoOz
Reported
2022-08-18 08:59:54 PDT
Reproduced on Safari 15.6 & MacOS 11.6.8 and 12.5 Testcase:
https://codepen.io/GoOz/pen/MWVZXZQ
Actual results: If there's an aria-modal attribute set to true somewhere on the page, aria-labels from shadowDOM elements outside the modal element OR inside it but with the aria-label inside its own shadowDOM won't be read by Voiceover. Removing the aria-modal="true" attribute will read all of them but that's not an option for the sake of a11y. Expected results: Voiceover should read shadowDOM elements aria-labels Possibly related to
https://bugs.webkit.org/show_bug.cgi?id=174667
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-08-18 09:00:05 PDT
<
rdar://problem/98834532
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug