summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webkit_glue.gypi
diff options
context:
space:
mode:
authordmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-06 14:49:40 +0000
committerdmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-06 14:49:40 +0000
commit7010297385ce13f0590725f60e144f49bda1d903 (patch)
treed5319973b8e0807ab12246bbf92858e58aebaf40 /webkit/glue/webkit_glue.gypi
parent5e2bc490e98ab521459bd47de6c51b7209e3d9d9 (diff)
downloadchromium_src-7010297385ce13f0590725f60e144f49bda1d903.zip
chromium_src-7010297385ce13f0590725f60e144f49bda1d903.tar.gz
chromium_src-7010297385ce13f0590725f60e144f49bda1d903.tar.bz2
Reimplement accessibility of web content by caching the entire
accessibility tree in the browser process. Adds new RPCs for a browser tab to request accessibility info from a renderer; the renderer responds with a complete tree of accessibility metadata for the entire DOM, which is then cached in the RenderWidgetHostView. This part is cross-platform and will help with accessibility on both Windows and Mac OS X. For Windows, MSAA support for web content has been rewritten to use this new cache. Tested in JAWS and NVDA screen readers. Using Chrome with a screen reader is now fast and stable, unlike the previous implementation. However, note that most advanced functionality is still not supported, and much work remains to make Chrome work well with a screen reader. This is a necessary step to improve stability first. BUG=25564 BUG=13291 TEST=See http://codereview.chromium.org/1806001 Review URL: http://codereview.chromium.org/1637018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46567 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webkit_glue.gypi')
-rw-r--r--webkit/glue/webkit_glue.gypi4
1 files changed, 0 insertions, 4 deletions
diff --git a/webkit/glue/webkit_glue.gypi b/webkit/glue/webkit_glue.gypi
index 5ea5e21..1f5e950 100644
--- a/webkit/glue/webkit_glue.gypi
+++ b/webkit/glue/webkit_glue.gypi
@@ -330,10 +330,6 @@
['OS!="win"', {
'sources/': [['exclude', '_win\\.cc$']],
'sources!': [
- # These files are Windows-only now but may be ported to other
- # platforms.
- 'webaccessibility.cc',
- 'webaccessibility.h',
'webthemeengine_impl_win.cc',
],
}, { # else: OS=="win"