DescriptionATK accessibility support for web content on Aura Linux.
This CL adds Accessibility support to Chromium browser for linux platform. It
successfully exposes an AX Tree for content. You can test this with chrome://accessibility.
This is just the initial CL to get the accessibility support on Linux. Other interfaces need
to be implemented to make it useful for accessibility tools.
ATK_COMPONENT & ATK_VALUE Interfaces has been implemented in this CL.
Content:
<html>
<body>
<input type="checkbox">
</body>
</html>
AX Tree:
[document web] enabled focusable focused id=1
++[section] enabled id=4
++++[check box] enabled focusable id=5
BUG=463671
Committed: https://crrev.com/792fba03a8605accd9016cc0a6fb4a7ce52dedc6
Cr-Commit-Position: refs/heads/master@{#339435}
Patch Set 1 #Patch Set 2 : Fixing nits #
Total comments: 6
Patch Set 3 : Incorporating Comments #Patch Set 4 : fixing content_unittests #
Total comments: 1
Patch Set 5 : Fixing chromeos bot failures #Patch Set 6 #Patch Set 7 : rebasing #Patch Set 8 : #Patch Set 9 : #Patch Set 10 : #
Total comments: 1
Patch Set 11 : adding changes again in BUILD.gn #Patch Set 12 : #
Total comments: 2
Patch Set 13 : #
Total comments: 1
Patch Set 14 : fixing nits #Messages
Total messages: 41 (7 generated)
|