|
Windows accessibility improvements: 1. All WebKit roles are now passed to the
browser and then converted to MSAA roles - this is both because the
logic needs to be more complicated, and so we can support Mac accessibility,
too. 2. The serializable object used to pass accessibility info from the
renderer to the browser now uses a map for uncommon attributes, rather than
having a bunch of fields that are almost always empty. 3. Handles the
accSelect method with TAKE_FOCUS, allowing assistive technology to set focus
to a particular control. 4. Implements several other IAccessible2 interfaces.
BUG= 25564
BUG= 13291
TEST=None
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=47922
Total comments: 29
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1043 lines, -330 lines) |
Patch |
 |
M |
chrome/browser/browser_accessibility.h
|
View
|
1
2
3
|
8 chunks |
+127 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/browser_accessibility.cc
|
View
|
1
2
3
|
24 chunks |
+517 lines, -212 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/browser_accessibility_manager.h
|
View
|
1
2
3
|
3 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/browser_accessibility_manager.cc
|
View
|
1
2
3
|
2 chunks |
+15 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/browser_accessibility_unittest.cc
|
View
|
1
2
3
4
|
3 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_view_host.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_view_host.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_widget_host.h
|
View
|
1
2
3
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_widget_host.cc
|
View
|
1
2
3
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_widget_host_view_win.h
|
View
|
1
2
3
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_widget_host_view_win.cc
|
View
|
1
2
3
|
2 chunks |
+23 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/render_messages.h
|
View
|
1
2
3
|
3 chunks |
+4 lines, -16 lines |
0 comments
|
Download
|
 |
M |
chrome/common/render_messages_internal.h
|
View
|
1
2
3
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/render_messages_unittest.cc
|
View
|
1
2
3
|
4 chunks |
+8 lines, -12 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/render_view.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/renderer/render_view.cc
|
View
|
1
2
3
|
3 chunks |
+27 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/webaccessibility.h
|
View
|
1
2
3
|
4 chunks |
+95 lines, -22 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/webaccessibility.cc
|
View
|
1
2
3
|
2 chunks |
+162 lines, -39 lines |
0 comments
|
Download
|
Total messages: 7 (0 generated)
|