Commit Graph

413184 Commits

Author SHA1 Message Date
Cody Kesting
fa1676bd18 Merge "Update TelMan API for testing Line1NumberForDisplay." into qt-dev 2019-04-10 21:21:28 +00:00
TreeHugger Robot
f67cd9bb40 Merge "Sets vulture to null to prevent crashes caused by unlinkToDeath." into qt-dev 2019-04-10 20:45:22 +00:00
Brad Stenning
72f128f83e Merge "Register the status bar CarFacetButtons with their controller when the system bars are reset" into qt-dev 2019-04-10 20:35:36 +00:00
TreeHugger Robot
1471da5453 Merge "Update bt share icon to use dark accent color." into qt-dev 2019-04-10 20:33:43 +00:00
TreeHugger Robot
241c2e3097 Merge "Use nav frame height to differentiate quick switch vs edge gesture" into qt-dev 2019-04-10 19:58:32 +00:00
Winson Chung
bac0795aff Merge "Adding null check for proxying assistant visibility changed." into qt-dev 2019-04-10 19:35:37 +00:00
Adam He
04820a5e65 Sets vulture to null to prevent crashes caused by unlinkToDeath.
Fixes: 130215863
Bug: 129250887
Test: manual verification
Change-Id: I62e8f742869967b6a4e1f56aa82f3e17ae99b16f
2019-04-10 12:25:55 -07:00
Pavel Grafov
7b68bad0fe Limit IsSeparateProfileChallengeAllowed to system callers am: 1b6301cf24
am: 406229f0c8

Change-Id: Ibcdd009840f36c0ac566a2211a50ac75f6db5c28
2019-04-10 12:20:17 -07:00
Svetoslav Ganov
71d8e5ffcf Merge "Handle restricted permissions for shared UID components - framework" into qt-dev 2019-04-10 19:16:45 +00:00
Yin-Chia Yeh
85ad2979aa Merge "DngCreator: scale lens distortion paramters" into qt-dev 2019-04-10 19:16:07 +00:00
Jeff Sharkey
668f138c3a Merge "People might want GROUP_CONCAT." into qt-dev 2019-04-10 19:05:19 +00:00
Pavel Grafov
406229f0c8 Limit IsSeparateProfileChallengeAllowed to system callers
am: 1b6301cf24

Change-Id: I1145186590622d415c6c10c4750cf9429806bdbe
2019-04-10 11:47:42 -07:00
TreeHugger Robot
329a9b0b6f Merge "Handle additional users settings custom clock faces." into qt-dev 2019-04-10 18:45:01 +00:00
TreeHugger Robot
592192f813 Merge "Sharesheet - navbar color integration" into qt-dev 2019-04-10 18:37:26 +00:00
TreeHugger Robot
9cca9b4e8a Merge "Fix log spam from DefaultPermissionGrantPolicy" into qt-dev 2019-04-10 18:23:20 +00:00
TreeHugger Robot
3fa2657fd6 Merge "Hard-disable precompiled layouts" into qt-dev 2019-04-10 18:16:41 +00:00
Christine Franks
8d17d4ca7d Merge "Add config for display white balance default state" into qt-dev 2019-04-10 18:08:54 +00:00
Hayden Gomes
1114046a4d Merge "Set stream volume for lecacy stream types" into qt-dev 2019-04-10 18:06:29 +00:00
TreeHugger Robot
1d926382f6 Merge "CameraServiceProxy: Handle race between systemserver and cameraserver" into qt-dev 2019-04-10 18:06:09 +00:00
TreeHugger Robot
f0af267513 Merge "Handle onNullBinding" into qt-dev 2019-04-10 17:58:00 +00:00
Nikita Ioffe
af3ac3b170 Merge "Add ROLLBACK_FAILED apexd session to StagingManager" into qt-dev 2019-04-10 17:46:22 +00:00
TreeHugger Robot
8bffd47f7a Merge "Revert "Revert "Fix lifecycle issue in CommonPool""" into qt-dev 2019-04-10 17:42:09 +00:00
TreeHugger Robot
10673d513f Merge "BinaryPushStateChanged enum updates" into qt-dev 2019-04-10 17:36:58 +00:00
Amin Shaikh
71e20691c8 Update bt share icon to use dark accent color.
Also fix tint on bluetooth settings icon.

