New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 669622 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

Do not send the word "cell" for tables in web views and Chrome

Project Member Reported by vtsaran@chromium.org, Nov 29 2016

Issue description

Version: latest dev build
OS: Android (any)

What steps will reproduce the problem?
(1) Launch TalkBack under Settings -> Accessibility -> TalkBack (4.5 or higher).
(2) Open Chrome and find a web page with an HTML table.
(3) Swipe through the table cells and observe.

What is the expected result?
Just the cell data should be spoken.

What happens instead?
The word "cell" is spoken in addition to the cell data.

Please use labels and text to provide additional information.

 









	Project: chromium ▼ Issues People Development process History	ashleyjelf9@gmail.com ▼ | Profile | Sign out
New issue Search   for  
  Search Advanced search Search tips Saved queries
Note: Color blocks (like █ or █) mean that a user may not be available. Tooltip shows the reason.  
☆   Issue 669622  ⚐	Do not send the word "cell" for tables in web views and Chrome	
Starred by 1 user	Project Member Reported by vtsaran@chromium.org, Today (5 hours ago)	Back to list
Status:	Untriaged
Owner:	dmazz...@chromium.org
Cc:	lpalmaro@chromium.org
Components:	
UI>Accessibility
NextAction:	----
OS:	Android
Pri:	2
Type:	Bug


Add a comment below
Version: latest dev build
OS: Android (any)

What steps will reproduce the problem?
(1) Launch TalkBack under Settings -> Accessibility -> TalkBack (4.5 or higher).
(2) Open Chrome and find a web page with an HTML table.
(3) Swipe through the table cells and observe.

What is the expected result?
Just the cell data should be spoken.

What happens instead?
The word "cell" is spoken in addition to the cell data.

Please use labels and text to provide additional information.

 

Add a comment
☆  Vote for this issue and get email change notifications


A paperclip Attach a file 

Each comment triggers notification emails. So, please do not post "+1 Me too!".
Instead, click the star icon.
Save changes  Discard
About Monorail Feedback on Monorail Terms Privacy






Status: Assigned (was: Untriaged)
Gentle ping on this bug!
Labels: NewComponent-Accessibility NewComponent-Accessibility-Compatibility
Components: UI>Accessibility>Compatibility
Components: -UI>Accessibility
Labels: -newcomponent-accessibility-compatibility -newcomponent-accessibility
Is there a plan to fix this bug soon? Still hear the word "cell" spoken by TalkBack in the latest dev build of Chrome.
Labels: triage-android-remaining
Labels: -triage-android-remaining

Comment 10 by ibobra@google.com, Sep 6 2017

Cannot reproduce it.
Owner: jamwalla@chromium.org
BrowserAccessibilityAndroid::GetRoleDescription() returns a string for "cell", we should remove that.

It's possible that you're not hearing "cell" if the table cell is complicated and it's focusing on individual items within a cell. A trivial HTML table should repro this.

Project Member

Comment 12 by bugdroid1@chromium.org, Jun 21 2018

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

commit 9695062bc8c6a7a95ae302bf52b9ffa834f96979
Author: James Wallace-Lee <jamwalla@chromium.org>
Date: Thu Jun 21 15:54:23 2018

Remove TalkBack role description for table cell

TalkBack should just speak the cell data for cells in table.

TBR=avi@chromium.org

Bug:  669622 
Change-Id: Iecb736acdbe36d106672b97425bb72988eef1efa
Reviewed-on: https://chromium-review.googlesource.com/1108920
Commit-Queue: James Wallace-Lee <jamwalla@chromium.org>
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#569278}
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/app/strings/content_strings.grd
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/browser/accessibility/browser_accessibility_android.cc
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-col-attr-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-columnheader-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-grid-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-gridcell-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-row-attr-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-row-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-rowheader-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-sort-aria-grid-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-sort-html-table-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/aria/aria-treegrid-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/html/caption-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/html/table-simple-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/html/table-th-colheader-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/html/table-th-rowheader-expected-android.txt
[modify] https://crrev.com/9695062bc8c6a7a95ae302bf52b9ffa834f96979/content/test/data/accessibility/html/table-thead-tbody-tfoot-expected-android.txt

Labels: a11y-testers
Status: Fixed (was: Assigned)
+a11y-testers, is this the right process for verifying? The bug should be fixed, I used the file at src/content/test/data/accessibility/html/table-simple.html to test this.

Comment 14 Deleted

Sign in to add a comment