New issue
Advanced search Search tips

Issue 857229 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 3
Type: Bug
Team-Accessibility

Blocking:
issue 828577



Sign in to add a comment

PDF XFA: Focus order of widgets seems random

Project Member Reported by hnakashima@chromium.org, Jun 27 2018

Issue description

In an XFA-enabled build:

1. Open www.uscis.gov__sites__default__files__files__form__i-864a.pdf from XFA MVP docs
2. Click the "1.a. Family Name (last name)" box to focus on it.
3. Press Tab several times.

Expected: Focus each field in order.
Actual: Focus each field in a seemingly random order.
 
Is this seen in all XFA docs or just this one?
Does this happen in AcroForms also?

The XFA spec in Ch 14 'Accessibility and Field Navigation' specifies how default tabbing is supposed to work; left->right, then top->bottom. Though that doesn't handle RTL languages gracefully, and having spent some time on other projects dealing with tab ordering, what is the nearest item to the right, etc can be tricky. Additionally, there is a mechanism to specify the traversal order, both on the elements directly or via a script.

I am suspecting we are either just ignoring all of the traverse stuff and doing something stupid like using instantiation order, have screwed up the next item calculation in the default case, or the doc has screwy traverse instructions.
Components: Internals>Plugins>PDF>Accessibility
It's not a problem with the doc, since in Adobe Reader the order is predictable (left to right, top to bottom).

This doc is just an example, other docs have the same problem.
Status: Assigned (was: Available)
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment