|
MacViews: Accessibility bridge
Implement basic accessibility hierarchy support for MacViews, bridging the
View hierarchy to a hierarchy of Objective-C objects that implement the
NSAccessibility informal protocol.
AXPlatformNode is introduced as the accessibility abstraction that will be
used for views and browser content, for both Mac and Windows. This initial
patch includes the basic views on Mac implementation.
BUG= 396137
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286768
Total comments: 10
Total comments: 1
Total comments: 4
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+757 lines, -204 lines) |
Patch |
|
M |
content/browser/accessibility/browser_accessibility_cocoa.mm
|
View
|
1
2
3
4
|
4 chunks |
+3 lines, -187 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/accessibility.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+33 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+25 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_base.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+44 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_base.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+58 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_delegate.h
|
View
|
1
2
3
4
|
1 chunk |
+44 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_mac.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+48 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_mac.mm
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+311 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/gfx/native_widget_types.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/accessibility/native_view_accessibility.h
|
View
|
1
2
3
|
3 chunks |
+23 lines, -5 lines |
0 comments
|
Download
|
|
M |
ui/views/accessibility/native_view_accessibility.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+52 lines, -3 lines |
0 comments
|
Download
|
|
A |
ui/views/accessibility/native_view_accessibility_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+77 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/accessibility/native_view_accessibility_win.h
|
View
|
1
2
|
3 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
|
M |
ui/views/accessibility/native_view_accessibility_win.cc
|
View
|
1
2
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
ui/views/cocoa/bridged_content_view.mm
|
View
|
1
2
3
4
5
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/views.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 21 (0 generated)
|