OSDN Git Service
TreeHugger Robot [Tue, 20 Feb 2018 22:08:46 +0000 (22:08 +0000)]
Merge changes I86c37b6d,I976b29bf
* changes:
Frameworks: Disable two recoverablekeystore tests
Frameworks: Fix JUnit4 test annotations
Seigo Nonaka [Tue, 20 Feb 2018 21:14:53 +0000 (21:14 +0000)]
Merge "Reorganize MeasuredText API (2nd)"
Leon Scroggins [Tue, 20 Feb 2018 21:08:14 +0000 (21:08 +0000)]
Merge "Deprecate Movie.java"
Mathieu Chartier [Tue, 20 Feb 2018 20:54:12 +0000 (20:54 +0000)]
Merge "Pass DEXOPT_INSTALL_WITH_DEX_METADATA_FILE for first boot" am:
0ea144f4bf am:
8deca3f06f
am:
50450452cf
Change-Id: I83f4b209123177012e73bbb9b4ea71bc30365e48
Bruno Martins [Tue, 20 Feb 2018 20:47:22 +0000 (20:47 +0000)]
Merge "WifiTile: Avoid NPE during boot phase" am:
b23150ffa9 am:
0d90a0690b
am:
a0f75f5963
Change-Id: I2d4ffcaf46a860e474be2d167e5a3d845b34f41a
TreeHugger Robot [Tue, 20 Feb 2018 20:41:29 +0000 (20:41 +0000)]
Merge "Timestamp Truncating whitelist."
Mathieu Chartier [Tue, 20 Feb 2018 20:40:00 +0000 (20:40 +0000)]
Merge "Pass DEXOPT_INSTALL_WITH_DEX_METADATA_FILE for first boot" am:
0ea144f4bf
am:
8deca3f06f
Change-Id: Idefc228d35212f4014e9bb204e54b58c904ee94c
Bruno Martins [Tue, 20 Feb 2018 20:34:09 +0000 (20:34 +0000)]
Merge "WifiTile: Avoid NPE during boot phase" am:
b23150ffa9
am:
0d90a0690b
Change-Id: I65e814b392cc0891f970223c2ded27c7420205dc
Mathieu Chartier [Tue, 20 Feb 2018 20:26:00 +0000 (20:26 +0000)]
Merge "Pass DEXOPT_INSTALL_WITH_DEX_METADATA_FILE for first boot"
am:
0ea144f4bf
Change-Id: Icdd5128db27b701e76656f1e3e5ae230dbd15daa
TreeHugger Robot [Tue, 20 Feb 2018 20:24:34 +0000 (20:24 +0000)]
Merge "MediaPlayer2: use MediaPlayer2::Create()"
Bruno Martins [Tue, 20 Feb 2018 20:20:51 +0000 (20:20 +0000)]
Merge "WifiTile: Avoid NPE during boot phase"
am:
b23150ffa9
Change-Id: Ib4748cb4814e4f6f1c5e7579284522ac55df329f
TreeHugger Robot [Tue, 20 Feb 2018 20:16:45 +0000 (20:16 +0000)]
Merge "Allow QS to be any height."
TreeHugger Robot [Tue, 20 Feb 2018 20:09:51 +0000 (20:09 +0000)]
Merge "Need to add report id and sequence number to uniquely mark a incident report data."
Rob Carr [Tue, 20 Feb 2018 20:09:29 +0000 (20:09 +0000)]
Merge "Remove mResizedWhileNotDragResizing"
TreeHugger Robot [Tue, 20 Feb 2018 20:02:39 +0000 (20:02 +0000)]
Merge "Work on issue #
63937884: Heavyweight Apps/Game Mode"
TreeHugger Robot [Tue, 20 Feb 2018 19:30:42 +0000 (19:30 +0000)]
Merge "Fixed Security Exception issue when inflating notification"
TreeHugger Robot [Tue, 20 Feb 2018 19:20:00 +0000 (19:20 +0000)]
Merge "Extend XML parser to allow optional requiredFlags attribute for <include /> rules in <full-backup-content> specification"
TreeHugger Robot [Tue, 20 Feb 2018 19:19:52 +0000 (19:19 +0000)]
Merge "Pre-P cannot change alarms/media dnd policy"
Mathieu Chartier [Tue, 20 Feb 2018 19:12:38 +0000 (19:12 +0000)]
Merge "Pass DEXOPT_INSTALL_WITH_DEX_METADATA_FILE for first boot"
TreeHugger Robot [Tue, 20 Feb 2018 19:05:17 +0000 (19:05 +0000)]
Merge "fix picture-in-picture logging"
Jeff Sharkey [Tue, 20 Feb 2018 18:59:51 +0000 (18:59 +0000)]
Merge "Finish unlocking user before touching apps."
TreeHugger Robot [Tue, 20 Feb 2018 18:59:50 +0000 (18:59 +0000)]
Merge changes Iff58235b,I1ea44917
* changes:
DisplayCutout: account for cutout in appWidth/appHeight etc.
DisplayCutout: Dispatch all non-zero safeInsets
Lucas Dupin [Tue, 20 Feb 2018 18:54:36 +0000 (18:54 +0000)]
Merge "Logging prox sensor entry point and screen state"
TreeHugger Robot [Tue, 20 Feb 2018 18:52:24 +0000 (18:52 +0000)]
Merge "Log deferred jobs metrics to batterystats"
TreeHugger Robot [Tue, 20 Feb 2018 18:46:57 +0000 (18:46 +0000)]
Merge "APIs to watch active op changes"
Kodlee Yin [Tue, 20 Feb 2018 18:39:19 +0000 (18:39 +0000)]
Merge "Add Notification.Action.SEMANTIC_ACTION_CALL"
Android Build Merger (Role) [Tue, 20 Feb 2018 18:32:39 +0000 (18:32 +0000)]
Merge "Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am:
646773f4ef -s ours am:
eeaa000ce3 -s ours"
Yi Jin [Tue, 20 Feb 2018 18:32:27 +0000 (10:32 -0800)]
Need to add report id and sequence number to uniquely mark a incident
report data.
Bug: b/
65451198
Test: N/A
Change-Id: I12f2c80c57e00e92888a295d432f2ec7e0d95ffd
Bill Yi [Tue, 20 Feb 2018 18:32:18 +0000 (18:32 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am:
646773f4ef -s ours
am:
eeaa000ce3 -s ours
Change-Id: Ibb2ed0a33e9e1c46a780c606b0aed991fae90f5f
TreeHugger Robot [Tue, 20 Feb 2018 18:32:14 +0000 (18:32 +0000)]
Merge "Add OWNERS for webview directories in framework."
Wei Jia [Tue, 20 Feb 2018 18:20:08 +0000 (10:20 -0800)]
MediaPlayer2: use MediaPlayer2::Create()
Test: MediaPlayer2 plays
Bug:
63934228
Change-Id: If9f7e6014bf1d71313279d2d025967714d8e7006
Narayan Kamath [Tue, 20 Feb 2018 18:17:34 +0000 (18:17 +0000)]
Merge "Revert "Log the apk optimization state in the MetricsLogger""
Bill Yi [Tue, 20 Feb 2018 18:14:20 +0000 (18:14 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am:
646773f4ef -s ours
Change-Id: If7c5be44c3912e481e85103c0b6bc9f11f08381a
TreeHugger Robot [Tue, 20 Feb 2018 18:09:04 +0000 (18:09 +0000)]
Merge "Remove Skia RenderPipeline saveLayer logic for software layers."
John Muir [Tue, 20 Feb 2018 18:06:51 +0000 (18:06 +0000)]
Merge "AudioService: Allow specification of the USB safe volume."
TreeHugger Robot [Tue, 20 Feb 2018 18:06:22 +0000 (18:06 +0000)]
Merge "Import translations. DO NOT MERGE"
TreeHugger Robot [Tue, 20 Feb 2018 18:01:54 +0000 (18:01 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
Winson Chung [Tue, 20 Feb 2018 18:00:34 +0000 (18:00 +0000)]
Merge "Skip repositioning home stack for recents animation if already visible"
Selim Cinek [Tue, 20 Feb 2018 17:54:20 +0000 (09:54 -0800)]
Fixed Security Exception issue when inflating notification
This is a temporary fix until we can resolve why the permissing
isn't granted properly.
Bug:
73640774
Test: receive mms, reply from hun
Change-Id: I77d909762d90c84b95f32c4c20c495ba46b5a176
Phil Weaver [Tue, 20 Feb 2018 17:32:27 +0000 (17:32 +0000)]
Merge "Get text positions from transformed text"
Narayan Kamath [Tue, 20 Feb 2018 17:06:21 +0000 (17:06 +0000)]
Revert "Log the apk optimization state in the MetricsLogger"
This reverts commit
0a8bea818c330d02161322901534992253a2f9ee.
E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: ActivityManager
E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'java.lang.String com.android.server.am.ProcessRecord.requiredAbi' on a null object reference
E AndroidRuntime: at com.android.server.am.ActivityMetricsLogger.logAppTransition(ActivityMetricsLogger.java:504)
E AndroidRuntime: at com.android.server.am.ActivityMetricsLogger.access$100(ActivityMetricsLogger.java:62)
Bug:
73626352
Change-Id: Idd50e0d2cf34e5393b4ae76ef8bc48b0067532eb
Adrian Roos [Mon, 19 Feb 2018 17:06:36 +0000 (18:06 +0100)]
DisplayCutout: account for cutout in appWidth/appHeight etc.
Makes sure to take into account the area blocked by the cutout when
calculating the nonDecor / config / stable insets, widths and heights.
Fixes:
72995358
Fixes:
72444324
Test: atest PhoneWindowManagerInsetsTest
Test: go/wm-smoke
Test: Enter splitscreen, verify that both windows are same size
Change-Id: Iff58235b5bdfd0d49df259a91b05e54e3864f41c
Adrian Roos [Mon, 19 Feb 2018 15:26:15 +0000 (16:26 +0100)]
DisplayCutout: Dispatch all non-zero safeInsets
Ensures that even if the display cutout does not overlap
a window, the safe insets are still dispatched if the window
overlaps any part of the cutout area and the safe insets
are therefore non-zero.
To do that, we need to compute the insets once against the
display size, then only shrink or expand the safe insets
accordingly.
Bug:
73533636
Test: atest DisplayCutoutTest
Change-Id: I1ea449178e29c7effdd92cac78af1a3875ca7e70
TreeHugger Robot [Tue, 20 Feb 2018 17:04:14 +0000 (17:04 +0000)]
Merge "Implement AnimatedImageDrawable.getColorFilter"
Leon Scroggins III [Tue, 20 Feb 2018 16:35:49 +0000 (11:35 -0500)]
Deprecate Movie.java
Bug:
27847286
Test: none
Now that we have a framework replacement, deprecate this little-used
class.
Change-Id: Iedec214c7eb729ccb77d2b4818971393938b2295
Android Build Merger (Role) [Tue, 20 Feb 2018 16:24:21 +0000 (16:24 +0000)]
Merge "Merge "Add flag to AMS.startInstrumentation() to disable hidden API checks" am:
4a8fa52e4b am:
b459c66fca am:
7bfadcb095 -s ours"
David Brazdil [Tue, 20 Feb 2018 16:23:57 +0000 (16:23 +0000)]
Merge "Add flag to AMS.startInstrumentation() to disable hidden API checks" am:
4a8fa52e4b am:
b459c66fca
am:
7bfadcb095 -s ours
Change-Id: I5f6f863b8e867246a1c7ce9cd2b45126a751916e
Jeff Sharkey [Tue, 20 Feb 2018 16:23:12 +0000 (16:23 +0000)]
Merge "Define sane default target SDK for system_server."
David Brazdil [Tue, 20 Feb 2018 16:08:41 +0000 (16:08 +0000)]
Merge "Add flag to AMS.startInstrumentation() to disable hidden API checks" am:
4a8fa52e4b
am:
b459c66fca
Change-Id: Ic9aac96f55b4eb947b5af78a6b8482638a806ae5
Derek Sollenberger [Fri, 16 Feb 2018 17:24:13 +0000 (12:24 -0500)]
Remove Skia RenderPipeline saveLayer logic for software layers.
Test: CtsUiRenderingTestCases:LayerTests
Bug:
72052698
Change-Id: Ief845c409755e6bc61849a6ab3506ef60161f231
David Brazdil [Tue, 20 Feb 2018 15:54:28 +0000 (15:54 +0000)]
Merge "Add flag to AMS.startInstrumentation() to disable hidden API checks"
am:
4a8fa52e4b
Change-Id: Ie94241b7b44a98fea1753f7aa58475384cb33800
Torne (Richard Coles) [Fri, 16 Feb 2018 22:03:58 +0000 (17:03 -0500)]
Add OWNERS for webview directories in framework.
Bug:
73450992
Test: N/A
Change-Id: I20e186eca8b02fa4e2d0eb729b94df8a36983906
Treehugger Robot [Tue, 20 Feb 2018 15:23:04 +0000 (15:23 +0000)]
Merge "WifiTile: Avoid NPE during boot phase"
Amin Shaikh [Tue, 20 Feb 2018 15:22:40 +0000 (10:22 -0500)]
Allow QS to be any height.
Do not restrict the height of QS so that the security footer can be
fully displayed. Previously with scrolling support, it was necessary to
restrict the height of the QS panel so that it did not run off screen.
Bug:
73055149
Bug:
73349811
Test: visual
Change-Id: I341930ad4816391923d50b34b5e598d04fc5281a
David Brazdil [Tue, 20 Feb 2018 14:36:18 +0000 (14:36 +0000)]
Merge "Add flag to AMS.startInstrumentation() to disable hidden API checks"
Michal Karpinski [Mon, 19 Feb 2018 13:55:23 +0000 (13:55 +0000)]
Extend XML parser to allow optional requiredFlags attribute
for <include /> rules in <full-backup-content> specification
Give an app developer the option to include files based on the
transport flags exposed by the transport. This allows conditionally
including files as long as the transport identifies itself as
for instance encrypted or device-to-device.
Extend the parsing mechanism to read optional requiredFlags
attributes, and extend existing structures to encompass
that data for BackupAgent to retrieve and act on it
based on FullBackupDataOutput#getTransportFlags().
Bug:
72484288
Test: runtest frameworks-core -c android.app.backup.FullBackupTest
Test: make cts -j40 && cts-tradefed run cts -m CtsBackupHostTestCases -t android.cts.backup.FullbackupRulesHostSideTest
Change-Id: Ibf12995796963f87ed19d9e357ae8546037e5f53
David Brazdil [Tue, 20 Feb 2018 11:59:10 +0000 (11:59 +0000)]
One more API on hidden API light greylist
Report from the wild.
Bug:
64382372
Test: make
Change-Id: Ia7285fc5240df1e3142a162f5bf71870383f3020
David Brazdil [Tue, 20 Feb 2018 10:42:44 +0000 (10:42 +0000)]
Merge "Add more hidden APIs to light greylist"
Bill Yi [Tue, 20 Feb 2018 08:17:28 +0000 (08:17 +0000)]
Merge changes from topic "am-
b69199ef-52eb-434d-a231-
8cb19da641fc" into oc-dev am:
a1f536e00e am:
ff1a55a207 am:
7252081be1
am:
fe7521ecca
Change-Id: I212fd4675925150eaa8a0c5924cdb69a3d3d217a
Bill Yi [Tue, 20 Feb 2018 08:10:49 +0000 (08:10 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
4c87ffeae2 skipped:
2aaa34b639 am:
7b73069b0a -s ours am:
6f40fc77e6 -s ours am:
a3f97b668e -s ours
am:
ed3436a913 -s ours
Change-Id: I8063b812dc34e55df61493bf6f3729940611293d
Bill Yi [Tue, 20 Feb 2018 08:03:38 +0000 (08:03 +0000)]
Merge changes from topic "am-
8dbc037c-490f-442d-957b-
fea681fe1136" into oc-dev am:
dd05e2d932 am:
ea5b2a818d am:
5b8e6195a0
am:
154ba3eab6
Change-Id: I3ac71e5c857402e87742919feb827b44927b5e3e
Bill Yi [Tue, 20 Feb 2018 07:56:37 +0000 (07:56 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd skipped:
0b7e5c37cc am:
023ae30cdd -s ours am:
16e78b6dc1 -s ours am:
e16f27b3fc -s ours
am:
f51aec6663 -s ours
Change-Id: I9345950b20a948a368814b88520527d6096a4cf3
Bill Yi [Tue, 20 Feb 2018 07:47:19 +0000 (07:47 +0000)]
Merge changes from topic "am-
b69199ef-52eb-434d-a231-
8cb19da641fc" into oc-dev am:
a1f536e00e am:
ff1a55a207
am:
7252081be1
Change-Id: I3ab38999b143631c39cd25a2e21b4d6ad766a486
Bill Yi [Tue, 20 Feb 2018 07:41:05 +0000 (07:41 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
4c87ffeae2 skipped:
2aaa34b639 am:
7b73069b0a -s ours am:
6f40fc77e6 -s ours
am:
a3f97b668e -s ours
Change-Id: I5da2857e1fd4ea8db5053d5658b3b07c00f05fd0
Bill Yi [Tue, 20 Feb 2018 06:09:16 +0000 (22:09 -0800)]
Import translations. DO NOT MERGE
Change-Id: Icb6608011b183f92dbdce57dfb6b5cdafff897ff
Auto-generated-cl: translation import
Bill Yi [Tue, 20 Feb 2018 05:39:40 +0000 (21:39 -0800)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I2f3e741047207c9948bbda977800e4a10b5797c1
Bill Yi [Tue, 20 Feb 2018 05:26:01 +0000 (05:26 +0000)]
Merge changes from topic "am-
8dbc037c-490f-442d-957b-
fea681fe1136" into oc-dev am:
dd05e2d932 am:
ea5b2a818d
am:
5b8e6195a0
Change-Id: I34e8850eaa89f769957fa5b17f4d5cc823871292
Bill Yi [Tue, 20 Feb 2018 05:25:11 +0000 (05:25 +0000)]
Merge changes from topic "am-
b69199ef-52eb-434d-a231-
8cb19da641fc" into oc-dev am:
a1f536e00e
am:
ff1a55a207
Change-Id: Ibcd4efc7c50a91c6dd401436a2d82171793e0e6b
Bill Yi [Tue, 20 Feb 2018 05:21:34 +0000 (05:21 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
a4513689c8 skipped:
baff683653 am:
42e8a0c2de -s ours am:
da0d89bf92 -s ours am:
f81de61e4e -s ours
am:
71d384212a -s ours
Change-Id: Ic5edfa45b9cf7af152ae9e6ab3d5317998e32c51
Bill Yi [Tue, 20 Feb 2018 05:19:47 +0000 (05:19 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
4c87ffeae2 skipped:
2aaa34b639 am:
7b73069b0a -s ours
am:
6f40fc77e6 -s ours
Change-Id: I9f0d46d5dcd235ab83f52cfe6b21ad780d8404c5
Bill Yi [Tue, 20 Feb 2018 05:19:44 +0000 (05:19 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd skipped:
0b7e5c37cc am:
023ae30cdd -s ours am:
16e78b6dc1 -s ours
am:
e16f27b3fc -s ours
Change-Id: Ib6702b93752a79c08d16bf5035435f14b7e0c350
Bill Yi [Tue, 20 Feb 2018 05:13:43 +0000 (05:13 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
a4513689c8 skipped:
baff683653 am:
42e8a0c2de -s ours am:
da0d89bf92 -s ours
am:
f81de61e4e -s ours
Change-Id: I37cf66df3213345c876db85f399dfb7c82f917bb
Bill Yi [Tue, 20 Feb 2018 05:12:59 +0000 (05:12 +0000)]
Merge changes from topic "am-
8dbc037c-490f-442d-957b-
fea681fe1136" into oc-dev am:
dd05e2d932
am:
ea5b2a818d
Change-Id: I824e17d5fcf0fcd7865d151a7d32b4991f045399
TreeHugger Robot [Tue, 20 Feb 2018 05:11:01 +0000 (05:11 +0000)]
Merge "Import translations. DO NOT MERGE"
Bill Yi [Tue, 20 Feb 2018 05:09:31 +0000 (05:09 +0000)]
Merge changes from topic "am-
b69199ef-52eb-434d-a231-
8cb19da641fc" into oc-dev
am:
a1f536e00e
Change-Id: Ic19ff34e840d35ea8e93305b8b323c9bdb81b058
Bill Yi [Tue, 20 Feb 2018 05:08:15 +0000 (05:08 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
4c87ffeae2 skipped:
2aaa34b639
am:
7b73069b0a -s ours
Change-Id: I93eef5aeb3e029a70f602c145604a3320c219ddf
Bill Yi [Tue, 20 Feb 2018 05:08:10 +0000 (05:08 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd skipped:
0b7e5c37cc am:
023ae30cdd -s ours
am:
16e78b6dc1 -s ours
Change-Id: I67ed476e1375dba6a1c5864f561498c9e259c052
Bill Yi [Tue, 20 Feb 2018 05:03:09 +0000 (05:03 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
a4513689c8 skipped:
baff683653 am:
42e8a0c2de -s ours
am:
da0d89bf92 -s ours
Change-Id: I76ad6438afad284c3eed8d4a86111870865a7253
Bill Yi [Tue, 20 Feb 2018 05:02:56 +0000 (05:02 +0000)]
Merge changes from topic "am-
8dbc037c-490f-442d-957b-
fea681fe1136" into oc-dev
am:
dd05e2d932
Change-Id: I149351dee948b64a4ee4de1512ea98d7692afdf6
Bill Yi [Tue, 20 Feb 2018 05:01:34 +0000 (05:01 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd skipped:
0b7e5c37cc
am:
023ae30cdd -s ours
Change-Id: Id625fa8ab91f53283f0e5985f13141e54d2dfe8e
Bill Yi [Tue, 20 Feb 2018 04:56:46 +0000 (04:56 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
a4513689c8 skipped:
baff683653
am:
42e8a0c2de -s ours
Change-Id: I21df47ac8511c2003fa9dd0c07065cb8f7cb8b28
TreeHugger Robot [Tue, 20 Feb 2018 04:54:20 +0000 (04:54 +0000)]
Merge changes from topic "am-
b69199ef-52eb-434d-a231-
8cb19da641fc" into oc-dev
* changes:
[automerger skipped] Import translations. DO NOT MERGE skipped:
4c87ffeae2 skipped:
2aaa34b639
[automerger skipped] Import translations. DO NOT MERGE skipped:
4c87ffeae2
Import translations. DO NOT MERGE
TreeHugger Robot [Tue, 20 Feb 2018 04:53:51 +0000 (04:53 +0000)]
Merge changes from topic "am-
8dbc037c-490f-442d-957b-
fea681fe1136" into oc-dev
* changes:
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd skipped:
0b7e5c37cc
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd
Import translations. DO NOT MERGE
TreeHugger Robot [Tue, 20 Feb 2018 03:46:22 +0000 (03:46 +0000)]
Merge "Remove QS scrolling."
Risan [Mon, 19 Feb 2018 07:22:10 +0000 (16:22 +0900)]
Change libmojo_bp to libmojo
Cleaning up since we have libmojo Android.bp target now.
Bug:
72927715
Test: Compiled
Change-Id: I6350ce53c6b97a2c43d53a45b8634bdc27409ab6
Bill Yi [Mon, 19 Feb 2018 23:45:45 +0000 (15:45 -0800)]
Import translations. DO NOT MERGE
Change-Id: Icb14c173e66c9bb9cfa41c2a733c1b3ea121f0e3
Auto-generated-cl: translation import
Jeff Sharkey [Mon, 19 Feb 2018 23:30:17 +0000 (16:30 -0700)]
Finish unlocking user before touching apps.
Direct Boot unaware apps can end up calling back into the system,
racing with us pushing the user into the UNLOCKED state. So make
sure we get the user actually UNLOCKED before telling apps that
we're unlocked.
Test: builds, boots
Bug:
73606555
Change-Id: I1501283f80a84d850364a5fc0e119893726618fa
David Brazdil [Mon, 19 Feb 2018 17:21:46 +0000 (17:21 +0000)]
Add more hidden APIs to light greylist
Seen in use by common apps.
Bug:
73539503
Test: make
Change-Id: Iccbddb4c0d39f94f4152cdbbfb7c9017c29cf46f
Jeff Sharkey [Sat, 17 Feb 2018 00:25:14 +0000 (17:25 -0700)]
Define sane default target SDK for system_server.
Normal app launches always define a target SDK, but system_server
doesn't pass in an "--target-sdk-version" option, meaning we left
the default value target SDK of "0" in place, which isn't a valid
SDK level, meaning we treat it as targeting Android 1.0.
The majority of target SDK checks are using the higher-level value
provided from Context, meaning they've always been enforced; this
change means that we're now applying lower-level target SDK checks
that go through VMRuntime.
Test: builds, boots, typical operations still work
Bug:
72331067
Change-Id: I6940bb8c3a1cd2234bcacadbf60c902625876a76
TreeHugger Robot [Mon, 19 Feb 2018 21:38:23 +0000 (21:38 +0000)]
Merge "Add tracing tags to vibrator"
Calin Juravle [Mon, 19 Feb 2018 19:36:08 +0000 (19:36 +0000)]
Merge "Log the apk optimization state in the MetricsLogger"
Andreas Gampe [Mon, 19 Feb 2018 19:31:04 +0000 (11:31 -0800)]
Frameworks: Disable two recoverablekeystore tests
Disable failing tests.
Bug:
73513670
Bug:
73609806
Test: atest PersistentKeyChainSnapshotTest
Test: m javac-check RUN_ERROR_PRONE=true
Change-Id: I86c37b6d9875c7380fb90aa1ab94b4fbb311ada7
Andreas Gampe [Mon, 19 Feb 2018 18:47:28 +0000 (10:47 -0800)]
Frameworks: Fix JUnit4 test annotations
Fix missing annotations in recoverablekeystore.
Found by errorprone.
Bug:
73513670
Test: atest PersistentKeyChainSnapshotTest
Test: atest RecoverableKeyStoreDbTest
Test: m javac-check RUN_ERROR_PRONE=true
Change-Id: I976b29bf2c7f47d1a9c615b1f8102b593842724b
TreeHugger Robot [Mon, 19 Feb 2018 17:37:24 +0000 (17:37 +0000)]
Merge "GlobalActions: Fix scrim with display cutouts"
Android Build Merger (Role) [Mon, 19 Feb 2018 17:17:18 +0000 (17:17 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd skipped:
0b7e5c37cc
Change-Id: Ie880a7487ed875a62e4fab4974da4a35d3c6b8b4
Android Build Merger (Role) [Mon, 19 Feb 2018 17:17:12 +0000 (17:17 +0000)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
fb5d1738dd
Change-Id: I70b8b1c9fab0c7ae88a9a5f839ee411b28fd4f19
Bill Yi [Mon, 19 Feb 2018 17:16:47 +0000 (09:16 -0800)]
Import translations. DO NOT MERGE
Change-Id: I2e31731c8393cbcd58b57cc4092d14626e60af8b
Auto-generated-cl: translation import
Paul Duffin [Mon, 19 Feb 2018 16:45:03 +0000 (16:45 +0000)]
Merge "Turn on DepAnn for test-base and test-runner" am:
8dbbc3543e am:
38a916fb74
am:
01bdda9de8
Change-Id: I6805f692437719838bef7a4b7e51b3130d6f384e
Paul Duffin [Mon, 19 Feb 2018 16:34:08 +0000 (16:34 +0000)]
Merge "Turn on DepAnn for test-base and test-runner" am:
8dbbc3543e
am:
38a916fb74
Change-Id: I6508127afc4434f33533c2dd13db17db092e9788
Paul Duffin [Mon, 19 Feb 2018 16:24:57 +0000 (16:24 +0000)]
Merge "Turn on DepAnn for test-base and test-runner"
am:
8dbbc3543e
Change-Id: Ia6fe0967f92b382042326c288d175c4f60b63190