OSDN Git Service
TreeHugger Robot [Mon, 15 Apr 2019 21:00:08 +0000 (21:00 +0000)]
Merge "Fix set_buffers_damage in VulkanSurface" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 20:56:29 +0000 (20:56 +0000)]
Merge "End button fade animation when its visiblity changes" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 19:49:28 +0000 (19:49 +0000)]
Merge "Revert "Make notification effects for automotive configurable."" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 19:49:19 +0000 (19:49 +0000)]
Merge "Add AppPredictionServiceExists check." into qt-dev
Rob Carr [Mon, 15 Apr 2019 19:44:08 +0000 (19:44 +0000)]
Merge "More SurfaceAnimator lifetime fixes." into qt-dev
Jorim Jaggi [Mon, 15 Apr 2019 19:14:41 +0000 (19:14 +0000)]
Merge "Revert "Fix issue in attached layouting"" into qt-dev
Nathan Harold [Mon, 15 Apr 2019 18:51:37 +0000 (18:51 +0000)]
Merge "Remove key_ prefix from CarrierConfig Strings" into qt-dev
Jean-Michel Trivi [Sun, 14 Apr 2019 00:11:50 +0000 (17:11 -0700)]
AudioService: more stringent on dropping ACTION_AUDIO_BECOMING_NOISY
Drop ACTION_AUDIO_BECOMING_NOISY only when there is no more audio
focus users.
Bug:
129983099
Test: see bug
Change-Id: I899301754ba1506598b1be1cb5605bc3b53e3942
TreeHugger Robot [Mon, 15 Apr 2019 18:38:14 +0000 (18:38 +0000)]
Merge "Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull" into qt-dev
David Anderson [Mon, 15 Apr 2019 18:28:38 +0000 (18:28 +0000)]
Merge "Load /metadata/password_slots/slot_map lazily." into qt-dev
John Reck [Mon, 15 Apr 2019 18:20:28 +0000 (18:20 +0000)]
Merge "Support render-ahead in vulkan" into qt-dev
Jorim Jaggi [Mon, 15 Apr 2019 17:58:52 +0000 (17:58 +0000)]
Revert "Fix issue in attached layouting"
This reverts commit
36dcd2e34be3c1a8b48270a06c5e69162a92a2e2.
Bug:
130553898
Reason for revert: Breaks other CTS (PopupWindowTests)
Change-Id: Ib3a0a189db25d72e85a52dcefa9e1f52a976f3fb
Qiao (Adora) Zhang [Mon, 15 Apr 2019 17:45:43 +0000 (17:45 +0000)]
Revert "Make notification effects for automotive configurable."
This reverts commit
4dae2857df4e9322c7bf2e64d7445fe9ed8bf928.
Reason for revert: b/
130513450
Fix:
130513450
Change-Id: Ie2f7c5e66f1436c0a540fb86b1886978d72cb7c7
Amy Zhang [Mon, 15 Apr 2019 17:46:49 +0000 (17:46 +0000)]
Merge "Resolve CEC related API requests from API Council" into qt-dev
Martijn Coenen [Mon, 15 Apr 2019 17:38:08 +0000 (17:38 +0000)]
Merge "Catch all exceptions when calling startCheckpoint()." into qt-dev
Calvin Pan [Mon, 15 Apr 2019 17:33:37 +0000 (17:33 +0000)]
Merge "Add NonNull in Carriers constant" into qt-dev
Kevin Chyn [Mon, 15 Apr 2019 16:59:03 +0000 (16:59 +0000)]
Merge "Ensure strings are consistent with HIDL documentation" into qt-dev
Jean-Michel Trivi [Mon, 15 Apr 2019 16:42:06 +0000 (16:42 +0000)]
Merge "AudioService: better vol adjustment logs" into qt-dev
Jean-Michel Trivi [Mon, 15 Apr 2019 16:38:09 +0000 (16:38 +0000)]
Merge "AudioPolicy: fix test API for focus policy" into qt-dev
Fabian Kozynski [Mon, 15 Apr 2019 16:35:10 +0000 (16:35 +0000)]
Merge "Fix tinting of battery percentage" into qt-dev
Kevin Rocard [Mon, 15 Apr 2019 16:02:07 +0000 (16:02 +0000)]
Merge "Add getters to AudioPlaybackCaptureConfiguration" into qt-dev
Yunfan Chen [Mon, 15 Apr 2019 15:52:44 +0000 (15:52 +0000)]
Merge "Mark flaky pre-submit tests" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 15:44:32 +0000 (15:44 +0000)]
Merge "Add AudioManager.getAllowedCapturePolicy" into qt-dev
Kevin Rocard [Tue, 9 Apr 2019 23:25:26 +0000 (16:25 -0700)]
Add getters to AudioPlaybackCaptureConfiguration
Unfortunately AudioMixingRule being in a different package,
some of its members had to be made public @hide to be used
by AudioPlaybackCaptureConfiguration.
Bug:
129948989
Test: atest AudioAttributesTest
Change-Id: Ie8cdf67aee9ff7cf9144a66d47c301712516cf87
Signed-off-by: Kevin Rocard <krocard@google.com>
Yohei Yukawa [Mon, 15 Apr 2019 15:16:58 +0000 (08:16 -0700)]
Fix '-u <user id>' handling in 'adb ime enable' and 'adb ime set'
This is a follow up CL to my previous CLs [1][2], which added
'-u <user id>' option to
adb shell ime enable <ime id>
and
adb shell ime set <ime id>
respectively.
Those CL had a bug that was introduced during the last round of the
code review when I was addressing a review comment. As a result,
those two commands simply fail if '-u' or '--user' option is
specified. With this CL, those we can finally start specifying the
user ID for those two commands.
This CL also fixes a bug that output for
adb shell ime set -u all <ime id>
are not correctly formatted.
Note that this CL only fixes a bug in debug shell commands. There
should be no user-visible behavior change in end-user use cases.
[1]: Ia0f873e4589a9fc3f549469e3d1d966640dc2df5
e177170f6432631d54788a37f4fb468a02468ed0
[2]: I397cf0fb418a395dcafc0ab0d8d4e553b0f2eaab
099f80ce9762e8b20998759fd6082bdcd6291103
Bug:
120784635
Test: Manually tested as follows:
1. Build aosp_blueline-userdebug and flash it
2. make -j SoftKeyboard
3. adb install -r $OUT/system/app/SoftKeyboard/SoftKeyboard.apk
4. adb shell pm create-user test
5. adb shell am switch-user 10
6. adb shell ime disable -u 0 com.example.android.softkeyboard/.SoftKeyboard
-> Input method com.example.android.softkeyboard/.SoftKeyboard: now disabled for user #0
7. adb shell ime enable -u 0 com.example.android.softkeyboard/.SoftKeyboard
-> Input method com.example.android.softkeyboard/.SoftKeyboard: now enabled for user #0
8. adb shell ime set -u 0 com.example.android.softkeyboard/.SoftKeyboard
-> Input method com.example.android.softkeyboard/.SoftKeyboard selected for user #0
Test: Manually tested as follows.
1. Build aosp_blueline-userdebug and flash it
2. adb shell pm create-user test
3. adb shell pm create-user restricted_test
4. adb root
5. adb shell pm set-user-restriction --user 11 no_debugging_features 1
6. adb shell am switch-user 10
7. adb shell am switch-user 11
8. adb shell am switch-user 0
9. adb shell ime set -u all com.android.inputmethod.latin/.LatinIME
-> Input method com.android.inputmethod.latin/.LatinIME selected for user #0
Input method com.android.inputmethod.latin/.LatinIME selected for user #10
User #11 is restricted with DISALLOW_DEBUGGING_FEATURES.
10. adb shell ime disable -u all com.android.inputmethod.latin/.LatinIME
-> Input method com.android.inputmethod.latin/.LatinIME: now disabled for user #0
Input method com.android.inputmethod.latin/.LatinIME: now disabled for user #10
User #11 is restricted with DISALLOW_DEBUGGING_FEATURES.
Change-Id: I4e396519400c0ccd17322fe085b45456621714e7
TreeHugger Robot [Mon, 15 Apr 2019 14:36:46 +0000 (14:36 +0000)]
Merge "DO NOT MERGE Turn off LAYER_TYPE_SOFTWARE on BatteryMeterView" into qt-dev
Evan Laird [Tue, 2 Apr 2019 16:56:00 +0000 (12:56 -0400)]
DO NOT MERGE Turn off LAYER_TYPE_SOFTWARE on BatteryMeterView
We still need to save a layer for the BlendMode.CLEAR paint to do the
right thing. But with this we can save just the layer needed to draw the
battery instead of the whole battery meter view.
Test: visual
Bug:
130536257
Change-Id: I9d5844440250ccd9174e6c001e051c9adf62a2d0
(cherry picked from commit
b4c703b8e30e50fa451171be563c556704db5ef4)
TreeHugger Robot [Mon, 15 Apr 2019 14:15:53 +0000 (14:15 +0000)]
Merge "Don't hold mPackages when clearing package state" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 12:42:30 +0000 (12:42 +0000)]
Merge "Fix wrong MSIME check in onImeWindowSetOnDisplay." into qt-dev
Jorim Jaggi [Mon, 15 Apr 2019 12:33:57 +0000 (12:33 +0000)]
Merge "Fix issue in attached layouting" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 12:25:32 +0000 (12:25 +0000)]
Merge "Add new metrics for ManagedProvisioning." into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 12:18:30 +0000 (12:18 +0000)]
Merge "Reduce transactions for acquiring and releasing provider" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 11:01:49 +0000 (11:01 +0000)]
Merge "Catch exceptions thrown from UpdateEngine#applyPayload." into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 10:05:21 +0000 (10:05 +0000)]
Merge "Tighten rules for blocking activity starts." into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 09:45:00 +0000 (09:45 +0000)]
Merge "Add AudioAttributes.getAllowedCapturePolicy" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 08:00:31 +0000 (08:00 +0000)]
Merge "Ensure to update top process state when launching activity" into qt-dev
Kevin Rocard [Mon, 15 Apr 2019 08:00:05 +0000 (08:00 +0000)]
Merge "Add documentation for the APC feature" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 07:59:34 +0000 (07:59 +0000)]
Merge "Reduce system calls of ThreadPriorityBooster" into qt-dev
Martijn Coenen [Mon, 15 Apr 2019 07:11:36 +0000 (07:11 +0000)]
Merge changes Iac75e4f7,I6569bb45 into qt-dev
* changes:
Fix Application Zygote use for external services.
Refactor hostingType/hostingName/hostingNameStr.
Sungsoo Lim [Mon, 15 Apr 2019 05:55:27 +0000 (05:55 +0000)]
Merge "Tweak the selection of media button session" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 05:47:22 +0000 (05:47 +0000)]
Merge "DO NOT MERGE: Revert "Media: Add MediaRouterManager to control media route of other apps"" into qt-dev
TreeHugger Robot [Mon, 15 Apr 2019 03:53:09 +0000 (03:53 +0000)]
Merge "Add SD card support for AOT" into qt-dev
Jeff Sharkey [Mon, 15 Apr 2019 03:27:32 +0000 (03:27 +0000)]
Merge "Renaming or moving files should initiate scan." into qt-dev
Kyunglyul Hyun [Tue, 9 Apr 2019 08:00:51 +0000 (17:00 +0900)]
DO NOT MERGE: Revert "Media: Add MediaRouterManager to control media route of other apps"
This reverts commit
1c8188f2b40cad3dcefdcc3b7e308451bd705180.
Bug:
130511870
Test: atest android.media.cts.MediaRouterTest
Change-Id: I1de6fbeb81b1d5ef0ec4b73173b6525d4c6edc07
Sungsoo Lim [Fri, 12 Apr 2019 10:10:56 +0000 (19:10 +0900)]
Tweak the selection of media button session
Key events were sent to the session which the lastly activated player app has.
After this CL, key events will be sent to a session 1) which the app
making sounds has, or 2) which the lastly activated player app has.
Bug:
113240750
Test: manually
Change-Id: I6ac128458fd0d30c9e0ed3382939ca9e4e581e22
TreeHugger Robot [Sun, 14 Apr 2019 22:19:05 +0000 (22:19 +0000)]
Merge "MediaSession2: Introduce connection hints" into qt-dev
Dianne Hackborn [Sun, 14 Apr 2019 21:17:58 +0000 (21:17 +0000)]
Merge "Add "identifier" concept to Intent." into qt-dev
Jeff Sharkey [Sun, 14 Apr 2019 21:17:11 +0000 (21:17 +0000)]
Merge "Remove temporary upgrade logic." into qt-dev
Jeff Sharkey [Sun, 14 Apr 2019 18:23:35 +0000 (12:23 -0600)]
Renaming or moving files should initiate scan.
These FileSystemProvider operations should initiate a MediaStore scan
to ensure that it presents an updated view of the filesystem.
Bug:
129901992,
130356514
Test: manual
Change-Id: I612481282cf739b88a1637b147fb4d4555fb5b8f
TreeHugger Robot [Sun, 14 Apr 2019 06:24:37 +0000 (06:24 +0000)]
Merge "Add missing icon packs for Launcher Bug:
126738409 Test: builds, flashed, visually verified" into qt-dev
Jean-Michel Trivi [Sat, 13 Apr 2019 23:52:27 +0000 (16:52 -0700)]
AudioService: better vol adjustment logs
Log volume adjustements coming from MediaSession.
Do not log SAME adjustements internal APIs.
Bug:
129721367
Test: press vol button then check "adb shell dumpsys audio"
Change-Id: Iea5b6195a09f0b1faed1448865cd7ee654f90163
Jean-Michel Trivi [Fri, 12 Apr 2019 18:20:35 +0000 (11:20 -0700)]
AudioPolicy: fix test API for focus policy
Remove AudioPolicy.Builder.setIsTestFocusPolicy from system API
definitions.
Add the required AudioPolicy-related methods to test API, along
with the test-only AudioPolicy.Builder.setIsTestFocusPolicy
method
Bug:
130225439
Test: gts-tradefed run gts -m GtsGmscoreHostTestCases -t 'com.google.android.gts.audiopolicy.AudioPolicyHostTest#testFocusPolicy'
Change-Id: I14f52bdc33b7a342f21e664104718b40f4b8a932
Sudheer Shanka [Sat, 13 Apr 2019 20:01:10 +0000 (20:01 +0000)]
Merge "Deprecate MediaStore.DownloadColumns.DESCRIPTION." into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 18:21:34 +0000 (18:21 +0000)]
Merge "ActivityMetricsLogger: Fix cold launches treated incorrectly as invalid transitions" into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 14:12:03 +0000 (14:12 +0000)]
Merge "Fix re-installation via package uri-s" into qt-dev
David Brazdil [Sat, 13 Apr 2019 09:59:01 +0000 (09:59 +0000)]
Merge "Pass core platform API policy property to ART" into qt-dev
Hyunyoung Song [Sat, 13 Apr 2019 06:47:14 +0000 (23:47 -0700)]
Add missing icon packs for Launcher
Bug:
126738409
Test: builds, flashed, visually verified
Change-Id: I30ff50f697e47adf6cec320f8633c8c6160b1ecf
Kevin Chyn [Sat, 13 Apr 2019 06:24:04 +0000 (06:24 +0000)]
Merge "Adding Face Setting Stats." into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 06:06:40 +0000 (06:06 +0000)]
Merge "Remove appops debug logic" into qt-dev
Wu Ahan [Sat, 13 Apr 2019 05:39:24 +0000 (05:39 +0000)]
Merge "Reset the texture coordinates and also take aspect ratio into account." into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 05:16:05 +0000 (05:16 +0000)]
Merge "Make notification effects for automotive configurable." into qt-dev
Joe Onorato [Sat, 13 Apr 2019 05:07:32 +0000 (05:07 +0000)]
Merge "Expose APIs for the experiment ids back from statsd." into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 04:49:44 +0000 (04:49 +0000)]
Merge "Add logging for bubble flyout action." into qt-dev
Joe Onorato [Sat, 13 Apr 2019 01:36:22 +0000 (18:36 -0700)]
Expose APIs for the experiment ids back from statsd.
Bug:
129099771
Test: treehugger
Change-Id: I8689a06ae5667a146064bc870be8b5a4e92fb9b7
TreeHugger Robot [Sat, 13 Apr 2019 01:55:34 +0000 (01:55 +0000)]
Merge "Remove config entries for music and gallery role." into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 01:54:23 +0000 (01:54 +0000)]
Merge "Cleans up PackageInstaller.Session docs" into qt-dev
Steven Wu [Thu, 11 Apr 2019 18:10:42 +0000 (14:10 -0400)]
Add logging for bubble flyout action.
Bug:
123543171
Test: manual
Change-Id: I7b0a21c0a0c23c211e4c72ec5b2dfc7ea60537d6
TreeHugger Robot [Sat, 13 Apr 2019 01:09:53 +0000 (01:09 +0000)]
Merge "Assume nav bar window is visible by default if the fragment doesn't exist" into qt-dev
TreeHugger Robot [Sat, 13 Apr 2019 01:01:22 +0000 (01:01 +0000)]
Merge "Sharesheet - force DS icons to be round" into qt-dev
Matthew Ng [Sat, 13 Apr 2019 00:12:11 +0000 (17:12 -0700)]
End button fade animation when its visiblity changes
Back button reappeared after dismissing ime because fade animation
ended making the back button visible even though disabled flags
tried to make button invisible.
Fixes:
130442512
Test: manual
Change-Id: I478723d79d9612e2e1177784c75e7f755070aa9f
George Hodulik [Wed, 27 Mar 2019 18:18:43 +0000 (11:18 -0700)]
Add AppPredictionServiceExists check.
When the flag is set, Chooser will check if APS exists and use it for
direct share ranking. Otherwise, Chooser defaults to just querying ShortcutManager
itself. ResolverActivity will register an appPredictor with ui surface
"resolver" and ChooserActivity will use ui surface "share".
Later, we will add a similar behavior to use the AppPredictor to
sort actvities by default (if it exists), otherwise use the old
API ResolverRankerService.
Test: atest frameworks/base/core/tests/coretests/src/com/android/internal/app
Test: Added parameterized tests for case when there is no AppPredictionService.
Bug:
129014961
Change-Id: I6109aa8f2436cf0b3c3b4fbc36e571b2b00fe45c
TreeHugger Robot [Fri, 12 Apr 2019 23:29:34 +0000 (23:29 +0000)]
Merge "Log constellation types in GnssMetrics" into qt-dev
Mike Digman [Fri, 12 Apr 2019 17:02:49 +0000 (10:02 -0700)]
Sharesheet - force DS icons to be round
DS icons cannot be provided as AdaptiveIcons. Most today are
provided as a circular bitmap but there is no shape guarantee.
To provide visual consistency, scale and mask all DS icons to a
circle. Currently, all DS icons are shaped making them hard to
see.
Fixes:
129980123
Test: manual images large and small, rectangular, circular, etc
Change-Id: I011b35c1334affb1224f62beafd3f72026198054
Christian Wailes [Fri, 12 Apr 2019 23:22:43 +0000 (23:22 +0000)]
Merge "Fix FD leak in the Zygote." into qt-dev
Winson Chung [Fri, 12 Apr 2019 23:00:24 +0000 (16:00 -0700)]
Assume nav bar window is visible by default if the fragment doesn't exist
Bug:
129785904
Test: Kill sysui, ensure you can swipe up
Change-Id: Ib92ab26f5bba8fba1081337331ba2aa2b02e18dc
TreeHugger Robot [Fri, 12 Apr 2019 22:54:28 +0000 (22:54 +0000)]
Merge "Hide MediaPlayer2 and related classes" into qt-dev
Vishnu Nair [Fri, 12 Apr 2019 20:51:40 +0000 (13:51 -0700)]
ActivityMetricsLogger: Fix cold launches treated incorrectly as invalid transitions
In some cases where the process is killed and the activity is launched, its start result will be
START_TASK_TO_FRONT if its TaskRecord already exists. In this case the launch should be treated
as a COLD launch since the process will be created.
Bug:
130401938
Test: atest ActivityMetricsLoggerTests
Change-Id: I2841fe198d189be692c38f94829604bd1e4aa3b5
Sudheer Shanka [Fri, 12 Apr 2019 22:05:33 +0000 (15:05 -0700)]
Deprecate MediaStore.DownloadColumns.DESCRIPTION.
Bug:
130226648
Test: manual
Change-Id: I020d681e988eaa37871994860bea5ae2ab81d10e
Amith Yamasani [Fri, 12 Apr 2019 22:13:46 +0000 (22:13 +0000)]
Merge "Add tests for AppOpsService foreground location" into qt-dev
Nathan Harold [Thu, 11 Apr 2019 23:33:26 +0000 (16:33 -0700)]
Remove key_ prefix from CarrierConfig Strings
Remove the key_ prefix from the resolved string
of:
KEY_SUBSCRIPTION_GROUP_UUID_STRING; and
KEY_IS_OPPORTUNISTIC_SUBSCRIPTION_BOOL
Bug:
130374824
Test: compilation (trivial string change)
Merged-In: I1ae1df9d33229d3f3aba237d865ceb2373761af4
Change-Id: I1ae1df9d33229d3f3aba237d865ceb2373761af4
(cherry picked from commit
bbb8968e54707beb893ba23c38667173c072d1a5)
Adora Zhang [Tue, 9 Apr 2019 00:10:15 +0000 (17:10 -0700)]
Make notification effects for automotive configurable.
Bug:
129677989
Test: runtest -x frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/BuzzBeepBlinkTest.java
Change-Id: Ib6d208942d35aa38d3820473e9218cc84ccd5d4c
Michael Wright [Fri, 12 Apr 2019 21:39:51 +0000 (21:39 +0000)]
Merge "Add class docs for InputMonitor." into qt-dev
TreeHugger Robot [Fri, 12 Apr 2019 21:35:10 +0000 (21:35 +0000)]
Merge "Update the playback UI any time the state changes" into qt-dev
Nicholas Sauer [Fri, 12 Apr 2019 21:28:29 +0000 (21:28 +0000)]
Merge "Fix notifications during doze mode on secondary user." into qt-dev
Kevin Chyn [Fri, 12 Apr 2019 21:10:23 +0000 (21:10 +0000)]
Merge "Authenticate with the correct user from KeyguardUpdateMonitor" into qt-dev
Kevin Rocard [Wed, 3 Apr 2019 23:51:11 +0000 (16:51 -0700)]
Add documentation for the APC feature
Test: m offline-sdk-docs
Bug:
111453086
Bug:
128454790
Change-Id: Ibeef672b1e3090bb83304cce4b58f0ffab7a9cdc
Signed-off-by: Kevin Rocard <krocard@google.com>
Kevin Chyn [Fri, 12 Apr 2019 20:48:14 +0000 (13:48 -0700)]
Ensure strings are consistent with HIDL documentation
Bug:
130387255
Test: Builds
Change-Id: I2558ca082f3e265c523bdc05fcb1f69a660cf902
John Reck [Fri, 5 Apr 2019 23:57:46 +0000 (16:57 -0700)]
Support render-ahead in vulkan
Bug:
127822449
Test: verified render_ahead working with skiavk
Change-Id: Iae1b227a763f6def035057f38cca4b0ab65c7e82
TreeHugger Robot [Fri, 12 Apr 2019 20:32:32 +0000 (20:32 +0000)]
Merge "Fix flickering when swiping up" into qt-dev
Jeff Sharkey [Fri, 12 Apr 2019 20:27:07 +0000 (14:27 -0600)]
Remove temporary upgrade logic.
All dogfood builds have updated past this point, so this recovery
logic has been applied, and is no longer needed.
Bug:
128914416
Test: none
Change-Id: I79ee434f602766afa4c4bf177f8a253a982d8ac0
Patrick Baumann [Fri, 12 Apr 2019 19:48:03 +0000 (12:48 -0700)]
Don't hold mPackages when clearing package state
This change stops locking on mPackages when making calls to
clearPackageForUserLIF to avoid the potential for lock contention and
address error logs emitted by installd.
Test: atest AppSecurityTests
Fixes:
122530620
Change-Id: If3372fc38140ede0c05e49dfafd761d56790df44
Jeff Sharkey [Fri, 12 Apr 2019 20:24:15 +0000 (20:24 +0000)]
Merge "Promote generic columns up to MediaColumns." into qt-dev
Michele Berionne [Fri, 12 Apr 2019 20:07:28 +0000 (20:07 +0000)]
Merge "Remove @hide from builder of CarrierRestrictionRules" into qt-dev
John Reck [Fri, 12 Apr 2019 20:06:11 +0000 (13:06 -0700)]
Fix set_buffers_damage in VulkanSurface
Fixes:
130363483
Test: `setprop debug.hwui.renderer skiavk` and ensure
surface damage in dumpsys surfaceflinger is expected
in portrait & landscape orientations.
Change-Id: I973c47038e534c86f38112de7b863477d982d150
TreeHugger Robot [Fri, 12 Apr 2019 20:01:22 +0000 (20:01 +0000)]
Merge "Support mix-n-match of IGnssDebug@1.0 with IGnss@2.0" into qt-dev
Alison Cichowlas [Fri, 12 Apr 2019 19:58:37 +0000 (19:58 +0000)]
Merge "Use the correct targets-per-row count for Landscape." into qt-dev
Philip P. Moltmann [Fri, 12 Apr 2019 19:58:14 +0000 (12:58 -0700)]
Fix re-installation via package uri-s
It is allowed to install a package via a "package" URI. This means that
if a package with the same name is already installed (for any user), please
(re-)install it for the current user.
This was broken as mPackageURI.getPath() does not work for such package
URIs. This call is only needed when we need to show UI, but for package
URIs we don't even new UI, hence we can move it for the "content" path.
Test: atest CtsPackageInstallTestCases
Bug:
117768093
Change-Id: I58d3abde22ae0a77aabe5068680fd0148d799776
TreeHugger Robot [Fri, 12 Apr 2019 19:57:31 +0000 (19:57 +0000)]
Merge "Sharesheet - Add contentDescription to copy button" into qt-dev
TreeHugger Robot [Fri, 12 Apr 2019 19:46:33 +0000 (19:46 +0000)]
Merge changes Iabebe9cf,I5afbd60f into qt-dev
* changes:
Automatically run Package Installer tests
Remove support to install apps from a file
TreeHugger Robot [Fri, 12 Apr 2019 19:46:30 +0000 (19:46 +0000)]
Merge "OMS: always update overlays.xml when overlay is removed" into qt-dev