New issue
Advanced search Search tips

Issue 630570 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Sep 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

Read-only edit fields are not recognized as such

Reported by henk.a...@gmail.com, Jul 22 2016

Issue description

Mode: force_next
Version: 53.0.2785.13
Reproduction Steps: 
1. open https://www.google.com/recaptcha/api2/demo
2. The edit fields on this screen are read-only, however CV2 announces them as editable.
3.


 

Comment 1 by chaok@google.com, Jul 24 2016

Repros per #0 on:
Version 54.0.2804.0 canary (64-bit)
Labels: Phase3
Owner: dtseng@chromium.org
Status: Assigned (was: Unconfirmed)
Project Member

Comment 3 by bugdroid1@chromium.org, Jul 26 2016

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

commit 545a777dfe3e6410be16517f78f24602a64a55b6
Author: dtseng <dtseng@chromium.org>
Date: Tue Jul 26 22:47:04 2016

Less strict checked state changes and introduce disabled state for content

Sometimes, ChromeVox places range on the ancestor of a node that receives checked state changed. Ensure we cover this case when we process a checked state changed event.

Also, in order to announce disabled state uniformly, make the change to add disabled state in the renderer and make enabled state the implicit default.

BUG= 625411 , 630570 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2151713002
Cr-Commit-Position: refs/heads/master@{#407949}

[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/browser/resources/chromeos/chromevox/common/chrome_extension_externs.js
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/browser/resources/chromeos/chromevox/cvox2/background/automation_predicate.js
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/browser/resources/chromeos/chromevox/cvox2/background/background_test.extjs
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/browser/resources/chromeos/chromevox/cvox2/background/desktop_automation_handler.js
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/common/extensions/api/automation.idl
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/test/data/extensions/api_test/automation/tests/tabs/find.js
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/chrome/test/data/extensions/api_test/automation/tests/tabs/sanity_check.js
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/components/pdf/renderer/pdf_accessibility_tree.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/browser/accessibility/browser_accessibility_android.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/browser/accessibility/browser_accessibility_auralinux.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/browser/accessibility/browser_accessibility_cocoa.mm
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/browser/accessibility/browser_accessibility_manager_win.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/browser/accessibility/browser_accessibility_win.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/browser/accessibility/browser_accessibility_win_unittest.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/content/renderer/accessibility/blink_ax_enum_conversion.cc
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/ui/accessibility/ax_enums.idl
[modify] https://crrev.com/545a777dfe3e6410be16517f78f24602a64a55b6/ui/accessibility/platform/ax_platform_node_auralinux.cc

Comment 4 by dtseng@chromium.org, Sep 12 2016

Status: fixed (was: Assigned)

Comment 5 by dchan@chromium.org, Oct 7 2016

Labels: VerifyIn-55
Status: Verified (was: Fixed)
verified on 55.0.2883.30

Sign in to add a comment