Closed Bug 1718665 Opened 3 years ago Closed 2 years ago

[AcroForm] Cannot "tab through" some fields as expected

Categories

(Firefox :: PDF Viewer, defect, P3)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
105 Branch
Accessibility Severity s2
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- wontfix
firefox-esr102 --- wontfix
firefox89 --- wontfix
firefox90 --- wontfix
firefox91 --- wontfix
firefox92 --- wontfix
firefox93 --- wontfix
firefox104 --- wontfix
firefox105 --- fixed

People

(Reporter: danibodea, Assigned: calixte)

References

Details

(Keywords: access, Whiteboard: [pdfjs-form-acroform])

Attachments

(2 files)

Attached file poppler-753-0.pdf

Note

  • When the user loads a specific PDF and attempts to tab through all fields, he will notice that some fields can't be reached.

Affected versions

  • Nightly v91.0a1

Affected platforms

  • all

Steps to reproduce

  1. Launch browser.
  2. Flip the pdfjs.enableXfa to true.
  3. Load the attached PDF file.
  4. Tab through the fields until you reach the 3 fields from section 2 (Social Security number previously assigned to the person listed in item 1).

Expected result

  • Fields are correctly reachable.

Actual result

  • Fields are not reachable.

Regression range

  • This is not a regression.

Additional information:

  • These fields are, in fact, reachable in incorrect order AFTER the last field from the document, so their order is incorrect.
  • This issue does not occur in the case of the social security number fields from sections 9 and 10.
Priority: -- → P2
Assignee: nobody → cdenizet
Status: NEW → ASSIGNED
Priority: P2 → P1
QA Whiteboard: [pdf_xfa_generic]

This form is not a XFA one but an Acroform one.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID

The issue may not be related to XFA forms, but the PDF should have some XFA because otherwise, it would not have reached our lists.
Reopening for Acroform. Unknown if an Acroform meta bug exists.

No longer blocks: pdf-xfa
Status: RESOLVED → REOPENED
QA Whiteboard: [pdf_xfa_generic]
Resolution: INVALID → ---
Summary: [XFA] Cannot "tab through" some fields as expected → [Acroform] Cannot "tab through" some fields as expected
Priority: P1 → P3
Keywords: access

It'd e good to verify whether this happens in Acrobat Reader. If it does, it's an issue with the PDF rather than the viewer.

Whiteboard: [access-s2]

(In reply to James Teh [:Jamie] from comment #4)

It'd e good to verify whether this happens in Acrobat Reader. If it does, it's an issue with the PDF rather than the viewer.

Daniel, could you check?

Flags: needinfo?(daniel.bodea)

Of course! This issue does NOT occur in Acrobat Reader, only in Firefox.

Flags: needinfo?(daniel.bodea)

The incorrect invalidity of this bug has created a lot of confusion.

QA Whiteboard: [pdf_xfa_generic]
See Also: → 1726173
Summary: [Acroform] Cannot "tab through" some fields as expected → [XFA & AcroForm] Cannot "tab through" some fields as expected

This bug is not invalid, but it is not related to XFA as the PDF is an AcroForm one.

QA Whiteboard: [pdf_xfa_generic]
Summary: [XFA & AcroForm] Cannot "tab through" some fields as expected → [AcroForm] Cannot "tab through" some fields as expected
Whiteboard: [access-s2] → [access-s2][pdfjs-form-acroform]
Assignee: cdenizet → bdahl

The bug assignee didn't login in Bugzilla in the last months and this bug has severity 'S2'.
:calixte, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: bdahl → nobody
Flags: needinfo?(cdenizet)
Flags: needinfo?(cdenizet)

Fixed by:
https://github.com/mozilla/pdf.js/commit/6b4c2464ad596c7ca1463e800fb927a48a62540d

The elements in the annotation layer are moved into the DOM depending on their position on the screen.

Status: REOPENED → RESOLVED
Closed: 3 years ago2 years ago
Depends on: 1784537
Resolution: --- → FIXED
Assignee: nobody → cdenizet
Target Milestone: --- → 105 Branch
Accessibility Severity: --- → s2
Whiteboard: [access-s2][pdfjs-form-acroform] → [pdfjs-form-acroform]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: