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

Already on GitHub? Sign in to your account

In firefox, NVDA reads table captions twice #3196

nvaccessAuto opened this Issue May 1, 2013 · 5 comments


None yet
2 participants

Reported by camlorn on 2013-05-01 18:14
The title pretty much says it all. In Firefox, if the caption tag is used, NVDA will read it twice. When copying from the web page, nvda will also copy it twice (copying by passing ctrl+a and ctrl+c directly through to firefox only copies it once). I've attached a minimal test case.
Dev snapshot master-9156,d269132

Attachment testcase.html added by camlorn on 2013-05-01 18:14
A basic test case for table caption

Comment 1 by jteh on 2013-05-02 07:25
Technical: Caption has its own node, so it always gets rendered. However, it can also be exposed as name. Unfortunately, summary (which doesn't get its own node) can also be exposed as name, so we have to render name. We need to detect the case where caption is mapped to name and disable rendering of name in that case. We should hopefully be able to test for a labelled by relation to manage this.
Milestone changed from None to 2013.2

Comment 3 by jteh on 2013-05-30 03:41
I started working on this, but got bitten by MozillaBug:877532.

Comment 4 by jteh on 2013-06-06 01:33
This works in Firefox 21 and a fix is in progress for later versions, so I'll work against 21 for now.

Comment 5 by James Teh <jamie@... on 2013-06-06 03:32
In [af254cd]:

In browse mode in Mozilla applications, table captions are no longer rendered twice. In addition, the summary is rendered when there is also a caption.

Fixes #3196.

State: closed

@nvaccessAuto nvaccessAuto added this to the 2013.2 milestone Nov 10, 2015

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