Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(168)

Issue 23531055: Use IAccessible2 to detect screen reader in Win Aura (Closed)

Created:
7 years, 3 months ago by dmazzoni
Modified:
7 years, 3 months ago
Reviewers:
David Tseng, sky
CC:
chromium-reviews, hashimoto+watch_chromium.org, aboxhall+watch_chromium.org, jam, yoshiki+watch_chromium.org, yuzo+watch_chromium.org, davidbarr+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, tfarina, ctguil+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Use IAccessible2 to detect screen reader in Win Aura. See bug for context. This change makes calling an IAccessible2 API on the web content's root accessible object enable full web accessibility support. This supports popular Windows screen readers but won't enable accessibility under other circumstances when we don't need it. However, this doesn't always detect the screen reader right away when the app opens, so we also modify Views accessibility to detect IAccessible2 and query the IAccessible2 API on each web view. That catches use of IAccessible2 immediately. BUG=292719 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=223416

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -1 line) Patch
M content/browser/accessibility/browser_accessibility_win.cc View 2 chunks +7 lines, -0 lines 0 comments Download
M ui/views/accessibility/native_view_accessibility_win.cc View 8 chunks +49 lines, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
dmazzoni
7 years, 3 months ago (2013-09-16 16:22:26 UTC) #1
sky
LGTM
7 years, 3 months ago (2013-09-16 17:29:30 UTC) #2
David Tseng
LGTM Just one question. Index: content/browser/accessibility/browser_accessibility_win.cc diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc index b5c8fd3c90dc8afb51505f9e7751b25afded305f..df3263e845ddfb2cc82fe58cb5ce1b117d08bcda 100644 --- a/content/browser/accessibility/browser_accessibility_win.cc ...
7 years, 3 months ago (2013-09-16 18:51:28 UTC) #3
dmazzoni
On 2013/09/16 18:51:28, David Tseng wrote: > Would this mean that once accessibility is enabled, ...
7 years, 3 months ago (2013-09-16 18:55:58 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/23531055/1
7 years, 3 months ago (2013-09-16 18:56:19 UTC) #5
commit-bot: I haz the power
7 years, 3 months ago (2013-09-16 21:20:47 UTC) #6
Message was sent while issue was closed.
Change committed as 223416

Powered by Google App Engine
This is Rietveld 408576698