Skip to content
Commit 9dde7014 authored by Yohei Yukawa's avatar Yohei Yukawa
Browse files

Switch back to sync IInputMethodManager

This CL logically reverts recent CLs [1][2][3][4][5][6][7][8][9] to
switch back to the previous sync IPC approach in IInputMethodManager
except for the following two IPCs.

 * reportPerceptibleAsync
 * removeImeSurfaceFromWindowAsync

Reason for revert:
We need more time to understand its performance implications.

 [1]: If4b40244a2e0e3b11c38c1da9340ba8e5166ad64
      b9590fa1
 [2]: If79e063641a01b325c63eb9f871f5b992d7c0b72
      5a5648dc
 [3]: I1547b98b2aacf764e33aadc9ab784f2013f58f2f
      d833f0da
 [4]: I646ef4ae0570aae1812ea267f309441fdec6938d
      38fd0206
 [5]: Iaa63e01453da4ff0e3f446eac036b3be3180cb73
      4a820ccc
 [6]: Id516fd1c961f43ac3e139c88d7ed004c188d458b
      0a32fd21
 [7]: Icb396ae5d74060af69c4ecb16723b2e37b9f2067
      c4663ba6
 [8]: I3eafbc28ed3acf3ba859885bf201cb06b3149b94
      f226a79f
 [9]: Ic584203c1221fbae17f5e2d8f09e3992df061646
      5e2d9f27

Bug: 163453493
Bug: 174892351
Fix: 190486491
Test: atest CtsInputMethodTestCases
Change-Id: If16ac0de536d9089eb04f6e07b1ee47378124658
Merged-In: If16ac0de536d9089eb04f6e07b1ee47378124658
parent 733537f1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment