Implemented AXVirtualView
Some widgets in Views, such as table and tree view controls, make use of lightweight objects to display their contents. These lightweight objects are not View classes and hence have no native accessibility support. To make them accessible, we introduce a virtual accessibility view that will be used to provide the accessibility support for those objects. In addition, we could make use of virtual accessibility views to override the children of a real view and create a completely new accessibility tree hanging off that real view. This creates more flexibility as it allows us to construct a virtual accessibility tree that is not always a mirror image of the hierarchy of the real views. R=dmazzoni@chromium.org Bug: 101762 Tested: unit tests Change-Id: Iab8fea36ef44373e06d9408c407a27caa7c4219c Reviewed-on: https://chromium-review.googlesource.com/c/1229234 Commit-Queue: Nektarios Paisios <nektar@chromium.org> Reviewed-by:Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#597330}
Showing
This diff is collapsed.
Please register or sign in to comment