Issue metadata
Sign in to add a comment
|
Content descriptions on android tabs is not sufficient
Reported by
fufra...@amazon.com,
May 5 2016
|
||||||||||||||||||||||||
Issue descriptionChrome Version : 52.0.2716.0 What steps will reproduce the problem? (1) Turn on screen reader (2) Create multiple tabs (3) Focus current tab (4) Focus backgrounded tab What is the expected result? Current tab notified differently than backgrounded tab What happens instead? Current tab notified identically as backgrounded tab The current content description on tabs within the tab strip on android is the title alone, which is not enough information for users to know that they've highlighted a tab and whether or not that tab is selected.
,
May 6 2016
,
May 20 2016
,
May 20 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/58899b2646993fb1c799c74ba7d029575696f889 commit 58899b2646993fb1c799c74ba7d029575696f889 Author: fufranci <fufranci@amazon.com> Date: Fri May 20 23:04:19 2016 Improve android tab content description Adds the descriptor 'tab' and whether or not the tab is selected and in incognito mode to the content description. BUG= 609603 Review-Url: https://codereview.chromium.org/1956833002 Cr-Commit-Position: refs/heads/master@{#395195} [modify] https://crrev.com/58899b2646993fb1c799c74ba7d029575696f889/AUTHORS [modify] https://crrev.com/58899b2646993fb1c799c74ba7d029575696f889/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java [modify] https://crrev.com/58899b2646993fb1c799c74ba7d029575696f889/chrome/android/java/strings/android_chrome_strings.grd [modify] https://crrev.com/58899b2646993fb1c799c74ba7d029575696f889/chrome/android/junit/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelperTest.java
,
Aug 18 2016
,
Aug 18 2016
,
Mar 6 2017
,
Mar 27 2017
,
Apr 21 2017
,
Apr 21 2017
,
Aug 7 2017
,
Sep 26 2017
Looks like it's fixed but let's verify with the latest version of Chrome, to be sure...
,
Sep 27
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Sep 27
,
Sep 27
,
Sep 27
,
Sep 28
Confirmed this on Chrome 69. The CL above (https://codereview.chromium.org/1956833002) added StripLayoutHelper.setAccessibilityDescription [1], but it relies on Tab.isHidden [2] which (this part is a guess) is now always false when the tabstrip is open since the tabs are hidden. [1] https://cs.chromium.org/chromium/src/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java?q=%22private+void+setAccessibilityDescription%22 [2] https://cs.chromium.org/chromium/src/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java?q=%22public boolean isHidden()%22
,
Dec 7
,
Dec 8
,
Dec 11
Per the CL in #3 and the comment in #17 this is fixed. The foreground tab reads the tab title followed by "selected tab". We also have an accessibility tab switcher on tablets so users have a simple list presentation of open tabs if they don't want to navigate the tab strip. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by ranjitkan@chromium.org
, May 6 2016