Bug 309494
| Summary: | [macOS] PDF HUD is not accessible to VoiceOver | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Abrar Rahman Protyasha <a_protyasha> |
| Component: | Assignee: | Abrar Rahman Protyasha <a_protyasha> | |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | a_protyasha, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Abrar Rahman Protyasha
Currently, VO cannot discover the zoom/save/preview buttons on the HUD, since WKPDFHUDView renders its buttons as raw CALayers with manual hit testing, coordinate conversion, and event forwarding.
Just on this merit, and ignoring the other shortcomings of the HUD (no liquid glass adoption, double opacity application, etc.), the HUD deserves a redesign with NSButton subviews.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/172084494>
Abrar Rahman Protyasha
Pull request: https://github.com/WebKit/WebKit/pull/60198
EWS
Committed 309541@main (d1e06d2a87cc): <https://commits.webkit.org/309541@main>
Reviewed commits have been landed. Closing PR #60198 and removing active labels.