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
```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.