summaryrefslogtreecommitdiff
path: root/libs/androidfw/ConfigDescription.cpp
diff options
context:
space:
mode:
author sallyyuen <sallyyuen@google.com> 2022-10-17 14:45:35 -0700
committer sallyyuen <sallyyuen@google.com> 2022-10-26 15:12:54 -0700
commitd86f7e729ba031acbfcb81c4d1e011ffdc596537 (patch)
treec69b4233c5589d48d9bec972ecd8f53235f24fc1 /libs/androidfw/ConfigDescription.cpp
parentc81b5c685e6db3798d456cf85d66bbacd879d0c2 (diff)
Add AccessibilityDisplayProxy and register/unregister methods
An A11yDisplayProxy will be used by Exo to listen to UI changes and perform actions on the UI. For a Display that is shown on a ChromeBook/client device, a privileged app like Exo, or an app with SystemAPI privileges and the MANAGE_ACCESSIBILITY permission, should call A11yManager.registerA11yProxy and A11yManager.unRegisterA11yProxy to enable/disable a11y. The app will only have visibility in the specified proxy display. Currently only few A11yProxy methods are exposed. When the proxy is plugged into the system via ProxyAccessibilityServiceConnection other methods will be exposed. (See link in comments) Bug: 241429275 Test: atest A11yProxyTest(cts), atest A11yManagerTest(unit) Change-Id: I019732e50e6beba0af7f5898a07b44d25e03416b
Diffstat (limited to 'libs/androidfw/ConfigDescription.cpp')
0 files changed, 0 insertions, 0 deletions