WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
230226
AX iOS: Make PDFs loaded via <embed> accessible
https://bugs.webkit.org/show_bug.cgi?id=230226
Summary
AX iOS: Make PDFs loaded via <embed> accessible
Tyler Wilcock
Reported
2021-09-13 11:45:42 PDT
Created
attachment 438061
[details]
Testcase <embed name="plugin" src="file:///path/to/example.pdf" type="application/pdf"> These PDFs are rendered fine, but are not accessible to VoiceOver.
https://bugs.webkit.org/show_bug.cgi?id=229556
fixed this for Mac, but not for iOS.
Attachments
Testcase
(744 bytes, text/plain)
2021-09-13 11:45 PDT
,
Tyler Wilcock
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-09-13 11:46:10 PDT
<
rdar://problem/83065664
>
Brennan Young
Comment 2
2022-03-07 05:47:26 PST
Note that only well-formed PDF/UA files contain the semantic information needed to generate an accessibility tree accurately. "Ordinary" PDF files (i.e. those without semantic tags) are likely to fail even in the best implementations. However, PDF/UA in-browser should generate an accessibility tree. It does not. This problem is not limited to iOS, and also appears on Mac Safari. A possible workaround is stymied by another bug (223798) with aria-owns.
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