New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a script to browse mode to toggle inclusion of layout tables #7634

merged 2 commits into from Oct 31, 2017


None yet
4 participants

leonardder commented Sep 29, 2017

Link to issue number:


Summary of the issue:

Some tables on the web, even though they have data, are treated as layout tables as they don't follow the convention that headers are required for a table to be treated as a data table. It is currently not possible to switch inclusion of layout tables on the fly while in browse mode.

Description of how this pull request fixes the issue:

Adds an unbound script to browse mode to toggle layout tables. Even though this is a document formatting setting according to the config spec, I made this browse mode only due to the fact that from a UX perspectieve, this is a browse mode setting.

Testing performed:

Toggled this setting while in a layout table in Firefox browse mode, detection changed on the fly as expected.

Known issues with pull request:

None i'm aware of

Change log entry:

  • Changes
    • An unbound command has been added for browse mode to toggle the inclusion of layout tables on the fly. You can find this command in the Browse mode category of the Input Gestures dialog.

This comment has been minimized.

Show comment
Hide comment

derekriemer Sep 30, 2017


Nice work!


derekriemer commented Sep 30, 2017

Nice work!


Nice work!

Show outdated Hide outdated source/ Outdated
Show outdated Hide outdated source/ Outdated

@leonardder leonardder requested a review from feerrenrut Sep 30, 2017

michaelDCurran added a commit that referenced this pull request Oct 17, 2017

@feerrenrut feerrenrut removed their request for review Oct 18, 2017

@michaelDCurran michaelDCurran merged commit 36beb96 into nvaccess:master Oct 31, 2017

@nvaccessAuto nvaccessAuto added this to the 2017.4 milestone Oct 31, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment