diff options
author | Felipe Leme <felipeal@google.com> | 2017-01-24 15:10:26 -0800 |
---|---|---|
committer | Felipe Leme <felipeal@google.com> | 2017-01-26 15:39:59 -0800 |
commit | bd00fef41ce38d2c711bd4151997c1cd8964b712 (patch) | |
tree | 947661d21d70abb2dd45917e3f8d1b0b054f2616 /tools/aapt2/diff/Diff.cpp | |
parent | 6ee80f3a652358e8297102ea855105aea05bedf8 (diff) |
Moar AutoFill Framework refactoring...
* Encapsulated application-level auto-fill logic on AutoFillSession.
Currently, Activity.java directly manages the IAutoFillCallback binder
object used to auto-fill its views, but this logic need to be
extended so Views can use it to draw the auto-fill bar.
* Pass auto-fill id and boundaries to requests
So AutoFillUI can display its affordance in the right places.
* Uses a new auto-fill id on View (instead of reusing accessibility's).
That allows moving the logic on whether a new request should be made or
the existing UI moved to the service side.
* Split service methods in 2, for shell cmd and app
And applied the right permission check on both.
* Removed CancelationSignal from onSaveRequest()
Since it's not really needed.
* Etc...
¯\_(ツ)_/¯
BUG: 34637800
BUG: 31001899
Test: CtsAutoFillServiceTestCases passes
Test: manual verification
Change-Id: Ibd0cb2cfff6d0f6bb6b697a423ed5e89df687b82
Diffstat (limited to 'tools/aapt2/diff/Diff.cpp')
0 files changed, 0 insertions, 0 deletions