WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
276899
AX: display: contents is preventing items from being read
https://bugs.webkit.org/show_bug.cgi?id=276899
Summary
AX: display: contents is preventing items from being read
jeanne.waldman
Reported
2024-07-22 13:02:56 PDT
With Voiceover on ios, display: contents is preventing items from being read. It is working on Voiceover on a Mac. Here is a reproducible test case.
https://codepen.io/Jeanne-Waldman/pen/abgZJMb
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-07-22 13:03:13 PDT
<
rdar://problem/132265522
>
jeanne.waldman
Comment 2
2024-07-22 13:28:22 PDT
This could have to do with a parent dom node having role="listbox".
jeanne.waldman
Comment 3
2024-07-22 13:37:33 PDT
Actually, if I remove role="options", then the options are being read, so it likely a combination of role="options" and display: contents. I do not see this limitation listed in the caniuse.
https://caniuse.com/css-display-contents
Tyler Wilcock
Comment 4
2024-08-14 21:21:29 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/32229
EWS
Comment 5
2024-08-15 08:11:05 PDT
Committed
282289@main
(bf0f2dcbbb3a): <
https://commits.webkit.org/282289@main
> Reviewed commits have been landed. Closing PR #32229 and removing active labels.
EWS
Comment 6
2024-08-16 13:21:24 PDT
Committed
280938.235@safari-7619-branch
(0a649526a701): <
https://commits.webkit.org/280938.235@safari-7619-branch
> Reviewed commits have been landed. Closing PR #1602 and removing active labels.
jeanne.waldman
Comment 7
2024-12-19 11:04:05 PST
Thanks for fixing this. My issues are resolved.
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