Closed Bug 1794351 Opened 2 years ago Closed 2 years ago

Some PDF files with forms appear blank

Categories

(Firefox :: PDF Viewer, defect)

defect

Tracking

()

VERIFIED FIXED
107 Branch
Tracking Status
relnote-firefox --- 106+
firefox-esr102 --- unaffected
firefox105 --- wontfix
firefox106 --- verified
firefox107 --- verified

People

(Reporter: marco, Assigned: Snuffleupagus)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

See https://github.com/mozilla/pdf.js/issues/15557.
Filed here on Bugzilla to track the regression.

Assignee: nobody → jonas.jenwald
Status: NEW → ASSIGNED

Pretty straightforward backport if we wanted to fix this in 106 still. I've verified that the PDF linked from the upstream issue renders correctly with the below Try build.
https://treeherder.mozilla.org/jobs?repo=try&revision=67f9832ed1541be98fef6819fa9e11f450ab599d

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch

Comment on attachment 9298012 [details]
Bug 1794351 - Ensure that Page.getOperatorList handles Annotation parsing errors correctly. r=calixte

Beta/Release Uplift Approval Request

  • User impact if declined: Missing content on some PDF forms
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Verify PDF from upstream issue shows the expected label on the checkbox.
    https://github.com/mozilla/pdf.js/files/9743656/checkbox-incomplete-appearance.pdf
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small, self-contained patch. Good ride-along candidate.
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9298012 - Flags: approval-mozilla-release?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

I have reproduced this issue using Firefox 107.0a1 (2022-10-10) on Win 10 x64.
I can confirm this issue is fixed, I verified using latest nightly Firefox 107.0a1 (2022-10-11) on Windows 10 x64, Ubuntu 22 and macOS 12, the PDF document shows the expected "Check Box" label.

The patch landed in nightly and beta is affected.
:Snuffleupagus, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox106 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(jonas.jenwald)

The patch is already nominated for uplift. The bot didn't realize it because it's nominated for release.

Flags: needinfo?(jonas.jenwald)

Comment on attachment 9298012 [details]
Bug 1794351 - Ensure that Page.getOperatorList handles Annotation parsing errors correctly. r=calixte

Approved for 106.0.2, thanks.

Attachment #9298012 - Flags: approval-mozilla-release? → approval-mozilla-release+

I can confirm this issue is fixed, I verified using Firefox 106.0.2 on Windows 10 x64, Ubuntu 22 and macOS 12, the PDF document shows the expected "Check Box" label.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: