VoiceOver speaks wrong column number for cells following one that has a col span > 1
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
People
(Reporter: MarcoZ, Assigned: eeejay)
References
()
Details
(Whiteboard: [Mac2020_1])
Attachments
(1 file)
After bug 1618705, VoiceOver now announces the number of columns in a table. However, when traversing a table, and a column has a cell with a col span, the next cells within that row get their column number read wrong.
STR:
- Open this test page.
- With VoiceOver on, focus the first table.
- Result: VoiceOver says that the table has 8 rows and 11 columns.
- Press CTRL+Option+RightArrow.
- Result: You land on the JAWS column header, and VoiceOver says "Column 2, row 1, spans 3 columns".
- Press CTRL+Option+RightArrow again.
- Expected: VoiceOver speaks Narrator, "Column 5, row 1". This is consistent with what it speaks in Safari.
- Actual: VoiceOver says "Narrator", followed by "Column 3, row 1".
- The same can be observed traversing to the NVDA column header, which spans 2 columns. The last column is Column 8 of 11, before moving to row 2 column 1. It should be column 11 of 11.
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Distilled test case here:
data:text/html, <table><tr><th colspan="2">Header 1</th><th>Header 2</th></tr></table>
Voiceover reports the second header as the second column despite the first header spanning two columns. Spans should offset later column indicies. Will fix :)
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Comment 4•4 years ago
|
||
Backed out changeset a83d85107142 (bug 1628236) for OSX build bustage on mozTableAccessible.h. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=310598083&repo=autoland&lineNumber=9424
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=a83d85107142b112d5bb09514d5bcb90c82821cc
Backout:
https://hg.mozilla.org/integration/autoland/rev/ebadeb7a9493b4fec2cac9ba53be7d7b14975368
Updated•4 years ago
|
Updated•4 years ago
|
Comment 6•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Reproduced the initial issue using an old Nightly from 2020-04-08, verified that the issue is fixed using latest Firefox 80.0b5 on macOS 10.15.6.
Updated•4 years ago
|
Description
•