Fixes: 130183206
Fixes: 130292353
Test: make
Change-Id: I55684600e0f3c25d20321593b0a05375a499b8f0
2019-04-10 13:35:26 -04:00
Mady Mellor
b78bc92ed3 Merge "Make FLAG_BUBBLE public; update some documentation" into qt-dev 2019-04-10 17:33:20 +00:00
Jeff Sharkey
457296a084 Merge "Split VOLUME_EXTERNAL and VOLUME_PRIMARY." into qt-dev 2019-04-10 17:31:13 +00:00
TreeHugger Robot
a1cab98af4 Merge "Update car paddings" into qt-dev 2019-04-10 17:10:24 +00:00
Benedict Wong
610eed67b6 Merge "Fix remove-before-add for IpSecService RefcountedResource" into qt-dev 2019-04-10 17:07:02 +00:00
Winson Chung
0620c3bb79 Adding null check for proxying assistant visibility changed.
Bug: 130272454
Test: None, just a null check
Change-Id: Iffbb3c3d555c9c8ab3ec723d5a0167c661b90ee6
2019-04-10 16:51:16 +00:00
Jonathan Koo
f746b4b485 Merge "Address UI change request for injected services" into qt-dev 2019-04-10 16:46:15 +00:00
Jeff Sharkey
0ab6feb7c8 People might want GROUP_CONCAT.
Bug: 129890881
Test: none
Change-Id: I24b6cc3c65e7a25b34c57f17584ba75c40be38ab
2019-04-10 10:27:19 -06:00
Shuzhen Wang
64e6437d1e CameraServiceProxy: Handle race between systemserver and cameraserver
Add retry logic for case where camera proxy in system service needs to
wait for camera server to starts up.

Test: Camera CTS and Forrest test
Bug: 130045093
Change-Id: Ib56e487bbd039dad21bf9e86524cf417f3abcd4c
2019-04-10 16:26:09 +00:00
Felipe Leme
bef3d76b16 Merge "Clarified ContentCaptureCondition constructor." into qt-dev 2019-04-10 16:19:56 +00:00
Eric Holk
49e7040b92 Hard-disable precompiled layouts
The feature is not enabled for Q, so although the cost of checking if it's
enabled is low, there's no reason to pay it at all.

Bug: 111895153
Change-Id: I0d20f47d2c8ddc15031257ce87b40a0d23a617ff
2019-04-10 09:16:05 -07:00
Cody Kesting
c81d04d675 Update TelMan API for testing Line1NumberForDisplay.
CTS testing is being added for
TelephonyManager#setLine1NumberForDisplay. This requires making the
getter for alphaTag visible for testing with the @TestApi annotation.

