Alan Viverette
568b59c62c
Merge "Update more implementations of findViewById()" into oc-dev am: b7f0db8d89
...
am: 2de6b0dab0
Change-Id: I03772206b8849237e1138303229c6ed1c3c2b432
2017-04-14 18:24:27 +00:00
Andrew Scull
1b67465918
Merge "Service for OEM lock management." into oc-dev am: e52a1bfede
...
am: d4be031c76
Change-Id: I9ab76546a140062940c128abdc2b8b4072d3b0f2
2017-04-14 18:01:24 +00:00
TreeHugger Robot
b7f0db8d89
Merge "Update more implementations of findViewById()" into oc-dev
2017-04-14 16:26:27 +00:00
Andrew Scull
e52a1bfede
Merge "Service for OEM lock management." into oc-dev
2017-04-14 11:31:06 +00:00
Alan Viverette
04fd470ce0
Update more implementations of findViewById()
...
Bug: 24137209
Test: make checkbuild -j32
Change-Id: I104969fc74d6dc1d159e3d1ff5926640b124a540
2017-04-13 16:50:32 -04:00
Svet Ganov
cb98d9d6f3
Merge "Add autofill feature API" into oc-dev am: a402d6dd2f
...
am: bbef731c2d
Change-Id: I3d1429fe4d101072200aae522a2bdf00596273de
2017-04-12 22:22:39 +00:00
TreeHugger Robot
a402d6dd2f
Merge "Add autofill feature API" into oc-dev
2017-04-12 21:17:33 +00:00
Svet Ganov
43574b03e5
Add autofill feature API
...
We now have a software feature for autofill which can be used
by partners to disable it on low-end devices or form factors
for which autofill doesn't make sense.
bug:35956220
Test: manual (requires a custom build)
Change-Id: I6c06462ed9ca3ae93331700dce38a8c08dfd0722
2017-04-12 09:53:38 -07:00
Julia Reynolds
163bc0480e
Merge "Allow companion device mgrs channel access" into oc-dev am: de99065a40
...
am: a38256bb7b
Change-Id: Ieef842a262e0f10f01ef801d4b8e4f3c80b83ef6
2017-04-12 01:35:07 +00:00
Svetoslav Ganov
29beb7f0ce
Merge "Keep a removed API to not break GCore presubmit" into oc-dev am: c62250ad52
...
am: 436bb48e56
Change-Id: I3aa39f68abe16659760fb243217d2ca84df4d046
2017-04-11 19:42:22 +00:00
Julia Reynolds
73ed76bc6f
Allow companion device mgrs channel access
...
- Callbacks when channels and groups are modified
- Allow them to read and update channels and groups
Test: runtest systemui-notification
Change-Id: Ie4d02bd4583f71f9faf27603bcc59a1ec0eeaf46
2017-04-11 19:08:59 +00:00
Svet Ganov
fc4a3004e3
Keep a removed API to not break GCore presubmit
...
Change-Id: Ica38b7aad2a5a8792917d0da1d497f373b118077
2017-04-11 11:40:14 -07:00
Svet Ganov
ffa27feeb4
Merge "Move API for disabling an autofill service to the manager" into oc-dev am: 7a6df3b777
...
am: de369349a0
Change-Id: I2d48598f8e685591a88882aa1ba81a4e65268e3b
2017-04-11 06:26:32 +00:00
Svet Ganov
f20a037ba2
Move API for disabling an autofill service to the manager
...
Test: the topic has a CTS test
bug:37170723
Change-Id: I2be18968ea8df0fd3fb070fe2efc3e811b0e5a76
2017-04-10 17:43:44 -07:00
Philip P. Moltmann
2b0e121c9c
Merge "Restore session on new window after app kill" into oc-dev am: 51785edbe9
...
am: a839e15a65
Change-Id: Ieba9858a808080aba74a3fd45021dac69ad83453
2017-04-08 02:48:05 +00:00
Philip P. Moltmann
eab62baabf
Restore session on new window after app kill
...
Also:
- Give the session an integer ID as the activityToken is not stable over
restarts of the activity
- Verify that session is only accessed by one UID
- stabilize AccessibilityViewIds over activity lifecycle at least for
the IDs we can do that. This required to split the ID namespace in
"per-app" and "per-activity" views. Only the later ones can be
restored.
- Do not end session when app is killed (as it can be restarted)
Bug: 35484143
Fixes: 36392498
Test: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases --test=android.autofillservice.cts.SessionLifecycleTest
cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases
Change-Id: I229acc1b3ce35fb57262da7d7466b5d4328b49d4
2017-04-08 00:48:55 +00:00
Felipe Leme
d10879d146
Merge "Autofill Partitioning: support multiple SaveInfos." into oc-dev am: 5c8d88e855
...
am: 49b37310ab
Change-Id: I5967cd823a11dc049a593918c29b5950f36ef0e4
2017-04-08 00:06:53 +00:00
Jeff Davidson
b265f8c11e
Merge "Fix NPE when parceling getMetadata result."
2017-04-07 21:25:40 +00:00
Felipe Leme
7d5adb5b86
Autofill Partitioning: support multiple SaveInfos.
...
Bug: 35707731
Test: CtsAutoFillServiceTestCases (with new tests) pass
Change-Id: I2f234ca13c7e74f84c762473e38f938ed47f216f
2017-04-06 22:19:22 -07:00
Felipe Leme
ba3918b1d8
Merge "Removed deprecated onFillRequest() method" into oc-dev am: 7a7c0ace82
...
am: 3e91021212
Change-Id: Ia3613f20ada223fedbd6562f189b5992e36d3c33
2017-04-06 23:32:11 +00:00
TreeHugger Robot
7a7c0ace82
Merge "Removed deprecated onFillRequest() method" into oc-dev
2017-04-06 22:20:49 +00:00
TreeHugger Robot
24700423b4
Merge "Add a service to rank apps for ResolverActivity."
2017-04-06 19:25:19 +00:00
Jeff Davidson
e397bf3f22
Fix NPE when parceling getMetadata result.
...
Bug: 33075886
Test: None (trivial change)
Change-Id: Ie0bb576e7162d405a05a2b8a5798d9480cb3239c
2017-04-06 11:27:53 -07:00
Kang Li
38a6da6473
Add a service to rank apps for ResolverActivity.
...
bug: 36952725,30982298
Test: used PTP before and after this fix.
Change-Id: I5b249af2dd0d9fe32d1e524e8d2675c863e92b5b
2017-04-06 18:08:14 +00:00
Julia Reynolds
712decf92f
Merge "Remove unneeded methods" into oc-dev am: 9a8f641801
...
am: 4c6d2c76a4
Change-Id: I976bb62b349a5de4655d44245a06d8898ed96461
2017-04-06 15:27:21 +00:00
Julia Reynolds
9a8f641801
Merge "Remove unneeded methods" into oc-dev
2017-04-06 15:13:13 +00:00
Felipe Leme
c6f9ea881c
Merge "Pass FillResponse bundle on subsequent onFillRequest() calls." into oc-dev am: 84705f9fb9
...
am: 3dac19b040
Change-Id: I805151dffeea2856a36b8eb9cc300b5238ace5c5
2017-04-06 06:44:05 +00:00
Felipe Leme
8fe603dd6f
Merge "Created SaveInfo types for email and username." into oc-dev am: aaca304a31
...
am: ff43ec447d
Change-Id: Ied5509382cd1edb27c81e8a68ddb95c53fc147fd
2017-04-06 02:40:29 +00:00
Felipe Leme
52d5d3dfc7
Pass FillResponse bundle on subsequent onFillRequest() calls.
...
BUG: 35707731
Test: existing CtsAutoFillServiceTestCases pass
Test: more tests on PartitionedActivityTest
Change-Id: I510aff54d0d9d7e0cce90f9786e3e1f6cab180f9
2017-04-05 19:34:33 -07:00
Felipe Leme
72544c6f89
Merge "Changed FillResponse.setAuthentication() to require field ids." into oc-dev am: a9baa4c851
...
am: 260945be5f
Change-Id: Ia72e0577b5ce6a8dbaeb676c8841f16012b5338d
2017-04-06 02:12:17 +00:00
Kang Li
bbced1c3d4
Add a service to rank apps for ResolverActivity.
...
bug: 36952725,30982298
Test: used PTP before and after this fix.
Change-Id: I5b249af2dd0d9fe32d1e524e8d2675c863e92b5b
2017-04-05 18:53:07 -07:00
TreeHugger Robot
aaca304a31
Merge "Created SaveInfo types for email and username." into oc-dev
2017-04-06 00:15:30 +00:00
Julia Reynolds
6031533702
Remove unneeded methods
...
Test: make, make cts, make cts-verifier, runtest systemui-notification
Change-Id: I25b559cfcc30f2d85f468adf840f9124e80f00b0
2017-04-05 18:36:07 -04:00
Felipe Leme
a9baa4c851
Merge "Changed FillResponse.setAuthentication() to require field ids." into oc-dev
2017-04-05 22:25:16 +00:00
Felipe Leme
17168b773f
Merge "Removed deprecated auto(F)ill classes." into oc-dev am: b44feb154b
...
am: dae23dab8c
Change-Id: I9285ea27ae36d06d1466ec74322a38609acfaab4
2017-04-05 20:36:44 +00:00
TreeHugger Robot
b44feb154b
Merge "Removed deprecated auto(F)ill classes." into oc-dev
2017-04-05 20:25:40 +00:00
Kang Li
6a2dd54502
Merge "Revert "Add a service to rank apps for ResolverActivity."" into oc-dev am: b24399547c
...
am: e9b280bbec
Change-Id: I84ac856c1838184e2ce819e5f637f2f97cdacbf6
2017-04-05 20:02:37 +00:00
Kang Li
b24399547c
Merge "Revert "Add a service to rank apps for ResolverActivity."" into oc-dev
2017-04-05 19:50:10 +00:00
Kang Li
c88749fb5a
Revert "Add a service to rank apps for ResolverActivity."
...
This reverts commit 90370e0b24 .
b: 36952725
Change-Id: Ifa8f182c707cdbbc989b1f61630f7a8fa856d32d
2017-04-05 19:44:02 +00:00
Felipe Leme
b3c3537566
Changed FillResponse.setAuthentication() to require field ids.
...
Currently, authenticate FillResponses do not support partition and follows
the "Highlander approach" (There can be just only one), which causes the
authentication UI to show on all views.
This CL overloads FillResponse.setAuthentication() so it requires the
AutofillIds of the autofillable fields, although behind the scenes it
calls the old method - once clients use the new method, the old method
will be removed and the underlying implementation changed.
The new behavior will be tested by testFillResponseAuthJustOneField()
on LoginActivityTest, although currently it's testing the old behavior.
Test: LoginActivityTest.testFillResponseAuthJustOneField
Bug: 35707731
Bug: 36855717
Change-Id: I601f3e4776aa8763415a06d8d802901a930728d2
2017-04-04 20:17:57 -07:00
Felipe Leme
a86aee6ef3
Removed deprecated onFillRequest() method
...
Bug: 35708229
Test: manual verification
Test: CtsAutoFillServiceTestCases pass
Change-Id: Ie6d146386752273b6a35d16102ccedaf6a161676
2017-04-04 18:30:54 -07:00
Felipe Leme
f78e952d8d
Removed deprecated auto(F)ill classes.
...
Bug: 35956626
Test: manual verification
Test: CtsAutoFillServiceTestCases pass
Change-Id: Icb622589c41e6a286d51e3f85bd5a813e483b5ea
2017-04-04 18:28:09 -07:00
Felipe Leme
3a41d7f10b
Merge "Initial implementation of autofill partitioning." into oc-dev am: ba2e284a62
...
am: dac7ecebe7
Change-Id: Ia1e8bd053d925e1acd28d873c3e167b9ded02e85
2017-04-04 21:56:41 +00:00
TreeHugger Robot
ba2e284a62
Merge "Initial implementation of autofill partitioning." into oc-dev
2017-04-04 21:42:52 +00:00
Felipe Leme
0962262f42
Created SaveInfo types for email and username.
...
Bug: 35707731
Test: LoginActivityTest#testCustomizedSaveUsername
Test: LoginActivityTest#testCustomizedSaveEmailAddress
Change-Id: I3598c64e4f6bb9ceff544c3994d6cdeebd760a85
2017-04-04 14:09:07 -07:00
Felipe Leme
f43ca7968f
Initial implementation of autofill partitioning.
...
BUG: 35707731
Test: existing CtsAutoFillServiceTestCases pass
Test: PartitionedActivityTest
Change-Id: If9df5fe63249f0b9e9da058d1c9327dfd3c09cf3
2017-04-04 10:30:54 -07:00
Kang Li
90370e0b24
Add a service to rank apps for ResolverActivity.
...
bug: 30982298
Test: manual - shared images in Camera, texts in Messenger, and webpages
in Chrome.
Change-Id: If335c269ca54145839ad8fd4b3f9b93a74b550f8
(cherry picked from commit 35b9e30155 )
2017-04-03 23:44:59 +00:00
Jeff Davidson
9bcef123f4
Merge "Squashed merge of master-sim into master."
2017-04-03 20:26:59 +00:00
Jason Monk
9f37fa92e0
Merge "Add test API for if the device supports QS" into oc-dev am: be436bdefe
...
am: b3963766c6
Change-Id: I9601140fb9d24cec74d3c028240acaa1b7d0113d
2017-04-03 19:27:26 +00:00
Jason Monk
be436bdefe
Merge "Add test API for if the device supports QS" into oc-dev
2017-04-03 19:11:44 +00:00