New issue
Advanced search Search tips

Issue 826954 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Sep 5
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

Feature request: Select-to-Speak reads selected state of input controls

Project Member Reported by katie@chromium.org, Mar 28 2018

Issue description

It'd be cool to have STS read (selected) state of items like checkboxes and radio buttons in addition to just their content description.

From lpalmaro@
 
Status: Started (was: Available)
Project Member

Comment 2 by bugdroid1@chromium.org, Sep 5

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

commit d7abe5e815b09407cedd71636c0b4751e914b73e
Author: Katie D <katie@chromium.org>
Date: Wed Sep 05 01:54:10 2018

Select-to-Speak reads selected state of radio buttons and checkboxes.

This helps users who cannot see small or low contrast input controls
know what state they are in.

The change also cleans up how a node is translated into text so that
in the future we can more easily add special casing for other node
roles.

Bug:  826954 
Change-Id: I551fcf3b8cf427a78de0c1fb3f3727cd0186a2c2
Reviewed-on: https://chromium-review.googlesource.com/1197909
Commit-Queue: Katie Dektar <katie@chromium.org>
Reviewed-by: David Tseng <dtseng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#588738}
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/node_utils.js
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/node_utils_unittest.gtestjs
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/paragraph_utils.js
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/paragraph_utils_unittest.gtestjs
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/select_to_speak.js
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/strings/select_to_speak_strings.grd
[modify] https://crrev.com/d7abe5e815b09407cedd71636c0b4751e914b73e/chrome/browser/resources/chromeos/select_to_speak/test_support.js

Status: Fixed (was: Started)

Sign in to add a comment