New issue
Advanced search Search tips

Issue 780276 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

Cell text read twice in VoiceOver

Project Member Reported by aleventhal@chromium.org, Oct 31 2017

Issue description

When navigating around a table with VoiceOver via Ctrl+Alt+arrow, each cell is read twice. In Safari this does not occur because the cell does not have an AXTitle that duplicates the text content of the cell.

This is low hanging fruit I discovered while working on a different issue.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Nov 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b

commit 0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b
Author: Aaron Leventhal <aleventhal@chromium.org>
Date: Tue Nov 07 07:53:32 2017

Do not expose cell text a second time via AXTitle

When navigating around a table with VoiceOver via Ctrl+Alt+arrow, each cell is
read twice. In Safari this does not occur because the cell does not have an
AXTitle that duplicates the text content of the cell.

Bug:  780276 
Change-Id: If9f7b3af5542125a080227c48fb7b19c002fa3fe
Reviewed-on: https://chromium-review.googlesource.com/747868
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#514420}
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/browser/accessibility/browser_accessibility_cocoa.mm
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-col-attr-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-columnheader-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-columnheader.html
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-grid-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-gridcell-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-level-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-row-attr-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-row-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-rowheader-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-rowheader.html
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-sort-aria-grid-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-sort-html-table-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-table-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/aria-treegrid-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/aria/table-column-hidden-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/caption-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/in-page-links-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-simple-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-spans-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-th-colheader-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-th-colheader.html
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-th-rowheader-expected-mac.txt
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-th-rowheader.html
[modify] https://crrev.com/0ec141c92381a6f85b890a8c8c6ff6bfdda47b5b/content/test/data/accessibility/html/table-thead-tbody-tfoot-expected-mac.txt

Status: Fixed (was: Started)

Sign in to add a comment