Closed Bug 1706133 (pdf-xfa) Opened 4 years ago Closed 2 years ago

[meta] XFA support

Categories

(Firefox :: PDF Viewer, task)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: marco, Unassigned)

References

(Depends on 44 open bugs)

Details

(Keywords: feature-testing-meta, meta)

This is a tracking bug for enabling XFA form support in PDF.js.

Some test PDFs can be found on https://github.com/mozilla/pdf.js/issues?q=label%3A4-form-xfa+.

Blocks: 1671648
Blocks: 815558

Do we want to call this out in release notes when it ships? If so, please set the relnote-firefox flag to ?, with some suggested text if possible, when you get a chance.

Flags: needinfo?(mcastelluccio)

Release Note Request
[Why is this notable]: We now support filling more types of PDF forms (e.g. Canada government forms), which means users will not have to leave Firefox to fill them.
[Affects Firefox for Android]: No.
[Suggested wording]: Firefox now supports filling most PDF forms.
[Links (documentation, blog post, etc)]: There will be a blog post, it is not available yet.

relnote-firefox: --- → ?
Flags: needinfo?(mcastelluccio)

Initial XFA support landed with the latest PDF.js update from bug 1715638.

Depends on: 1715638
Depends on: 1715996
Depends on: 1716000
Depends on: 1716004
Depends on: 1716047
Depends on: 1716279
Depends on: 1716281
Depends on: 1716288
Depends on: 1716293
Depends on: 1716294
Depends on: 1716333
Depends on: 1716344
Depends on: 1716349
Depends on: 1716380
Depends on: 1716758
Depends on: 1716761
Depends on: 1716806
Depends on: 1716809
Depends on: 1716814
Depends on: 1716816
Depends on: 1716819
Depends on: 1716831
Depends on: 1716833
Depends on: 1716838
Depends on: 1716980
Depends on: 1717132
Depends on: 1717397
Depends on: 1717398
Depends on: 1717399
Depends on: 1717400
Depends on: 1717594
Depends on: 1717596
Depends on: 1717614
Depends on: 1717617
No longer depends on: 1717617
No longer depends on: 1716281
No longer depends on: 1715996
No longer depends on: 1716758
No longer depends on: 1716279
No longer depends on: 1717397
No longer depends on: 1717596
Depends on: 1717668
Depends on: 1717617
Depends on: 1717681
No longer depends on: 1717617
Depends on: 1717804
Depends on: 1717805
Depends on: 1717820
Depends on: 1717828
No longer depends on: 1717614
Depends on: 1717865
Depends on: 1717866
Depends on: 1717878
Depends on: 1718037
Depends on: 1718041
Depends on: 1718048
Depends on: 1718053
Depends on: 1718076
Depends on: 1718234
Depends on: 1718241
Depends on: 1718243
Depends on: 1718245
Depends on: 1718248
Depends on: 1718249
Depends on: 1718252
Depends on: 1718320
Depends on: 1718521
Depends on: 1718528
Depends on: 1718539
No longer depends on: 1717398
Depends on: 1718633
Depends on: 1718634
Depends on: 1718638
Depends on: 1718640
Depends on: 1718665
Depends on: 1718670
Depends on: 1718725
Depends on: 1718733
Depends on: 1718735
Depends on: 1718736
Depends on: 1718739
Depends on: 1718740
Depends on: 1718741
No longer depends on: 1718739
Depends on: 1719380
Depends on: 1719464
Depends on: 1719629
No longer depends on: 1717804
Summary: Enable XFA support in PDF.js → [meta] Enable XFA support in PDF.js
Keywords: meta
No longer depends on: 1718733
Depends on: 1719750
Depends on: 1719761
No longer depends on: 1717865
Depends on: 1719844
Depends on: 1719847
Depends on: 1720159
Depends on: 1720166
Depends on: 1720179
Depends on: 1720178
Depends on: 1720182
Depends on: 1720183
No longer depends on: 1718665
Depends on: 1720361
No longer depends on: 1720178
Depends on: 1720660
Depends on: 1720664
Depends on: 1720674
Depends on: 1720871
Depends on: 1720873
Depends on: 1720888
Depends on: 1720896
Depends on: 1720907
Depends on: 1721179
Depends on: 1721587
Depends on: 1721589
Depends on: 1721597
Depends on: 1721600
Depends on: 1721636
Depends on: 1721802
Depends on: 1721808
Depends on: 1721973
Depends on: 1721977
Depends on: 1721986
Depends on: 1722003
Depends on: 1722014
Depends on: 1722016
Depends on: 1722029
Depends on: 1722030
Depends on: 1722038
No longer depends on: 1722014
Depends on: 1722352
Depends on: 1722499
Depends on: 1722695
No longer depends on: 1722695
Depends on: 1722768
Depends on: 1722996
Depends on: 1722740
No longer depends on: 1722996
Depends on: 1723114
Depends on: 1723135
Depends on: 1723173
Depends on: 1723615
Depends on: 1723705
Depends on: 1723716
Depends on: 1723734
No longer depends on: 1718528
No longer depends on: 1723615
Depends on: 1723806
Depends on: 1723822
No longer depends on: 1723822

Added to the Fx92 Beta relnotes:

Firefox PDF viewer now supports filling more forms (XFA-based forms, used by multiple governments and banks).

Depends on: 1724461
Depends on: 1726173
Depends on: 1726183
Depends on: 1726346
Depends on: 1726376
Depends on: 1726381
Depends on: 1726789
Depends on: 1727377
Depends on: 1727396

This got deferred from Fx92. Removed from the beta relnotes.

Depends on: 1727189
No longer depends on: 1726183

Let's use bug 1727396 to track the bugs we consider as blockers for the release, and keep using this metabug to track all XFA-related bugs.

Summary: [meta] Enable XFA support in PDF.js → [meta] XFA support
Depends on: 1728568
Depends on: 1728572
No longer depends on: 1728572
No longer depends on: 1723135
Depends on: 1729049

Moving the relnote flag to the tracking bug for the release.

relnote-firefox: ? → ---
Depends on: 1729877
Depends on: 1729971
Depends on: 1730129
Depends on: 1730725
Depends on: 1731240
Depends on: 1732015
Depends on: 1732023
No longer depends on: 1732023
Depends on: 1735060
Depends on: 1735730
Depends on: 1739502
Depends on: 1746612
Alias: pdf-xfa

We shipped XFA so this meta bug has served its purpose. We are using a whiteboard tag to mark XFA bugs.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.