OSDN Git Service
Selim Cinek [Fri, 25 May 2018 22:17:16 +0000 (15:17 -0700)]
Merge "Merge "Fix IME displayed behind the notification shade" into pi-dev am:
c0797c85e9" into pi-dev-plus-aosp
am:
521450a50c
Change-Id: Ib8bbcd4c934348e0e688c331b90c2c49d445ba0e
Bryan Henry [Fri, 25 May 2018 22:03:19 +0000 (15:03 -0700)]
[automerger skipped] Merge "Allow changing signing cert for system apps that use shared users" am:
f98f8a4c6c am:
cb39c1a9ef -s ours
am:
934df382cc -s ours
Change-Id: Ibbd9d039bb6067a156ca26787136e30d8bb1e4e4
Android Build Merger (Role) [Fri, 25 May 2018 21:53:50 +0000 (21:53 +0000)]
Merge "Merge "Fix IME displayed behind the notification shade" into pi-dev am:
c0797c85e9" into pi-dev-plus-aosp
Selim Cinek [Fri, 25 May 2018 21:53:16 +0000 (14:53 -0700)]
Merge "Fix IME displayed behind the notification shade" into pi-dev
am:
c0797c85e9
Change-Id: I4adfe6e0f61e934cfd2e422844338cf2984c757b
Bryan Henry [Fri, 25 May 2018 21:53:07 +0000 (14:53 -0700)]
[automerger skipped] Merge "Allow changing signing cert for system apps that use shared users" am:
f98f8a4c6c
am:
cb39c1a9ef -s ours
Change-Id: I6075b3b4ab6d204cce51d55ed86ae9df97ddca9d
Bryan Henry [Fri, 25 May 2018 21:42:16 +0000 (14:42 -0700)]
Merge "Allow changing signing cert for system apps that use shared users"
am:
f98f8a4c6c
Change-Id: Iccd2ec46ab087d2dc31afa255ea8dc9f49897b79
Selim Cinek [Fri, 25 May 2018 21:33:42 +0000 (21:33 +0000)]
Merge "Fix IME displayed behind the notification shade" into pi-dev
Julia Reynolds [Fri, 25 May 2018 21:31:59 +0000 (14:31 -0700)]
[automerger skipped] Merge "DO NOT MERGE Update volume dialog colors" into pi-dev am:
aa8391d544
am:
75d5e40387 -s ours
Change-Id: I7454dcba5e3162db8c9da02aa1fc829df8549ca8
Julia Reynolds [Fri, 25 May 2018 21:19:55 +0000 (14:19 -0700)]
Merge "DO NOT MERGE Update volume dialog colors" into pi-dev
am:
aa8391d544
Change-Id: Ib5c23f8f1ad2866ddd796e4a0e7b522734d9e5f5
TreeHugger Robot [Fri, 25 May 2018 21:05:55 +0000 (21:05 +0000)]
Merge "DO NOT MERGE Update volume dialog colors" into pi-dev
Lin Guo [Fri, 25 May 2018 20:40:16 +0000 (13:40 -0700)]
Merge "Apply tint to the Volume Dialog primary and supplement icon" into pi-dev am:
4651a6cb72
am:
2f72f4e723
Change-Id: Ia9252c4a93a379e5b98f23da57a4ad260db45bdd
Lin Guo [Fri, 25 May 2018 20:30:49 +0000 (13:30 -0700)]
Merge "Apply tint to the Volume Dialog primary and supplement icon" into pi-dev
am:
4651a6cb72
Change-Id: I769a4f5b1d3db8848c82d57fd0931980544c22b3
Selim Cinek [Fri, 25 May 2018 20:30:42 +0000 (13:30 -0700)]
Merge "Fixed the behavior of group conversations when targeting P" into pi-dev am:
c4e19963f4
am:
7712d46760
Change-Id: Ib07dc6354fb3a5fa5ff6171d1c656634465b29fa
Selim Cinek [Fri, 25 May 2018 20:21:38 +0000 (13:21 -0700)]
Merge "Fixed the behavior of group conversations when targeting P" into pi-dev
am:
c4e19963f4
Change-Id: I7e5feadc253816852528e06719e136a7cba51c49
Bryan Henry [Fri, 25 May 2018 20:21:23 +0000 (20:21 +0000)]
Merge "Allow changing signing cert for system apps that use shared users"
TreeHugger Robot [Fri, 25 May 2018 20:16:54 +0000 (20:16 +0000)]
Merge "Apply tint to the Volume Dialog primary and supplement icon" into pi-dev
Selim Cinek [Fri, 25 May 2018 20:06:52 +0000 (20:06 +0000)]
Merge "Fixed the behavior of group conversations when targeting P" into pi-dev
Julia Reynolds [Wed, 23 May 2018 13:45:53 +0000 (09:45 -0400)]
DO NOT MERGE Update volume dialog colors
Test: manual
Fixes:
79699643
Change-Id: I73bde7f30a9aad5b7c084d37987f808df342cc75
Suprabh Shukla [Fri, 25 May 2018 19:38:55 +0000 (12:38 -0700)]
Merge "Only user whitelist gets allow_while_idle_unrestricted" into pi-dev am:
3d70d20c88
am:
5ae610751f
Change-Id: Ica6f802d6ff6254a70feee45bc20a9f50617c68a
Suprabh Shukla [Fri, 25 May 2018 19:30:07 +0000 (12:30 -0700)]
Merge "Only user whitelist gets allow_while_idle_unrestricted" into pi-dev
am:
3d70d20c88
Change-Id: I4f03288f78bb89a7940f5757373c97ea0ca407db
TreeHugger Robot [Fri, 25 May 2018 19:17:33 +0000 (19:17 +0000)]
Merge "Only user whitelist gets allow_while_idle_unrestricted" into pi-dev
Tracy Zhou [Fri, 25 May 2018 19:16:08 +0000 (12:16 -0700)]
Merge "Do not truncate onboarding tip text." into pi-dev am:
8ac5fc68a9
am:
522c4f7e4c
Change-Id: I0f7489fc5adbf1e6af2376333ab43dee5fdf920b
Tracy Zhou [Fri, 25 May 2018 19:06:44 +0000 (12:06 -0700)]
Merge "Do not truncate onboarding tip text." into pi-dev
am:
8ac5fc68a9
Change-Id: I0d60205f76d774d670111981714718611e0dafcf
TreeHugger Robot [Fri, 25 May 2018 18:51:40 +0000 (18:51 +0000)]
Merge "Do not truncate onboarding tip text." into pi-dev
Tracy Zhou [Fri, 25 May 2018 18:37:50 +0000 (11:37 -0700)]
Merge "Support rtl for quick scrub onboarding text." into pi-dev am:
78766d2901
am:
23f89fa7b4
Change-Id: Ica56057785e45afd71620bc2f49f2ab648642cc9
Tetsutoki Shiozawa [Fri, 25 May 2018 18:24:59 +0000 (11:24 -0700)]
[automerger skipped] Merge "Fix: ConnectivityManager is initialized with a wrong context" am:
4517eacd5d am:
356edc5fe4 -s ours
am:
9a66c53711 -s ours
Change-Id: Iaa4b1f2ce6bdc1139fae501ec60c282ca4609396
Tracy Zhou [Fri, 25 May 2018 18:17:36 +0000 (11:17 -0700)]
Merge "Support rtl for quick scrub onboarding text." into pi-dev
am:
78766d2901
Change-Id: Ibdaf788a47791bd1b44d557f852f86d0253b393f
Tetsutoki Shiozawa [Fri, 25 May 2018 18:12:35 +0000 (11:12 -0700)]
[automerger skipped] Merge "Fix: ConnectivityManager is initialized with a wrong context" am:
4517eacd5d
am:
356edc5fe4 -s ours
Change-Id: Ibdbd1d7b667506ac14b8cc487d17d11f82a993b0
TreeHugger Robot [Fri, 25 May 2018 18:06:07 +0000 (18:06 +0000)]
Merge "Support rtl for quick scrub onboarding text." into pi-dev
Tetsutoki Shiozawa [Fri, 25 May 2018 18:01:09 +0000 (11:01 -0700)]
Merge "Fix: ConnectivityManager is initialized with a wrong context"
am:
4517eacd5d
Change-Id: I0629b33b8cc5e155b4500cc15901985dbf0a31f2
sanryhuang [Fri, 25 May 2018 04:34:31 +0000 (12:34 +0800)]
Fix IME displayed behind the notification shade
The Back key isn't dispatched to IME. Refine the logic of onKeyPreIme.
Test: manual test
Test: atest
Change-Id: I6cf5402e70e91d74e5843beb390b306146159e4d
Fixes:
80250543
TreeHugger Robot [Fri, 25 May 2018 17:05:31 +0000 (17:05 +0000)]
Merge "Switch to the previous IME switcher dialog title"
Treehugger Robot [Fri, 25 May 2018 16:42:59 +0000 (16:42 +0000)]
Merge "Fix: ConnectivityManager is initialized with a wrong context"
Mihai Popa [Fri, 25 May 2018 16:21:29 +0000 (09:21 -0700)]
[automerger skipped] Merge "Fix monkey crash in smart selection animation" into pi-dev am:
1ffdec20b4
am:
3b88884d91 -s ours
Change-Id: Idbdce925f874763d8d5bd990e4d0ec48ee481a00
Selim Cinek [Wed, 23 May 2018 23:46:05 +0000 (16:46 -0700)]
Fixed the behavior of group conversations when targeting P
Fixes an issue where the group conversation heuristic was still
applied even when the app is targeting P. We're now following
the isGroupConversation completely and only do the migration
for apps targeting < P.
Change-Id: I471d58e8a8f5e6270f0dcce8691d08a2bdd1c582
Fixes:
78450835
Test: add messaging notification, observe correct display
Mihai Popa [Fri, 25 May 2018 16:12:52 +0000 (09:12 -0700)]
Merge "Fix monkey crash in smart selection animation" into pi-dev
am:
1ffdec20b4
Change-Id: Idbc82d56568d65542d189c84954c3c3f7cd7aea9
TreeHugger Robot [Fri, 25 May 2018 15:59:07 +0000 (15:59 +0000)]
Merge "Fix monkey crash in smart selection animation" into pi-dev
Shuzhen Wang [Fri, 25 May 2018 15:52:47 +0000 (08:52 -0700)]
Merge "Camera: Clarify multi-camera id selection logic" into pi-dev am:
568ccfe0b6
am:
5116500c9d
Change-Id: I3fcea94d5f0cbccef69e45a6ccd98f1f60ed989b
Shuzhen Wang [Fri, 25 May 2018 15:40:55 +0000 (08:40 -0700)]
Merge "Camera: Clarify multi-camera id selection logic" into pi-dev
am:
568ccfe0b6
Change-Id: I1e118301f74e407fa2e23557c2a5f1a77882ef18
TreeHugger Robot [Fri, 25 May 2018 15:27:43 +0000 (15:27 +0000)]
Merge "Camera: Clarify multi-camera id selection logic" into pi-dev
Tetsutoki Shiozawa [Mon, 19 Feb 2018 01:24:43 +0000 (10:24 +0900)]
Fix: ConnectivityManager is initialized with a wrong context
ActivityThread#setHttpProxy uses a system context to get
a ConnectivityManager instance. If it's not already cached, the
system service registry will cache this instance initialized
with the system context, and subsequent calls to get this service
will return the bad instance.
This patch uses the application context instead, unless it's
not available for some unlikely reason.
A possible symptom of this issue is to have Bluetooth tethering
failing with a security exception, because it's requested by
the "android" package without system uid.
Merged-In: Ib8815f010883cdb94fcad2cdfb237de39327b20a
Bug:
73572062
Change-Id: Id652c1625194dc73dcbf8dfcad4b4e2e6fbebf4e
Nicolas Geoffray [Fri, 25 May 2018 14:04:18 +0000 (07:04 -0700)]
Merge "Add one telephony API to light grey." into pi-dev am:
a764186455
am:
6ae189cb87
Change-Id: Ia44b0a830925404801b8d484fb90a849fbde01b3
Mihai Popa [Fri, 25 May 2018 10:57:17 +0000 (11:57 +0100)]
Fix monkey crash in smart selection animation
In Id65443e93d277c106ea955c867d39e94192cc55d we fixed a monkey crash
happening when the smart selected text had changed while the smart
selection animation was running. However, the change introduced a new
crash, happening when the smart selection result was null. This CL fixes
it, and lets startSelectionActionMode run even when the result is null,
as there seems to be some logic there which should happen in this case.
Bug:
80244201
Test: none
Change-Id: I7f0304446dec85578bdcd5011d2e9ea2737d3c36
(cherry picked from commit
a9d27ea8692dbf6c6def6bd21754af0ad67d1675)
Merged-in: I7f0304446dec85578bdcd5011d2e9ea2737d3c36
Nicolas Geoffray [Fri, 25 May 2018 13:57:10 +0000 (06:57 -0700)]
Merge "More light grey apis." into pi-dev am:
1b32d34457
am:
86c9e52d6f
Change-Id: Ia59f3cd6699d1200e3b592645db1f8ca8cea959b
Nicolas Geoffray [Fri, 25 May 2018 13:55:59 +0000 (06:55 -0700)]
Merge "Add one telephony API to light grey." into pi-dev
am:
a764186455
Change-Id: I6d797c061dc2b7685bc8892065892b38cd932750
Mihai Popa [Fri, 25 May 2018 13:49:22 +0000 (13:49 +0000)]
Merge "Fix monkey crash in smart selection animation"
Nicolas Geoffray [Fri, 25 May 2018 13:47:16 +0000 (06:47 -0700)]
Merge "Add SharedPreferencesImpl;->startLoadFromDisk()V to light grey." into pi-dev am:
83ee75a2de
am:
cefe9ae68f
Change-Id: I9e5234167c95f37ded4fad21ece3663343be0837
Nicolas Geoffray [Fri, 25 May 2018 13:46:31 +0000 (13:46 +0000)]
Merge "Add one telephony API to light grey." into pi-dev
Nicolas Geoffray [Fri, 25 May 2018 13:43:39 +0000 (06:43 -0700)]
Merge "More light grey apis." into pi-dev
am:
1b32d34457
Change-Id: I5f43a4d569c4965e3530f856d19e51099c616f75
Nicolas Geoffray [Fri, 25 May 2018 13:38:36 +0000 (06:38 -0700)]
Merge "Add SharedPreferencesImpl;->startLoadFromDisk()V to light grey." into pi-dev
am:
83ee75a2de
Change-Id: I3fd7534da5fd815d8a9f3871ef8d0bbda85db7b4
TreeHugger Robot [Fri, 25 May 2018 13:36:21 +0000 (13:36 +0000)]
Merge "Cleanup Bitmap#recycle"
Nicolas Geoffray [Fri, 25 May 2018 13:30:19 +0000 (13:30 +0000)]
Merge "More light grey apis." into pi-dev
Nicolas Geoffray [Fri, 25 May 2018 13:29:55 +0000 (13:29 +0000)]
Merge "Add SharedPreferencesImpl;->startLoadFromDisk()V to light grey." into pi-dev
Leon Scroggins III [Thu, 24 May 2018 19:29:07 +0000 (15:29 -0400)]
Remove unused refSkPixelRef
Test: Build
Change-Id: Iac21b08217113787765b5be611f7e1e66b317904
Jiyong Park [Fri, 25 May 2018 12:11:27 +0000 (05:11 -0700)]
[automerger skipped] Merge changes from topic "location_provider" am:
79b473ed7b am:
77390bf307 -s ours
am:
6a2ccc107c -s ours
Change-Id: I4063ae283ea8ef0a43957bb5e1aaf68a14c63416
Nicolas Geoffray [Fri, 25 May 2018 11:52:03 +0000 (04:52 -0700)]
Merge "Add more light grey APIs." into pi-dev am:
32256ceb22
am:
ade5c9c811
Change-Id: I6956f7a916b4d9686d4b1f1a6e25e1f96a12c7b2
Jiyong Park [Fri, 25 May 2018 11:26:20 +0000 (04:26 -0700)]
[automerger skipped] Merge changes from topic "location_provider" am:
79b473ed7b
am:
77390bf307 -s ours
Change-Id: I5ef31499bd1e21237fa8a1752c035ae8341235b9
Jiyong Park [Fri, 25 May 2018 11:17:49 +0000 (04:17 -0700)]
Merge changes from topic "location_provider"
am:
79b473ed7b
Change-Id: I9a9985fd18db00d510ebae9e0dec69d6647a2332
Nicolas Geoffray [Fri, 25 May 2018 11:01:25 +0000 (04:01 -0700)]
Merge "Add more light grey APIs." into pi-dev
am:
32256ceb22
Change-Id: I1ffe50fb847f8986b41fabe9ee0c41fb72558ed9
Mihai Popa [Fri, 25 May 2018 10:57:17 +0000 (11:57 +0100)]
Fix monkey crash in smart selection animation
In Id65443e93d277c106ea955c867d39e94192cc55d we fixed a monkey crash
happening when the smart selected text had changed while the smart
selection animation was running. However, the change introduced a new
crash, happening when the smart selection result was null. This CL fixes
it, and lets startSelectionActionMode run even when the result is null,
as there seems to be some logic there which should happen in this case.
Bug:
80244201
Test: none
Change-Id: I7f0304446dec85578bdcd5011d2e9ea2737d3c36
TreeHugger Robot [Fri, 25 May 2018 10:49:18 +0000 (10:49 +0000)]
Merge "Add more light grey APIs." into pi-dev
Rubin Xu [Fri, 25 May 2018 10:16:15 +0000 (03:16 -0700)]
Merge "Add permission check to setAllowOnlyVpnForUids" am:
1fb2ed3de3 am:
1efa51a873
am:
d71467740b
Change-Id: I1fe555d14eef009608b41f0ca8a3e9ceac36cda4
Treehugger Robot [Fri, 25 May 2018 10:04:43 +0000 (10:04 +0000)]
Merge changes from topic "location_provider"
* changes:
Remove FlpHardwareProvider
Create the stubs lib for com.android.location.provider
Felipe Leme [Fri, 25 May 2018 10:04:11 +0000 (03:04 -0700)]
[automerger skipped] Merge "New Autofill field: FIELD_AUTOFILL_SESSION_ID" into pi-dev am:
a278df4aae
am:
435fa8b02a -s ours
Change-Id: If15d45d57d0167d8467afc00f37a02a085d1f162
Rubin Xu [Fri, 25 May 2018 09:56:21 +0000 (02:56 -0700)]
Merge "Add permission check to setAllowOnlyVpnForUids" am:
1fb2ed3de3
am:
1efa51a873
Change-Id: I43efafcb80a85f0cb94037440e66a2568b71af63
Nicolas Geoffray [Fri, 25 May 2018 09:46:32 +0000 (10:46 +0100)]
More light grey apis.
bug:
80270434
Test: m
Change-Id: I4877a782f9f8c0599de189d28df876d60d2c7b3d
Rubin Xu [Fri, 25 May 2018 09:46:33 +0000 (02:46 -0700)]
Merge "Add permission check to setAllowOnlyVpnForUids"
am:
1fb2ed3de3
Change-Id: I3a529eecf98a19c8ab421707fc952b2a56e10f34
Annie Meng [Mon, 14 May 2018 13:11:16 +0000 (14:11 +0100)]
Clear calling identity in BMS.backupNow
BMS.backupNow is called from GMSCore, which has a different calling
identity than the framework. This causes an IllegalArgumentException due
to uid mismatch when backupNow tries to schedule a job.
This occurs when the following conditions are combined:
1) Battery saver mode enabled
2) Network change detected
3) Backup pass is scheduled for now
Bug:
79441902
Test: 1) m -j RunFrameworksServicesRoboTests
2) Manual: Enabled battery saver, modified code to run backupNow with
each network change and overwrite previously scheduled KeyValueJob.
Then, change wifi to trigger scheduling the KeyValueJob.
Verified:
- IllegalStateException b/c of uid mismatch without change
- No exception and correct calling uid with change
Change-Id: Iac90cd435e3fc32ff5428236aa15507b36aa833d
Nicolas Geoffray [Fri, 25 May 2018 08:10:55 +0000 (09:10 +0100)]
Add more light grey APIs.
bug:
80256659
Test: m
Change-Id: Ic2a0ecffcd039cb5474625e39264714b9eed768a
Felipe Leme [Fri, 25 May 2018 09:09:38 +0000 (02:09 -0700)]
Merge "New Autofill field: FIELD_AUTOFILL_SESSION_ID" into pi-dev
am:
a278df4aae
Change-Id: I5aec308555c2effc4917d62124b057d6d2ed1744
TreeHugger Robot [Fri, 25 May 2018 08:57:23 +0000 (08:57 +0000)]
Merge "New Autofill field: FIELD_AUTOFILL_SESSION_ID" into pi-dev
Nicolas Geoffray [Fri, 25 May 2018 08:31:34 +0000 (01:31 -0700)]
Merge "Add some telephony API to light grey." into pi-dev am:
7e1c36e64b
am:
b39244ed04
Change-Id: I30c8b58c05d162f686de39eb2585b63ec2f95f25
Treehugger Robot [Fri, 25 May 2018 08:26:34 +0000 (08:26 +0000)]
Merge "Add permission check to setAllowOnlyVpnForUids"
Remi NGUYEN VAN [Fri, 25 May 2018 08:22:11 +0000 (01:22 -0700)]
[automerger skipped] Merge "Use AI_ADDRCONFIG for most DNS requests" am:
b19a838f47 am:
aa6ddd6685 -s ours
am:
bd531604e0 -s ours
Change-Id: I14b2f2e1e7e2f7a20fc9d9ca4f614c1bbec09ec7
Remi NGUYEN VAN [Fri, 25 May 2018 08:09:51 +0000 (01:09 -0700)]
[automerger skipped] Merge "Migrating remaining core networking tests to Junit4" am:
96dbac0c5c am:
a3c2022836 -s ours
am:
4300e8e2ba -s ours
Change-Id: I29358e012c542c7009b5b19a8a3a26ccf21d1c97
Nicolas Geoffray [Fri, 25 May 2018 08:02:35 +0000 (01:02 -0700)]
Merge "Add some telephony API to light grey." into pi-dev
am:
7e1c36e64b
Change-Id: Ic68f3da20a5bb5dec2fb4c318d642714892415bb
Nicolas Geoffray [Fri, 25 May 2018 08:01:06 +0000 (09:01 +0100)]
Add SharedPreferencesImpl;->startLoadFromDisk()V to light grey.
bug:
80091112
Test: m
Change-Id: Ia7c0cf66408fb241b029778d248dd3b7e324727a
Aarthi Balachander [Fri, 25 May 2018 07:58:15 +0000 (00:58 -0700)]
Merge "Add missing copyright messages Test: Tested on Mojave Bug:
80266597 Change-Id: I1a2e712adabe8872f7c440e8e2c15787aea7aa98" into pi-dev am:
9aafb212c5
am:
776dc38d69
Change-Id: I232be22e0fbb3f91c651a13f381905bf1702b3e3
Nicolas Geoffray [Fri, 25 May 2018 07:50:22 +0000 (07:50 +0000)]
Merge "Add some telephony API to light grey." into pi-dev
Steven Moreland [Fri, 25 May 2018 07:47:34 +0000 (00:47 -0700)]
Merge "screencap: return instead of _exit." into pi-dev-plus-aosp
am:
7ac01c22a8
Change-Id: I143b431fa2d194c3cda771b2585737506181bca5
Felipe Leme [Fri, 25 May 2018 07:41:33 +0000 (07:41 +0000)]
Merge "New Autofill field: FIELD_AUTOFILL_SESSION_ID"
Jiyong Park [Thu, 8 Mar 2018 07:43:07 +0000 (16:43 +0900)]
Remove FlpHardwareProvider
After Treble's FLP merge into GNSS HAL, the FlpHardwareProvider is just
an empty shell. Removing FusedLocation and/or Flp + Hardware classes
altogether.
Bug:
35726697
Test: m -j
Test: Open Google Map and then walk around. The dot moves as I walk.
Merged-In: I7f413e38b57424e8ebb9d7d14d94f145a48d10f8
Change-Id: I7f413e38b57424e8ebb9d7d14d94f145a48d10f8
(cherry picked from commit
4cc3a1c056f69ac4da1dc5055c36b7357e9f673c)
Jiyong Park [Tue, 27 Feb 2018 13:00:23 +0000 (22:00 +0900)]
Create the stubs lib for com.android.location.provider
com.android.location.provider.stubs is the stubs library for the shared
library com.android.location.provider. The stubs library is intended to
provide the stable set of APIs to the apps implementing location
provider.
Without the stubs library, apps had to directly link to the shared
library which is built without Android SDK and exposes private APIs that
are not intended to be used by apps. This also has been causing the
lin-type check warnings when the shared lib is used by apps built with
SDK; apps built with SDK is not allowed to link to lib built without
SDK. This has been reported as warnings but will soon be errors. Now
such apps are required to link to the stubs lib, which is built with
SDK.
While building the stubs library, following APIs are made hidden because
they are exposing private APIs from the Android platform.
1) Activity* classes are removed from the API, as they are not intended
to be used by apps since O.
2) GeocodeProvider and GeofenceProvider are removed from the API.
3) LocationProvider.mLocationManager is removed as it is exposing the
private symbol ILocationProvider
4) ProviderPropertiesUnbundle.getProviderProperties are removed from the
API as it is exposing the private symbol ProviderProperties.
5) The constructor of ProviderRequestUnbundled is removed since the
class is intended to be instantiated by the service.
Bug:
71420593
Test: m -j com.android.location.provider.stubs
Merged-In: I20aba7e9ca9c3adc75db241f37a55f0d657f3ced
Change-Id: I20aba7e9ca9c3adc75db241f37a55f0d657f3ced
(cherry picked from commit
eee99986c8021d6825f99a25434725fccf7b2b12)
Jason Monk [Fri, 25 May 2018 06:45:33 +0000 (23:45 -0700)]
Merge "Follow supportlib changes in SliceManager" into pi-dev am:
96910a6dc2
am:
382b2d612c
Change-Id: I0a49a82ac3757f4840ef10b448e9df8cb8548a9c
Felipe Leme [Fri, 25 May 2018 06:31:09 +0000 (23:31 -0700)]
Merge "Added the class name of activity being autofilled on (most) autofill metrics." into pi-dev am:
41a60f4033
am:
8936f690aa
Change-Id: I22e4f4599d8b735190b121e84183ba5ff637fa16
Felipe Leme [Thu, 24 May 2018 17:41:48 +0000 (10:41 -0700)]
New Autofill field: FIELD_AUTOFILL_SESSION_ID
This field contains the autofill session id (Thank You, Captain Obvious!), which
is useful to correlate autofill metrics that are not logged on
AUTOFILL_REQUEST.
Test: atest CtsAutoFillServiceTestCases # to make sure it didn't break anything
Test: manually run some test and watched
'adb shell logcat -b events | grep sysui'. Example:
[757,913,758,4,806,android.autofillservice.cts,871,android.autofillservice.cts.LoginActivity,914,2,915,2,1456,-
2045861404
Fixes:
80093094
Merged-In: If4b1c9ab616b2ba580745096894997eb7edb3e34
Change-Id: If4b1c9ab616b2ba580745096894997eb7edb3e34
Felipe Leme [Thu, 24 May 2018 17:41:48 +0000 (10:41 -0700)]
New Autofill field: FIELD_AUTOFILL_SESSION_ID
This field contains the autofill session id (Thank You, Captain Obvious!), which
is useful to correlate autofill metrics that are not logged on
AUTOFILL_REQUEST.
Test: atest CtsAutoFillServiceTestCases # to make sure it didn't break anything
Test: manually run some test and watched
'adb shell logcat -b events | grep sysui'. Example:
[757,913,758,4,806,android.autofillservice.cts,871,android.autofillservice.cts.LoginActivity,914,2,915,2,1456,-
2045861404
Fixes:
80093094
Change-Id: If4b1c9ab616b2ba580745096894997eb7edb3e34
(cherry picked from commit
064c562c23edcb2c220be45450274869b529a8ee)
Remi NGUYEN VAN [Fri, 25 May 2018 05:53:53 +0000 (22:53 -0700)]
[automerger skipped] Merge "Use AI_ADDRCONFIG for most DNS requests" am:
b19a838f47
am:
aa6ddd6685 -s ours
Change-Id: Ie19e3ef1c704f9318f067c03ccc75fdf6727fa89
Android Build Merger (Role) [Fri, 25 May 2018 05:44:03 +0000 (05:44 +0000)]
Merge "[automerger skipped] Merge "Merged many autofill session metrics into AUTOFILL_REQUEST:" into pi-dev am:
94594d1290 am:
f18990b18f -s ours"
Felipe Leme [Fri, 25 May 2018 05:43:39 +0000 (22:43 -0700)]
[automerger skipped] Merge "Merged many autofill session metrics into AUTOFILL_REQUEST:" into pi-dev am:
94594d1290
am:
f18990b18f -s ours
Change-Id: I660b5cce458d352f6238434890920230247b1060
Remi NGUYEN VAN [Fri, 25 May 2018 05:43:35 +0000 (22:43 -0700)]
Merge "Use AI_ADDRCONFIG for most DNS requests"
am:
b19a838f47
Change-Id: I452da6fffe8eddedf0082c8ca7602566c82f6ebe
Felipe Leme [Fri, 25 May 2018 05:42:28 +0000 (05:42 +0000)]
Merge "Added the class name of activity being autofilled on (most) autofill metrics."
Mike Digman [Fri, 25 May 2018 05:33:05 +0000 (22:33 -0700)]
Merge "Tweak new rotate icon and motion" into pi-dev am:
a9050275ba
am:
f1c888e427
Change-Id: If39a0fc1ac81781b73c6fb02ec06ee13b48b2a5b
Remi NGUYEN VAN [Fri, 25 May 2018 05:25:33 +0000 (22:25 -0700)]
[automerger skipped] Merge "Migrating remaining core networking tests to Junit4" am:
96dbac0c5c
am:
a3c2022836 -s ours
Change-Id: I7df578d4f89b94e50d9f3798fc675b6a93477200
Tracy Zhou [Fri, 25 May 2018 05:21:06 +0000 (22:21 -0700)]
Support rtl for quick scrub onboarding text.
Change-Id: I1f2073e1c24a24aa5ddfd061a6e8b0eaef40335c
Fixes:
80257508
Test: Manual test
Makoto Onuki [Fri, 25 May 2018 05:14:27 +0000 (22:14 -0700)]
Merge "Tweak exemption for sync requests made by FG apps" into pi-dev am:
621fd20f55
am:
d8cf91c5f8
Change-Id: Icac177c8d404ce20d5e894d85df2b72a001d6d9a
Tracy Zhou [Fri, 25 May 2018 05:01:06 +0000 (22:01 -0700)]
Merge "Fix boundary condition of showing quickscrub tip after dismissal." into pi-dev am:
0726f5c82a
am:
453dfdf053
Change-Id: I80da12441b761a524971c58fcf1c9c222d879967
Aarthi Balachander [Fri, 25 May 2018 04:45:23 +0000 (21:45 -0700)]
Merge "Add missing copyright messages Test: Tested on Mojave Bug:
80266597 Change-Id: I1a2e712adabe8872f7c440e8e2c15787aea7aa98" into pi-dev
am:
9aafb212c5
Change-Id: I9f9133a555826c46482ca5dee27b595d4a720bf9
Evan Laird [Fri, 25 May 2018 04:41:14 +0000 (21:41 -0700)]
Merge "Put a little space between wifi and data type" into pi-dev am:
2640b2142e
am:
f3a994f510
Change-Id: I4084ea05f6be2209ed6f977bcf4579edbfaabb3f
Remi NGUYEN VAN [Fri, 25 May 2018 04:37:04 +0000 (21:37 -0700)]
Merge "Migrating remaining core networking tests to Junit4"
am:
96dbac0c5c
Change-Id: I3d5c8274f76d00c61a384213ade1fae97c96ae24