summaryrefslogtreecommitdiff
path: root/libs/androidfw/FileStream.cpp
diff options
context:
space:
mode:
author Yabin Huang <yabinh@google.com> 2023-11-09 14:36:26 -0800
committer Yabin Huang <yabinh@google.com> 2023-11-14 02:00:02 +0000
commit8ed6af3cb2afb0f6a37d5e64f085036c4e72d06d (patch)
treecf1404803e92b991d32b31ff88270998d424bd27 /libs/androidfw/FileStream.cpp
parent50ddd32e0ee0ceb90f56751bd57b8077678dc04a (diff)
Update accessibility framework to support multi-session IME
Change IMMI#onSessionForAccessibilityCreated() and IMMI#unbindAccessibilityFromCurrentClient() to take a user ID. The main motivation is to unblock our on-going project that aims to add concurrent multi-user support in IMMS. All the planned use cases of A11yIME remain unchanged: 1. This CL just makes it clear that A11yIME APIs are not intended to be used from UiAutomator and Proxy A11yService. 2. IMMS does not use user ID yet. A subsequent CL will introduce a user ID verification but our plan is to not break any existing use cases. This is a pure mechanical refactoring (internal IMMS refactoring), which won’t be under any feature flag. Bug: 305829876 Test: atest WmTests && atest FrameworksServicesTests Test: atest CtsAccessibilityTestCases && atest CtsInputMethodTestCases && atest CtsAccessibilityServiceTestCases Change-Id: I835e2ab07cdcbe6367698675f87d5cda160a9b5b
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions