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

Issue 870443 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

A11y: chrome://settings/clearBrowserData myactivity.google.com link is not accessible

Project Member Reported by dsexton@chromium.org, Aug 2

Issue description

Chrome: 69.0.3497.23 (Official Build) dev (64-bit) (cohort: Dev)
NVDA: 2018.2.1
JAWS: 2018

Steps to repro:
# With JAWS or NVDA on, visit chrome://settings/clearBrowserData
# On the basic tab, Tab or shift+tab to the myactivity.google.com. link
# Notice that JAWS and NVDA indicate this is a checkbox

Expected: The link would be outside the checkbox control and the label for the checkbox would be 'Browsing history' with an aria-describedby attribute pointing to the id of the div containing the help text and link 

Actual: Screen reader announces the link as a checkbox
 
Labels: a11y-WebUI a11y-History
Labels: -OS-Windows
Reproduces across all OS's.
Screen readers don't deal well with links inside check boxes
Labels: pm-markchang
Labels: jaws
Labels: -JAWS
Labels: Group-WebUI
Labels: -Group-WebUI Group-WebUI_Settings
Cc: scottchen@chromium.org
The myactivity.google.com link is in the tab order, and can be focused just like any normal link (see attachment). It is unfortunate that screen readers don't handle a link within a checkbox.

Not sure how easy would this to fix, given that the primary and secondary labels are part of the current checkbox element the link is embedded to the localized string that is received from C++, see https://cs.chromium.org/chromium/src/chrome/app/settings_strings.grdp?type=cs&q=%22Clears+history+and+auto%22&g=0&l=1165.
link.png
106 KB View Download

Sign in to add a comment