Bug: 31963371
Test: API change. tests are unaffected.
Merged-In: I85887cf05f395f4ac4ca8dc6800e29f4fc9f8de4
Change-Id: I85887cf05f395f4ac4ca8dc6800e29f4fc9f8de4
(cherry picked from commit 710cce6dd9)
2019-04-10 09:04:28 -07:00
TreeHugger Robot
9214de571f Merge "Do not deep copy bundle in getExtras()" into qt-dev 2019-04-10 16:00:56 +00:00
Lucas Dupin
9aab7ae143 Merge "Revert "Release bitmap reference right after Per85ComputeTask done its job."" into qt-dev 2019-04-10 15:57:49 +00:00
Mark Renouf
853cf287fa Merge "BubbleData [4/n]: Cleanup StackView initializiation" into qt-dev 2019-04-10 15:55:37 +00:00
Mark Renouf
c46a60fa63 Merge "BubbleData [3/n]: separate Bubble view inflation" into qt-dev 2019-04-10 15:55:24 +00:00
TreeHugger Robot
bd29a284b8 Merge "Reset system fixed to clean storage perm model 2" into qt-dev 2019-04-10 15:38:41 +00:00
Svet Ganov
38a0631dda Handle restricted permissions for shared UID components - framework
We set the app op for a restricted permission to allow if the app
requesting the permission is whitelisted and to deny if the app requesting
the permission is not whitelisted. However, there is another case where an
app in a shared user can access a component in another app in the same shared
user due to being in the same shared user and not by having the permission
that guards the component form the rest of the world. We need to handle this.
The way we do this is by setting app ops corresponding to non requested
restricted permissions to allow as this would allow the shared uid access
case and be okay for other apps as they would not have the permission and
would fail on the permission checks before reaching the app op check.

Test: atest CtsAppSecurityHostTestCases:android.appsecurity.cts.PermissionsHostTest
Test: atest CtsPermissionTestCases
Test: atest CtsPermission2TestCases
Test: atest CtsRoleTestCases
Test: shell query commands now work

bug:130045570

Change-Id: I654f057e909340fafd708b2bca182eb105d0cd30
2019-04-10 15:38:11 +00:00
Jeff Sharkey
586d3c013a Split VOLUME_EXTERNAL and VOLUME_PRIMARY.
To let developers focus on specific concrete storage devices in Q,
we need a volume name that can be used to point at the primary
external storage device.  We had been using VOLUME_EXTERNAL for that,
but we've heard that certain apps are making deep assumptions that
media item IDs are globally unique across all volumes.

Thus these changes merge all volumes back into a single underlying
database, and VOLUME_EXTERNAL works with all of the currently
attached volumes.  The new VOLUME_PRIMARY name can be used to focus
on the primary storage device when desired.

When developers try inserting items directly into VOLUME_EXTERNAL,
we gracefully assume they meant VOLUME_PRIMARY.

Bug: 128451765
Test: atest --test-mapping packages/providers/MediaProvider
Change-Id: I682ff6e9aaab4f5315a46c9825313a438548c7e6
2019-04-10 09:35:14 -06:00
TreeHugger Robot
acbdf91036 Merge "Support ATT 5 level signal bars display" into qt-dev 2019-04-10 15:21:22 +00:00
Jeff Sharkey
191114330a Merge "Refactor s/TypeInfo/MimeTypeInfo/ per feedback." into qt-dev 2019-04-10 15:09:33 +00:00
Julia Reynolds
8a4f2aba40 Handle onNullBinding
Test: atest
Fixes: 111388269
Change-Id: I3e25a11712ee913ddc4b0ef5dd6055aa804ba94a
2019-04-10 10:48:13 -04:00
TreeHugger Robot
c39db916fa Merge "Only show 'scanning' animation on bouncer" into qt-dev 2019-04-10 14:21:03 +00:00
TreeHugger Robot
a1de518e56 Merge "Guard against creating too many MobileSignalControllers" into qt-dev 2019-04-10 14:16:03 +00:00
Michal Karpinski
328cd4c86a Merge "Fix NPE in CompanionDeviceManagerService#unlockUser()" into qt-dev 2019-04-10 13:49:41 +00:00
TreeHugger Robot
46ea5598a4 Merge "Ensure that hardware Bitmap has a ColorSpace" into qt-dev 2019-04-10 13:19:18 +00:00
andychou
9e39628c4a Support ATT 5 level signal bars display
Bug:123528673
Test: Insert ATT SIM and check if 5 level bars display is correct
Change-Id: Ibc3d270d64d21d2a2f792cf68416e93b086cbd0e
2019-04-10 20:49:06 +08:00