OSDN Git Service
Lucas Dupin [Thu, 21 Feb 2019 22:16:35 +0000 (22:16 +0000)]
Merge "Make DynamicDrawableSpan#ALIGN_CENTER public API"
Michele Berionne [Thu, 21 Feb 2019 21:24:44 +0000 (21:24 +0000)]
Merge "Add checks on multisim capabilities."
Blake Kragten [Thu, 21 Feb 2019 20:41:46 +0000 (20:41 +0000)]
Merge "Rail Power Monitor Addition for wifi"
TreeHugger Robot [Thu, 21 Feb 2019 20:41:04 +0000 (20:41 +0000)]
Merge "Put edge panels from prototype below ime on keyguard"
Hongming Jin [Thu, 21 Feb 2019 20:37:53 +0000 (20:37 +0000)]
Merge "Migrate emergency default app to role manager."
Bill Yi [Thu, 21 Feb 2019 20:25:47 +0000 (12:25 -0800)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am:
c45da18fbb -s ours
am:
0409c42aa3 -s ours
am skip reason: subject contains skip directive
Change-Id: Iae191df8d7102c4b460d235cdb5c88011422c81d
Daniel Sandler [Thu, 21 Feb 2019 20:22:44 +0000 (12:22 -0800)]
Merge "Skip empty slice permissions files during backup" into pi-dev am:
6024de3b89
am:
93aff37e8f
Change-Id: I64b8eed0d6aa8d900eea3b9587f2d11a8f7ec968
Daniel Sandler [Thu, 21 Feb 2019 20:10:58 +0000 (12:10 -0800)]
Merge "Make notifications from the default dialer and SMS app unblockable." into pi-dev am:
3293ab6229
am:
c5f42e698a
Change-Id: I9ad6f3ad8c99f0bf8eecd7f4974d2146e9e3e54a
Olivier Gaillard [Thu, 21 Feb 2019 20:03:23 +0000 (20:03 +0000)]
Merge "Increase binder/looper sampling."
Bill Yi [Thu, 21 Feb 2019 19:44:25 +0000 (11:44 -0800)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am:
c45da18fbb -s ours
am skip reason: subject contains skip directive
Change-Id: I9ecd8086695b52b42bf99293e4deec0ec19ff734
Daniel Sandler [Thu, 21 Feb 2019 19:41:47 +0000 (11:41 -0800)]
Merge "Skip empty slice permissions files during backup" into pi-dev
am:
6024de3b89
Change-Id: I3ae49f47a943819447abf5ad27d9b383c7dba8c3
Daniel Sandler [Thu, 21 Feb 2019 19:34:05 +0000 (11:34 -0800)]
Merge "Make notifications from the default dialer and SMS app unblockable." into pi-dev
am:
3293ab6229
Change-Id: Ic1675dfc9244f6f67ec6da0e08f3a24e837e75dc
Mady Mellor [Thu, 21 Feb 2019 18:48:10 +0000 (18:48 +0000)]
Merge "Remove title from header"
TreeHugger Robot [Thu, 21 Feb 2019 18:45:03 +0000 (18:45 +0000)]
Merge "Update space around expanded state to be 4dp instead of 8"
TreeHugger Robot [Thu, 21 Feb 2019 18:42:40 +0000 (18:42 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
Olivier Gaillard [Thu, 21 Feb 2019 18:39:09 +0000 (18:39 +0000)]
Merge "Tracks the total number of buckets."
Josh Tsuji [Thu, 21 Feb 2019 18:36:09 +0000 (18:36 +0000)]
Merge "Move bubbles away from the IME if needed."
TreeHugger Robot [Thu, 21 Feb 2019 18:32:26 +0000 (18:32 +0000)]
Merge "Update VirtualKeyMap usage"
Daniel Sandler [Thu, 21 Feb 2019 18:27:45 +0000 (18:27 +0000)]
Merge "Skip empty slice permissions files during backup" into pi-dev
Daniel Sandler [Thu, 21 Feb 2019 18:27:36 +0000 (18:27 +0000)]
Merge "Make notifications from the default dialer and SMS app unblockable." into pi-dev
Ruslan Tkhakokhov [Thu, 21 Feb 2019 18:20:05 +0000 (18:20 +0000)]
Merge changes from topic "cts-launcher-api"
* changes:
Fix BackupManager#getUserForSerialNumber
Do lazy init of BMS at the beginning of every BackupManager method
TreeHugger Robot [Thu, 21 Feb 2019 18:07:24 +0000 (18:07 +0000)]
Merge "Remove extra logging for volume dialog close when the dialog visibility doesn't change."
Chavi Weingarten [Thu, 21 Feb 2019 18:03:14 +0000 (18:03 +0000)]
Merge "Make WindowContainer surfaces container layers by default."
Lucas Dupin [Wed, 13 Feb 2019 19:52:11 +0000 (11:52 -0800)]
Make DynamicDrawableSpan#ALIGN_CENTER public API
Bug:
123340905
Test: make update-api
Test: atest DynamicDrawableSpanTest
Change-Id: I0951091710a46434425359b148a9e7ea0adbc3d1
TreeHugger Robot [Thu, 21 Feb 2019 17:57:32 +0000 (17:57 +0000)]
Merge "Adding a null check for a @NonNull arg"
Makoto Onuki [Thu, 21 Feb 2019 17:51:42 +0000 (17:51 +0000)]
Merge "Remove verbose log from SyncManager"
Mady Mellor [Thu, 21 Feb 2019 17:14:56 +0000 (17:14 +0000)]
Merge "Add API so apps can know when a user dismisses a bubble"
TreeHugger Robot [Thu, 21 Feb 2019 17:13:20 +0000 (17:13 +0000)]
Merge "Add minimum brightness curve to dumpsys"
TreeHugger Robot [Thu, 21 Feb 2019 16:30:43 +0000 (16:30 +0000)]
Merge "Add bubble logging for permission dialog shown."
Steven Wu [Thu, 21 Feb 2019 16:22:32 +0000 (11:22 -0500)]
Remove extra logging for volume dialog close when the dialog
visibility doesn't change.
Bug:
80529582
Test: manual
Change-Id: Ief028e7bd951039939a4cadee2470932be5c2387
Olivier Gaillard [Thu, 21 Feb 2019 16:05:27 +0000 (16:05 +0000)]
Increase binder/looper sampling.
It will reduce the resource usage of binder/looper instrumentation.
Test: atest BinderCallsStatsTest LooperStatsTest
Change-Id: Ide843ae3e4d30a58f547df1cd338ffb5531e9426
Olivier Gaillard [Thu, 21 Feb 2019 15:56:58 +0000 (15:56 +0000)]
Tracks the total number of buckets.
To be able to normalize the other counters, e.g. % of invalid buckets.
Test: atest statsd_test
Change-Id: I7bef93f3acfa133baf3618ce0ffee919d23a1ad3
Ruslan Tkhakokhov [Wed, 20 Feb 2019 14:33:58 +0000 (14:33 +0000)]
Fix BackupManager#getUserForSerialNumber
Test: atest ProfileSerialNumberHostSideTest
Currently BackupManager#getUserForSerialNumber goes through users
associated with the calling user (inluding the calling user itself) and
looks for the given serial number. However, to get the list of users it calls
UserManager#getUserProfiles that operates for the users associated with
the calling process (in our case - system user since the call is made
from BMS). While this works for our current use case (only support
backup for system user and their work profile, meaning
BackupManager#getUserForSerialNumber will only be called for system
user), it won't work for a full multi-user case.
Change-Id: Ia42a69a1216ed9a5dae596e44336290d2718de7a
Mark Renouf [Thu, 21 Feb 2019 15:11:05 +0000 (15:11 +0000)]
Merge "Adds TaskInfo to some TaskChangeListener methods"
TreeHugger Robot [Thu, 21 Feb 2019 14:53:28 +0000 (14:53 +0000)]
Merge "Add TEST_MAPPING for CtsSystemApiSignatureTestCases"
David Anderson [Thu, 21 Feb 2019 14:49:15 +0000 (14:49 +0000)]
Merge "Do not engage IAuthSecret when running a GSI."
David Anderson [Thu, 21 Feb 2019 14:37:36 +0000 (14:37 +0000)]
Merge "Don't overwrite the host FRP when running a GSI."
Kenny Guy [Thu, 21 Feb 2019 13:04:05 +0000 (13:04 +0000)]
Add minimum brightness curve to dumpsys
Test: manual, adb dumpsys display and check result
Bug:
125234919
Change-Id: I24e7979b7a8b42041e9f4a36de4c142d70b27422
TreeHugger Robot [Thu, 21 Feb 2019 14:29:49 +0000 (14:29 +0000)]
Merge "Remove STOPSHIP for adding activity recognition icon to permission"
Zimuzo [Thu, 21 Feb 2019 12:06:41 +0000 (12:06 +0000)]
Remove STOPSHIP for adding activity recognition icon to permission
Bug:
120906890
Test: m -j
Change-Id: I2621c62f7a8778716c3cb50a0191cc943b6ffdf4
Jiyong Park [Thu, 21 Feb 2019 11:58:55 +0000 (20:58 +0900)]
Add TEST_MAPPING for CtsSystemApiSignatureTestCases
Bug:
124209375
Test: m and watch if treehugger triggers the test
Change-Id: I2c4320ffc5ac30b9b6ac4991570dee9415bb2ca0
Nikita Ioffe [Thu, 21 Feb 2019 11:09:26 +0000 (11:09 +0000)]
Merge "RMS: Pass in rollback_id in the calls to installd"
TreeHugger Robot [Thu, 21 Feb 2019 11:08:37 +0000 (11:08 +0000)]
Merge "Add a new reason for unavailable video, when there is no signal."
TreeHugger Robot [Thu, 21 Feb 2019 10:20:53 +0000 (10:20 +0000)]
Merge "Fix deadlock in LocalBluetoothManager"
Richard Uhler [Thu, 21 Feb 2019 09:28:16 +0000 (09:28 +0000)]
Merge changes I5383c533,Iaf739837
* changes:
Add test for staged rollback of apex only install.
Rename "Basic" staged rollback test to "ApkOnly"
TreeHugger Robot [Thu, 21 Feb 2019 09:12:00 +0000 (09:12 +0000)]
Merge "Removed deprecated ContentCaptureEventsRequest"
TreeHugger Robot [Thu, 21 Feb 2019 08:48:52 +0000 (08:48 +0000)]
Merge "Make postively z-ordered sub window above preserved surface"
TreeHugger Robot [Thu, 21 Feb 2019 07:56:04 +0000 (07:56 +0000)]
Merge "Rename launching and going-to-sleep wake locks"
Yiwei Zhang [Thu, 21 Feb 2019 07:35:11 +0000 (07:35 +0000)]
Merge "Game Driver: update the format of driver build date"
Felipe Leme [Tue, 19 Feb 2019 18:36:28 +0000 (10:36 -0800)]
Removed deprecated ContentCaptureEventsRequest
Test: m update-api
Test: atest CtsContentCaptureServiceTestCases
Fixes:
121051220
Change-Id: Ica14c64e59f82628c2cbe46853aa09be897d1ace
TreeHugger Robot [Thu, 21 Feb 2019 05:45:57 +0000 (05:45 +0000)]
Merge "Rename content capture variable"
TreeHugger Robot [Thu, 21 Feb 2019 05:44:05 +0000 (05:44 +0000)]
Merge "Remove extra null-check on IntervalStats.events."
TreeHugger Robot [Thu, 21 Feb 2019 05:37:10 +0000 (05:37 +0000)]
Merge "Make sure mark_idle job run before write_back jobs"
TreeHugger Robot [Thu, 21 Feb 2019 05:36:36 +0000 (05:36 +0000)]
Merge "Introduce playback capture opt-out"
TreeHugger Robot [Thu, 21 Feb 2019 05:34:34 +0000 (05:34 +0000)]
Merge "Optimized Content Capture workflow by caching some state at the application level."
TreeHugger Robot [Thu, 21 Feb 2019 05:10:49 +0000 (05:10 +0000)]
Merge "Add feature flag for Dynamic Android"
Android Build Merger (Role) [Thu, 21 Feb 2019 05:04:09 +0000 (05:04 +0000)]
Merge "Merge "Clarify WebResourceResponse's stream handling." into pi-dev am:
bec9d394d3 am:
5ed24cb220"
TreeHugger Robot [Thu, 21 Feb 2019 05:03:52 +0000 (05:03 +0000)]
Merge "Fix AppWindowTokenAnimationTests and add them to presubmit"
Torne (Richard Coles) [Thu, 21 Feb 2019 05:03:28 +0000 (21:03 -0800)]
Merge "Clarify WebResourceResponse's stream handling." into pi-dev am:
bec9d394d3
am:
5ed24cb220
Change-Id: I7d100aba24bb980c5ad0872b52525da9db2cda61
TreeHugger Robot [Thu, 21 Feb 2019 04:56:17 +0000 (04:56 +0000)]
Merge "Rename test class to match code."
Torne (Richard Coles) [Thu, 21 Feb 2019 04:50:22 +0000 (20:50 -0800)]
Merge "Clarify WebResourceResponse's stream handling." into pi-dev
am:
bec9d394d3
Change-Id: Ic15302edd0598107cf8fb7a91924ec544592b435
Jeff Sharkey [Thu, 21 Feb 2019 04:39:53 +0000 (04:39 +0000)]
Merge "Flesh out CR.getTypeDrawable() with more details."
TreeHugger Robot [Thu, 21 Feb 2019 04:32:58 +0000 (04:32 +0000)]
Merge "Clarify WebResourceResponse's stream handling." into pi-dev
TreeHugger Robot [Thu, 21 Feb 2019 04:25:26 +0000 (04:25 +0000)]
Merge "Per-test WindowManagerService instance"
TreeHugger Robot [Thu, 21 Feb 2019 04:15:39 +0000 (04:15 +0000)]
Merge "Permanently and immediately binds the augmented autofill service."
TreeHugger Robot [Thu, 21 Feb 2019 04:14:50 +0000 (04:14 +0000)]
Merge "Add annotation to the performance sensitive methods"
TreeHugger Robot [Thu, 21 Feb 2019 04:01:47 +0000 (04:01 +0000)]
Merge "Fix missing surface offset for stack with outset"
TreeHugger Robot [Thu, 21 Feb 2019 03:56:23 +0000 (03:56 +0000)]
Merge "Fix NPE in SyncRtSurfaceTransactionApplierCompat#scheduleApply"
TreeHugger Robot [Thu, 21 Feb 2019 03:11:35 +0000 (03:11 +0000)]
Merge "Introduce audio playback capture API"
Felipe Leme [Tue, 19 Feb 2019 17:42:24 +0000 (09:42 -0800)]
Optimized Content Capture workflow by caching some state at the application level.
Content Capture for an activity and/or package is only available when the Content Capture service
explicitly whitelists it. As the whitelist is kept at system-server level, it's better to fetch that
info when the application is started and cache it locally, so we can optimize the
ContentCaptureManager APIs to return quickly when it's disabled.
This CL also caches other values such as the buffer parameters.
Test: atest CtsContentCaptureServiceTestCases
Bug:
120494182
Bug:
121202151
Change-Id: I9d5211bca496ffa85ba9efc2a7bb32411834b787
Howard Chen [Mon, 18 Feb 2019 05:37:48 +0000 (13:37 +0800)]
Add feature flag for Dynamic Android
Bug:
119647479
Test: flashall and check the option exists.
Change-Id: I46efd27a6880dde4bc69aa457a6f3b0fdd9ce5cd
TreeHugger Robot [Thu, 21 Feb 2019 02:31:41 +0000 (02:31 +0000)]
Merge "Revert "Use the broadCast Receiver to detect when the user is switched and register the notificationListner when the user is switched.""
Mady Mellor [Thu, 21 Feb 2019 01:59:39 +0000 (17:59 -0800)]
Update space around expanded state to be 4dp instead of 8
Test: manual / visual - open expanded bubble, note the space outside of
the expanded state looks like its 4dps
Change-Id: I0a2084211c86d41a0c111ef183cad2994dbaa27c
Hui Yu [Thu, 13 Dec 2018 23:20:43 +0000 (15:20 -0800)]
Remove extra null-check on IntervalStats.events.
Now IntervalStats.events field is initialized at construction of
IntervalStats object, we can remove the extra null-check on
IntervalStats.events, make code more clean and readable.
Test: atest UsageStatsDatabaseTest.java
Change-Id: I2580509f41593c1fdf380ba56ebc7a5b6c6f0c5f
Andrii Kulian [Fri, 8 Feb 2019 01:16:38 +0000 (17:16 -0800)]
Rename launching and going-to-sleep wake locks
Test: build
Change-Id: I2a0df41fc71a54522a845728d0cb2ea411c17f83
TreeHugger Robot [Thu, 21 Feb 2019 01:45:37 +0000 (01:45 +0000)]
Merge "UsageStats creates too many daily/weekly/monthly/yearly files."
Kiyoung Kim [Thu, 21 Feb 2019 01:28:39 +0000 (17:28 -0800)]
[automerger skipped] Merge "Schematize Crypto system properties" am:
03c14760a5 am:
f7b3bdb53b
am:
2969a3f40f -s ours
am skip reason: change_id I141ae3a011f9cb3ea283ca25175205b6af966ec6 with SHA1
a974418519 is in history
Change-Id: I1f19d367386bc9ace695f73a2da21a71f15dd806
TreeHugger Robot [Thu, 21 Feb 2019 01:22:36 +0000 (01:22 +0000)]
Merge "Formatting atoms."
Adam He [Wed, 20 Feb 2019 23:57:05 +0000 (15:57 -0800)]
Permanently and immediately binds the augmented autofill service.
Fixes:
124456706
Test: manual verification
Change-Id: I01a2035f405b9ed659412828de9ff08937bc673d
Mady Mellor [Thu, 21 Feb 2019 01:10:54 +0000 (17:10 -0800)]
Remove title from header
Bug:
124909846
Test: manual - visual; have a bubble, open it up, note no title in header
Change-Id: I1dc003917c04a6110db3111f6ba948e8f2933282
TreeHugger Robot [Thu, 21 Feb 2019 01:06:58 +0000 (01:06 +0000)]
Merge "Fix install and update times for non-system packages."
Kiyoung Kim [Thu, 21 Feb 2019 01:06:21 +0000 (17:06 -0800)]
Merge "Schematize Crypto system properties" am:
03c14760a5
am:
f7b3bdb53b
Change-Id: I47bbcec88d71840827653e9a70d91bf442ba1c22
Matthew Ng [Thu, 21 Feb 2019 01:05:30 +0000 (17:05 -0800)]
Put edge panels from prototype below ime on keyguard
Bug:
112934365
Test: manual
Change-Id: I34c3af3aebfedb1f08b7b624abd92e1b7222757a
Tracy Zhou [Thu, 21 Feb 2019 00:56:25 +0000 (16:56 -0800)]
Fix NPE in SyncRtSurfaceTransactionApplierCompat#scheduleApply
Fixes:
124522312
Test: Manual
Change-Id: I0eadbd8a6c3be0cbe7122ffc43fc86c18866a33f
Christian Wailes [Thu, 21 Feb 2019 00:56:15 +0000 (16:56 -0800)]
Merge "Updated Zygote IPC related comments." am:
f8881b6821 am:
c850654edc
am:
49574608ae
Change-Id: Ie14f3a5377599f3542dedc0a42a87ca3a41ca9ba
Wei Wang [Thu, 21 Feb 2019 00:45:34 +0000 (16:45 -0800)]
Make sure mark_idle job run before write_back jobs
Set a minimal delay to ensure the sequence of jobs
Bug:
117682284
Test: Build and boot
Change-Id: I90a405b66d2f60b2b463b735a4e9d7bd40025e65
Kevin Rocard [Tue, 5 Feb 2019 23:45:26 +0000 (15:45 -0800)]
Introduce playback capture opt-out
Test: adb shell audiorecorder --target /data/file.raw
Bug:
111453086
Change-Id: Ie09f7161bf19b158e31f4a18e9c9a27c70382686
Signed-off-by: Kevin Rocard <krocard@google.com>
Robert Berry [Tue, 22 Jan 2019 23:48:35 +0000 (18:48 -0500)]
Introduce audio playback capture API
This API allows an app to record what other apps are playing
with some privacy restrictions.
Test: CTS
Bug:
111453086
Change-Id: I98ed789afb792acf90876499aa5eb8a47359b265
Kiyoung Kim [Thu, 21 Feb 2019 00:38:08 +0000 (16:38 -0800)]
Merge "Schematize Crypto system properties"
am:
03c14760a5
Change-Id: Ic0bb3a6f206c68ce705c572ad5714475690a3b1c
Lucas Dupin [Thu, 21 Feb 2019 00:25:59 +0000 (00:25 +0000)]
Merge "Named wake lock reasons"
Tarandeep Singh [Thu, 21 Feb 2019 00:25:08 +0000 (00:25 +0000)]
Merge "Enable IME reparenting onto app window."
Lucas Dupin [Thu, 21 Feb 2019 00:24:46 +0000 (00:24 +0000)]
Merge "Always update view when metadata changes"
Perumaal S [Wed, 20 Feb 2019 23:58:40 +0000 (15:58 -0800)]
Rename content capture variable
Test: manual
Fixes:
121037717
Change-Id: I38652002e476cf53ed2aecfac52b0341dcfc784f
David Anderson [Wed, 13 Feb 2019 00:25:56 +0000 (16:25 -0800)]
Do not engage IAuthSecret when running a GSI.
The GSI is not the device owner (it has a separate userdata partition
that can have a separate PIN), and therefore, it should not take part in
anything AuthSecret related.
Bug:
123716647
Test: atest SyntheticPasswordTests
Test: atest LockSettingsServiceTests
Test: PIN unlocks device after booting into GSI
Change-Id: Ide06fc17f91410c562113c0db9a9a08b914b2c4e
David Anderson [Thu, 7 Feb 2019 22:07:23 +0000 (14:07 -0800)]
Don't overwrite the host FRP when running a GSI.
Bug:
123777418
Test: manual test
Change-Id: Ia251dd939af71126a8236bc5c5cfed6622b2c946
Leland Miller [Thu, 21 Feb 2019 00:18:11 +0000 (16:18 -0800)]
Merge "Add documentation for inserting RCS 1-on-1 thread" am:
4b93dd3ff7 am:
75488cbae5
am:
17a6dc1867
Change-Id: I140a3585a32a6e7c63cbc793ef636b10c3f43637
Kiyoung Kim [Thu, 21 Feb 2019 00:16:45 +0000 (00:16 +0000)]
Merge "Schematize Crypto system properties"
Christian Wailes [Thu, 21 Feb 2019 00:12:40 +0000 (16:12 -0800)]
Merge "Updated Zygote IPC related comments." am:
f8881b6821
am:
c850654edc
Change-Id: I15a33cdf792727f58b3d89d86ccf454536737868
TreeHugger Robot [Thu, 21 Feb 2019 00:01:56 +0000 (00:01 +0000)]
Merge "Initial implementation of AutofillManager.setAugmentedAutofillWhitelist()"
Jeff Sharkey [Wed, 20 Feb 2019 23:59:05 +0000 (23:59 +0000)]
Merge "Temporary workaround to grant Storage permission."