Skip to content
Commit cc160389 authored by Feng Cao's avatar Feng Cao
Browse files

Split autofill InlineSuggestionSession to two classes

* The AutofillInlineSession is renamed from InlineSuggestionSession, to
  avoid confusion from having the same name as the
  inputmethod/InlineSuggestionSession.
* The convoluted synchronization and CompletableFuture are removed to
  simplify the flow and reduce potential bug. Everything requires the
  same mLock as the Session now, so that they are synchronized and
  deadlock-free.
* The AutofillInlineSessionController is introduced, to prepare for the
  follow on patch where we will make each AutofillInlineSession to be
  only responsible for one field.

Test: manual
Test: atest CtsAutoFillServiceTestCases

Bug: 151123764

Change-Id: I92cc558351b57f04553709569b8d41b928b9b49d
parent 6bb03f24
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