summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorYohei Yukawa <yukawa@google.com>2018-12-27 14:06:28 -0800
committerYohei Yukawa <yukawa@google.com>2018-12-27 14:06:28 -0800
commit0c1ebffdb3a459dbae549d462b97cdcdc5602816 (patch)
tree1069a4bfe7d49bdaaaff0388e16b5015a339a52e /tools/aapt2/java/JavaClassGenerator_test.cpp
parent006892ffdbae6a65ddbe4a7f2727fc163067cf0a (diff)
Deprecate null IME token rule in IMM#setInputMethod()
With my previous CL [1], InputMethodManagerService#setInputMethod() is now guaranteed to be called only from IInputMethodManager and IInputMethodPrivilegedOperations as 'adb shell ime set' no longer directly calls this method (with null IME token). With this CL, IInputMethodManager#setInputMethod(), which has been kept just for null IME token rule, is finally gone. This is achieved by letting InputMethodManager#setInputMethod() directly update DEFAULT_INPUT_METHOD (and SELECTED_INPUT_METHOD_SUBTYPE) secure settings if a priviledged component still relies on this undocumented null IME token rule. [1]: I6fd47b5cc1e7da7222774df20247a2c69a70f45b db25df71be4c1bcc654f69ce9a8bff7e3ef46360 Fix: 114488811 Test: atest CtsInputMethodServiceHostTestCases Change-Id: I42dd0325b01c527009bf85566ca8ba0766b2294e
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions