New issue
Advanced search Search tips

Issue 853988 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

NVDA reports a button when focused on a checkbox in clear browsing data UI

Project Member Reported by lprazdnik@chromium.org, Jun 19 2018

Issue description

Version 69.0.3464.0 (Official Build) canary (64-bit)
Version 69.0.3452.0 (Official Build) dev (64-bit)
JAWS Version 2018.1805.33 ILM
NVDA version 2018.2.1
Windows version 1709 (OS Build 16299.492)

Steps:
1. Launch NVDA
2. Launch any of above versions of Chrome
3. navigate to Menu > More tools > Clear browsing data
4. press down arrow or tab key until you reach the first checkbox.
Expected:
NVDA should announce the label, followed by the state of the checkbox.
Actual:
NVDA reports a checkbox and a button after. If using arrow keys, going down reports the label.
Notes:
Reproduces in Canary and Dev
Reproduces with NvDA, does not reproduce with JAWS


 
Labels: a11y-Toolbar
Components: UI>Browser>WebUI
Labels: pm-markchang
Labels: Group-WebUI
Labels: -Group-WebUI Group-WebUI_Settings
Owner: dpa...@chromium.org
Status: Assigned (was: Available)
Forwarding to WebUI for triage.

Demetrios can you take a look at this one too?
Cc: dfried@chromium.org
Owner: ----
Status: Available (was: Assigned)
@dfried: cr_checkbox.html is using a button internally with tabindex -1. You can see this code at https://cs.chromium.org/chromium/src/ui/webui/resources/cr_elements/cr_checkbox/cr_checkbox.html?l=128.

This button is never focusable, so I don't know why the screen reader decides to read it.

The outer checkbox element itself has the correct 'role' attribute set to 'checkbox'. You can see it at https://cs.chromium.org/chromium/src/ui/webui/resources/cr_elements/cr_checkbox/cr_checkbox.js?l=37.

Sign in to add a comment