Closed Bug 2021819 Opened 7 months ago Closed 23 days ago

[meta] Ship generation of tagged (accessible) PDFs

Categories

(Core :: Disability Access APIs, defect)

defect

Tracking

()

RESOLVED FIXED
158 Branch
Tracking Status
relnote-firefox --- 158+
firefox158 --- fixed

People

(Reporter: Jamie, Assigned: Jamie)

References

Details

(Keywords: meta)

Attachments

(1 file)

Bug 1657973 implements initial support for generating tagged PDF using SkPDF and the Gecko accessibility engine. However, even after that lands, there is quite a bit more work to do before we can ship this. This bug tracks the required work.

Strictly speaking, this belongs in Printing: Output. However, some of the work is in the accessibility engine and the accessibility team are coordinating and doing much of the work, so it's easier to track it in our component.

S2 because without shipping this, we generate inaccessible PDF documents for users who aren't fiddling with prefs.

Summary: Ship generation of tagged (accessible) PDFs → [meta] Ship generation of tagged (accessible) PDFs
Depends on: 2021820
Depends on: 2022104

Release Note Request (optional, but appreciated)
[Why is this notable]: Significant improvement for accessibility of PDFs generated by Firefox.
[Affects Firefox for Android]: Not sure.
[Suggested wording]: Printing to PDF in Firefox will now produce accessible PDFs.
[Links (documentation, blog post, etc)]: N/A

relnote-firefox: --- → ?

Just in case this isn't clear, I think this is quite some way (probably months at least) from being ready to ship to release. It's preffed off even in Nightly for now because SkPDF is also preffed off in Nightly, and because it won't currently work unless there is an accessibility client running on the user's system (or the user has force enabled accessibility). We do plan to fix these issues, of course, but it's going to take time.

Depends on: 2025119, 2024862
Depends on: 1950656
Depends on: 2029753
Depends on: 2039124
Depends on: 2040259
Depends on: 2043784
No longer depends on: 2043784
Pushed by ealvarez@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/07ccee2cb2d9 https://hg.mozilla.org/integration/autoland/rev/6a526a5a2d0b Let tagged PDF generation ride the trains. r=accessibility-platform-reviewers,Jamie
Status: ASSIGNED → RESOLVED
Closed: 23 days ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch
QA Whiteboard: [qa-triage-done-c159/b158]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: