|
Resurrect Aura Linux accessibility.
This is based in part on the ATK code we had as part of the Linux GTK port
that went away, but now rewritten on top of AXPlatformNode. This patch
successfully exposes an accessibility tree for Views and exposes top-level
windows and the the role and name of each View. You can test it using
accerciser. This is just to get the infrastructure in place - we need to
implement more of the interface for it to be useful for accessibility tools.
BUG= 463671
Committed: https://crrev.com/f65bad877350b5f7857d29e4b1b0d4d3f5c7cb6d
Cr-Commit-Position: refs/heads/master@{#320383}
Total comments: 8
Total comments: 8
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+877 lines, -4 lines) |
Patch |
|
M |
build/config/linux/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
M |
build/config/linux/pkg-config.py
|
View
|
1
2
3
|
2 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
build/linux/system.gyp
|
View
|
1
2
3
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/views/chrome_views_delegate.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/views/chrome_views_delegate.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
tools/accessibility/dump_accessibility_tree_auralinux.py
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+17 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/accessibility.gyp
|
View
|
1
2
3
4
5
|
2 chunks |
+25 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/atk_util_auralinux.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+30 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/atk_util_auralinux.cc
|
View
|
1
2
3
4
5
6
7
8
14
|
1 chunk |
+161 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/platform/ax_platform_node.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_auralinux.h
|
View
|
|
1 chunk |
+51 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/accessibility/platform/ax_platform_node_auralinux.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1 chunk |
+277 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/accessibility/platform/ax_platform_node_base.h
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
ui/gfx/native_widget_types.h
|
View
|
|
2 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/accessibility/native_view_accessibility.cc
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
A |
ui/views/accessibility/native_view_accessibility_auralinux.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+27 lines, -0 lines |
0 comments
|
Download
|
|
A |
ui/views/accessibility/native_view_accessibility_auralinux.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+164 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/views.gyp
|
View
|
|
2 chunks |
+3 lines, -0 lines |
1 comment
|
Download
|
|
M |
ui/views/views_delegate.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/views/views_delegate.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 20 (5 generated)
|