In firefox, NVDA reads table captions twice #3196

Closed
nvaccessAuto opened this Issue May 1, 2013 · 5 comments

2 participants

@nvaccessAuto

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

@nvaccessAuto

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

@nvaccessAuto

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.
Changes:
Milestone changed from None to 2013.2

@nvaccessAuto

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

@nvaccessAuto

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.

@nvaccessAuto

Comment 5 by James Teh <jamie@... on 2013-06-06 03:32
In [af254cd]:
```CommitTicketReference repository="" revision="af254cdb9a73bf2d7eeb8fa43db2f878f666505f"
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.

Changes:
State: closed
@jcsteh jcsteh was assigned by nvaccessAuto Nov 10, 2015
@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