OSDN Git Service
TreeHugger Robot [Fri, 1 Mar 2019 02:05:28 +0000 (02:05 +0000)]
Merge "Ensure all gesture state is reset between gestures"
Felipe Leme [Fri, 1 Mar 2019 02:04:30 +0000 (02:04 +0000)]
Merge "Autofill, Content Capture, and Augmented Autofill API fixes:"
Andrii Kulian [Fri, 1 Mar 2019 02:01:38 +0000 (02:01 +0000)]
Merge "Report top resumed state only after previous activity lost it"
TreeHugger Robot [Fri, 1 Mar 2019 01:52:56 +0000 (01:52 +0000)]
Merge "Add acquired log"
Nathan Harold [Fri, 1 Mar 2019 01:50:06 +0000 (17:50 -0800)]
Merge "Add a Constant for CellInfo#UNAVAILABLE_LONG" am:
572b1ee84b am:
51735ba270
am:
8502172502
Change-Id: Ib12baf92ef3315cb9c1dc8365f0f0aa0bb725dd1
Yueming Wang [Fri, 1 Mar 2019 01:41:27 +0000 (01:41 +0000)]
Merge "Create a constant for enterprise root uri."
Nathan Harold [Fri, 1 Mar 2019 01:39:15 +0000 (17:39 -0800)]
Merge "Add a Constant for CellInfo#UNAVAILABLE_LONG" am:
572b1ee84b
am:
51735ba270
Change-Id: I0a77e0367a846ce03f2eea639026d1fb8afdacda
Shi Yuanjie [Fri, 1 Mar 2019 01:30:57 +0000 (17:30 -0800)]
Merge "Fix to hide phone number printed in the log" am:
b967dce9d9 am:
ae023634bf
am:
28ebdcb28c
Change-Id: I0c8c324477e46db6dfd6bc770d7154decb0d6276
Nathan Harold [Fri, 1 Mar 2019 01:30:00 +0000 (17:30 -0800)]
Merge "Add a Constant for CellInfo#UNAVAILABLE_LONG"
am:
572b1ee84b
Change-Id: I7c19563ccd4ceda3a32024db2fcc5e9526aa2d4c
Chavi Weingarten [Fri, 1 Mar 2019 01:19:28 +0000 (01:19 +0000)]
Merge "Change Instrumentation to call injectInputAfterTransactionApplied"
Nathan Harold [Fri, 1 Mar 2019 01:15:47 +0000 (01:15 +0000)]
Merge "Add a Constant for CellInfo#UNAVAILABLE_LONG"
Shi Yuanjie [Fri, 1 Mar 2019 01:15:27 +0000 (17:15 -0800)]
Merge "Fix to hide phone number printed in the log" am:
b967dce9d9
am:
ae023634bf
Change-Id: I3b54ecc96fc467975cb7fbcbf5325ed8b339d6fa
Varun Anand [Fri, 1 Mar 2019 01:14:34 +0000 (01:14 +0000)]
Merge "Remove ConnectivityManager and its usages from NetworkStatsService."
Shi Yuanjie [Fri, 1 Mar 2019 01:04:47 +0000 (17:04 -0800)]
Merge "Fix to hide phone number printed in the log"
am:
b967dce9d9
Change-Id: I35e01adb03db4ea01d7a37f94a0f9d21f45eecca
Sudheer Shanka [Fri, 1 Mar 2019 01:04:16 +0000 (01:04 +0000)]
Merge "Update StorageManagerService.mkdirs to translate sandboxed paths."
Sudheer Shanka [Fri, 1 Mar 2019 01:04:11 +0000 (01:04 +0000)]
Merge "Mark COLUMN_MEDIASTORE_URI as @TestApi."
Android Build Merger (Role) [Fri, 1 Mar 2019 01:03:19 +0000 (01:03 +0000)]
Merge "Merge "revert "HLS seeking: call readAt() on new thread"" am:
00a4170c0c am:
a97abe701c am:
c47b1fc295"
Dichen Zhang [Fri, 1 Mar 2019 01:02:34 +0000 (17:02 -0800)]
Merge "revert "HLS seeking: call readAt() on new thread"" am:
00a4170c0c am:
a97abe701c
am:
c47b1fc295
Change-Id: I5db7a2fee3f1db87456d880606ab9caac024ceff
TreeHugger Robot [Fri, 1 Mar 2019 01:00:43 +0000 (01:00 +0000)]
Merge "Add @RequiresPermission and fix API naming"
TreeHugger Robot [Fri, 1 Mar 2019 00:50:40 +0000 (00:50 +0000)]
Merge "Use unordered_map in InputEventSender"
Dichen Zhang [Fri, 1 Mar 2019 00:46:13 +0000 (16:46 -0800)]
Merge "revert "HLS seeking: call readAt() on new thread"" am:
00a4170c0c
am:
a97abe701c
Change-Id: I4266221c9d5ebca4b5c4cb6c05a371e9ae01cf16
Treehugger Robot [Fri, 1 Mar 2019 00:45:51 +0000 (00:45 +0000)]
Merge "Fix to hide phone number printed in the log"
Dichen Zhang [Fri, 1 Mar 2019 00:35:39 +0000 (16:35 -0800)]
Merge "revert "HLS seeking: call readAt() on new thread""
am:
00a4170c0c
Change-Id: Ia2a3db95cc56e23252b0d9df28e5c3289c1a34e5
TreeHugger Robot [Fri, 1 Mar 2019 00:20:33 +0000 (00:20 +0000)]
Merge "Show installed clock plugins in picker app."
TreeHugger Robot [Fri, 1 Mar 2019 00:19:07 +0000 (00:19 +0000)]
Merge "Disable Hearing Aids Profile by default"
Treehugger Robot [Fri, 1 Mar 2019 00:19:01 +0000 (00:19 +0000)]
Merge "revert "HLS seeking: call readAt() on new thread""
Nazanin Bakhshi [Fri, 1 Mar 2019 00:07:44 +0000 (00:07 +0000)]
Merge "create getModemEnabled function in PhoneConfigurationManager"
TreeHugger Robot [Fri, 1 Mar 2019 00:03:47 +0000 (00:03 +0000)]
Merge "Call into role controller asynchronously when holding mPackages."
TreeHugger Robot [Fri, 1 Mar 2019 00:01:57 +0000 (00:01 +0000)]
Merge "Don't report slider events with bad lux readings."
TreeHugger Robot [Fri, 1 Mar 2019 00:01:30 +0000 (00:01 +0000)]
Merge "More @NonNulls on BrightnessConfiguartion"
TreeHugger Robot [Thu, 28 Feb 2019 23:59:24 +0000 (23:59 +0000)]
Merge "Annotate Notification.Builder methods with @NonNull."
Kevin Chyn [Thu, 28 Feb 2019 23:55:53 +0000 (23:55 +0000)]
Merge "Update BiometricPrompt API annotations and comments"
Evan Laird [Thu, 28 Feb 2019 23:43:43 +0000 (15:43 -0800)]
Merge "Show mobile icons with left-to-right in order of slot index" am:
3d9482fb7d am:
227e7f0488
am:
737e4febe5
Change-Id: I2da810b57e240b4948fe85a13750a3ab4041c4f4
TreeHugger Robot [Thu, 28 Feb 2019 23:33:44 +0000 (23:33 +0000)]
Merge "Adding more PowerManager tests."
TreeHugger Robot [Thu, 28 Feb 2019 23:31:50 +0000 (23:31 +0000)]
Merge "FillRequest provides AutofillId of view tapped in FillContext."
Evan Laird [Thu, 28 Feb 2019 23:31:01 +0000 (15:31 -0800)]
Merge "Show mobile icons with left-to-right in order of slot index" am:
3d9482fb7d
am:
227e7f0488
Change-Id: I859997f2a08832168706e5b0c913b317403286af
TreeHugger Robot [Thu, 28 Feb 2019 23:28:28 +0000 (23:28 +0000)]
Merge "Change trace message to reflect the show/hide state"
Sudheer Shanka [Thu, 28 Feb 2019 23:24:45 +0000 (23:24 +0000)]
Merge "Address API feedback."
Beth Thibodeau [Thu, 28 Feb 2019 23:23:13 +0000 (23:23 +0000)]
Merge "Add flag to control compact seekbar visibility."
Evan Laird [Thu, 28 Feb 2019 23:18:44 +0000 (15:18 -0800)]
Merge "Show mobile icons with left-to-right in order of slot index"
am:
3d9482fb7d
Change-Id: Icba04692ddd79611674651d68e82b840c40f5f09
TreeHugger Robot [Thu, 28 Feb 2019 23:08:52 +0000 (23:08 +0000)]
Merge "AudioPresentation: Address API review comments"
TreeHugger Robot [Thu, 28 Feb 2019 23:04:12 +0000 (23:04 +0000)]
Merge "Camera: Add @NonNull annotation for metadata keys"
Evan Laird [Thu, 28 Feb 2019 23:03:13 +0000 (23:03 +0000)]
Merge "Show mobile icons with left-to-right in order of slot index"
Kevin Chyn [Thu, 28 Feb 2019 22:53:34 +0000 (14:53 -0800)]
Add acquired log
Fixes:
126452114
Test: Acquired logs seen
Change-Id: I6a938c4207dd4e64a59a324d64ce4b0c4332993b
TreeHugger Robot [Thu, 28 Feb 2019 22:53:09 +0000 (22:53 +0000)]
Merge "Put AttentionDetector behind a setting"
Michael Wachenschwanz [Thu, 28 Feb 2019 22:52:02 +0000 (22:52 +0000)]
Merge "Promote apps in the NEVER bucket on sync scheduled"
TreeHugger Robot [Thu, 28 Feb 2019 22:50:24 +0000 (22:50 +0000)]
Merge "Mark Bitmap#getColor as @NonNull"
TreeHugger Robot [Thu, 28 Feb 2019 22:35:48 +0000 (22:35 +0000)]
Merge "Add nullability annotations."
Evan Laird [Tue, 26 Feb 2019 22:21:32 +0000 (17:21 -0500)]
Add @RequiresPermission and fix API naming
StatusBarManager#setDisabledForSetup() requires
android.Manifest.permission.STATUS_BAR, and is now documented that way.
Also rename areNoComponentsDisabled to areAllComponentsEnabled so it
reads better
Bug:
126376147
Test: atest GtsStatusBarHostTestCases
Change-Id: I59b113a2568463541dfbd46f505489aa94aac9d9
Varun Anand [Thu, 7 Feb 2019 22:13:13 +0000 (14:13 -0800)]
Remove ConnectivityManager and its usages from NetworkStatsService.
NSS needed it for getting VpnInfo[], NetworkState[] and
activeLinkProperties which it used to query via ConnectivityManager.
For VpnInfo[], this was racy as NSS may ignore intermediate changes to a
VPN's underlying networks. See http://b/
123961098 for more context.
It may also lead to deadlocks b/w ConnectivityService and
NetworkStatsService. See http://b/
126245192 for more info.
This change will ensure that NSS is never contending on any of
ConnectivityService locks.
Bug:
123961098
Bug:
126245192
Bug:
120145746
Test: atest FrameworksNetTests
Change-Id: I57e117bb4e9efe491b19d6b5a479f2d58d1c58e6
Sudheer Shanka [Thu, 28 Feb 2019 21:33:39 +0000 (13:33 -0800)]
Mark COLUMN_MEDIASTORE_URI as @TestApi.
Bug:
126395605
Test: atest cts/tests/app/src/android/app/cts/DownloadManagerTest.java
Change-Id: I727555d7b2a5812b2a802ea447c2d9b9d26c9572
TreeHugger Robot [Thu, 28 Feb 2019 21:27:20 +0000 (21:27 +0000)]
Merge "Add preview for default clock face."
Adam He [Tue, 26 Feb 2019 20:35:43 +0000 (12:35 -0800)]
FillRequest provides AutofillId of view tapped in FillContext.
Fixes:
126381515
Test: atest CtsAutoFillServiceTestCases
Change-Id: I10c30d545d9a3166aad8c71d5b14d5bb83b9693f
Matt Pape [Thu, 28 Feb 2019 21:20:22 +0000 (21:20 +0000)]
Merge "Update ActivityManager DeviceConfig flag definitions."
Adam Powell [Thu, 28 Feb 2019 21:11:59 +0000 (21:11 +0000)]
Merge "System gesture exclusion rects for Views"
TreeHugger Robot [Thu, 28 Feb 2019 21:01:35 +0000 (21:01 +0000)]
Merge "Report orientation change when visibility changes."
TreeHugger Robot [Thu, 28 Feb 2019 20:53:04 +0000 (20:53 +0000)]
Merge "Add ability to change context priority of RT Vulkan queues"
Lucas Dupin [Thu, 28 Feb 2019 20:46:06 +0000 (20:46 +0000)]
Merge "Add rounded corners attribute to window animations"
Kevin Chyn [Thu, 28 Feb 2019 20:44:47 +0000 (12:44 -0800)]
Update BiometricPrompt API annotations and comments
Fixes:
126701154
Fixes:
126699531
Fixes:
126190552
Test: make -j56 update-api
Test: make -j56
Change-Id: I8c04fa1232589d1062e9df61e003cce40e2f5974
Kevin Chyn [Thu, 28 Feb 2019 20:41:57 +0000 (20:41 +0000)]
Merge "Check for hardware before authenticating"
Aurimas Liutikas [Thu, 28 Feb 2019 20:41:07 +0000 (20:41 +0000)]
Merge "Remove unused method and constant in View"
Aurimas Liutikas [Thu, 28 Feb 2019 20:36:56 +0000 (20:36 +0000)]
Merge "Deprecate ZoomControls."
Matt Pape [Tue, 12 Feb 2019 21:53:26 +0000 (13:53 -0800)]
Update ActivityManager DeviceConfig flag definitions.
1. Remove the interface from DeviceConfig.
2. Add a string constant for the namespace to DeviceConfig, including
them in the System API.
3. Add string constants for flag names to ActivityManagerConstants, and
AppCompactor. (These are removed from the System API).
Bug:
126411407
Test: atest AppCompactorTest
atest FrameworksCoreTests:DeviceConfigTest
Change-Id: I3167a4267e2ea0277f19f7d5211ab92e2b1f6285
TreeHugger Robot [Thu, 28 Feb 2019 20:27:28 +0000 (20:27 +0000)]
Merge "Add nullability to StatusBarManager#getDisableInfo"
Mark Renouf [Thu, 28 Feb 2019 20:14:47 +0000 (15:14 -0500)]
Ensure all gesture state is reset between gestures
This pulls cleanup of state into a method.
Bug:
126352494
Test: manually, see bug for steps
Change-Id: I4144d3dd643f1f757b589d4b650da49bc3da655a
Sudheer Shanka [Thu, 28 Feb 2019 19:42:27 +0000 (11:42 -0800)]
Address API feedback.
Fixes:
126699828
Fixes:
126700458
Fixes:
126702364
Test: n/a
Change-Id: I20d415ee4fdcce97054f3b68986a65500e64fb2d
Robert Snoeberger [Thu, 28 Feb 2019 19:47:49 +0000 (14:47 -0500)]
Show installed clock plugins in picker app.
Added methods to ClockPlugin to provide information to picker app.
Due to this change, I bumped the api number of the ClockPlugin
interface.
Bug:
125370285
Test: atest ClockManagerTest
Test: checked clock from plugin apk appears in picker app
Change-Id: I0dc3d5a450f7d352900b077b28c670ebadb874e7
Beth Thibodeau [Thu, 7 Feb 2019 16:37:02 +0000 (11:37 -0500)]
Add flag to control compact seekbar visibility.
Test: `adb shell device_config put systemui compact_media_notification_seekbar_enabled true`
and observed that seekbar appeared on the next layout, or disappeared if set
back to false.
Bug:
123698590
Change-Id: I0f2469aa17e66fb0d5bedce93582fc45812a0c30
Mikhail Naganov [Tue, 26 Feb 2019 21:05:30 +0000 (13:05 -0800)]
AudioPresentation: Address API review comments
- Added explanation when AudioPresentation.Builder needs to be
used.
- Add @NonNull to Builder.setLocale parameter.
- Complete parameters docs for Builder's methods.
- Use 'CharSequence' instead of 'String' in Builder.setLabels.
- Mark Builder class as final.
Bug:
125800702
Test: atest CtsMediaTestCases:AudioPresentationTest
Change-Id: Ib2c259439a0fde29612ce75b20f7f318d378d71f
TreeHugger Robot [Thu, 28 Feb 2019 19:45:05 +0000 (19:45 +0000)]
Merge "Properly update remote service when ContentSuggestionsPerUserService is updated."
Makoto Onuki [Thu, 28 Feb 2019 19:34:31 +0000 (11:34 -0800)]
Add nullability annotations.
Change-Id: I33f7420d3e2c6e1ff1cb69edc84478b0a2153188
Fix:
126699241
Test: build
Jeff Sharkey [Thu, 28 Feb 2019 19:29:21 +0000 (19:29 +0000)]
Merge "Hide "Pending" APIs based on feedback."
Brad Ebinger [Thu, 28 Feb 2019 19:23:21 +0000 (19:23 +0000)]
Merge "Fix ImsMmTelManager API in accordance with the council"
Gustav Sennton [Thu, 28 Feb 2019 18:17:38 +0000 (18:17 +0000)]
Annotate Notification.Builder methods with @NonNull.
To support Kotlin developers we here annotate all (non-deprecated)
public Notification.Builder methods with the @NonNull annotation.
Bug:
126699778
Test: N/A
Change-Id: I7ba56430bf2af8112d9be1bcbdd3601fb577543f
Sudheer Shanka [Thu, 28 Feb 2019 19:15:58 +0000 (11:15 -0800)]
Update StorageManagerService.mkdirs to translate sandboxed paths.
Fixes:
124407202
Test: atest cts/hostsidetests/appsecurity/src/android/appsecurity/cts/ExternalStorageHostTest.java
Change-Id: I75e8b5ec47258e19b3ae1ea2e465966ed20ce152
Alex Salo [Fri, 15 Feb 2019 21:50:11 +0000 (13:50 -0800)]
Put AttentionDetector behind a setting
Observe the setting change and user change to always have fresh value of
isEnabled in AttentionDetector. If disabled, don't do anything.
Bug:
111939367
Test: atest AttentionDetectorTest
Change-Id: I6625dbe408c92ca644f2110123c57207433ac519
TreeHugger Robot [Thu, 28 Feb 2019 18:44:52 +0000 (18:44 +0000)]
Merge "Move PublicFormat definition to libui"
Shuzhen Wang [Thu, 28 Feb 2019 18:01:00 +0000 (10:01 -0800)]
Camera: Add @NonNull annotation for metadata keys
Test: Read Javadoc
Bug:
126700187
Change-Id: Ie73da5423199c805f5f4bfd3430f7402e41d4c22
Matt Pape [Thu, 28 Feb 2019 18:31:06 +0000 (18:31 +0000)]
Merge "Add typed getters to DeviceConfig API."
Siarhei Vishniakou [Mon, 25 Feb 2019 22:06:37 +0000 (16:06 -0600)]
Use unordered_map in InputEventSender
There are some potential issues with the current usage of
KeyedVector (see bug). To work around these issues,
use the official std::unordered_map.
Bug:
126161446
Test: presubmit
Change-Id: I86873a3929ba068c8bb9e60699978d7726a1a444
Fan Zhang [Thu, 28 Feb 2019 18:24:36 +0000 (10:24 -0800)]
Merge "Update statusbar color,nav divider color of settings theme" am:
474d0ab6bf am:
33b02ddfdf
am:
e30c7c3afe
Change-Id: Ia101c0b864637b2d06c4538bae220acb924829ed
TreeHugger Robot [Thu, 28 Feb 2019 18:19:34 +0000 (18:19 +0000)]
Merge "Handle emergency mode in requestLocation"
Stan Iliev [Thu, 28 Feb 2019 18:16:36 +0000 (13:16 -0500)]
Add ability to change context priority of RT Vulkan queues
Test: Pixel 3 does not support VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME
Bug:
126595186
Change-Id: I4b2e9c6d5f92665fd2274d0aabf4b012a7a29f46
TreeHugger Robot [Thu, 28 Feb 2019 18:11:09 +0000 (18:11 +0000)]
Merge "ImageWriter: create a thread for buffer detaching"
TreeHugger Robot [Thu, 28 Feb 2019 18:11:00 +0000 (18:11 +0000)]
Merge "Make bit able to run gtest native tests."
Fan Zhang [Thu, 28 Feb 2019 18:10:22 +0000 (10:10 -0800)]
Merge "Update statusbar color,nav divider color of settings theme" am:
474d0ab6bf
am:
33b02ddfdf
Change-Id: I0c3cd5244a7483a114b6445b7a532c5ac8185528
yuemingw [Thu, 28 Feb 2019 17:55:46 +0000 (17:55 +0000)]
Create a constant for enterprise root uri.
Test: atest CalendarProvider2Test
Bug:
123631240
Change-Id: I4db3f02f3bd9d1e0decff83eb490dc9a8d53451e
David Brazdil [Thu, 28 Feb 2019 18:07:14 +0000 (10:07 -0800)]
[automerger skipped] Merge "Move ApplicationInfo to params in AppComponentFactory" am:
96dd06a151 am:
13a48e1490
am:
b2754164d8 -s ours
am skip reason: change_id I4a4d5af842446a5060083c88a0ac5bec014c0c55 with SHA1
33bd343596 is in history
Change-Id: I7e31dd2e32a81b1ea813b7764a2ec52d2a277428
Fan Zhang [Thu, 28 Feb 2019 18:00:10 +0000 (10:00 -0800)]
Merge "Update statusbar color,nav divider color of settings theme"
am:
474d0ab6bf
Change-Id: Ife8d7d667b34c5b4faa610628f1014920e8e7948
Lucas Dupin [Thu, 28 Feb 2019 17:57:22 +0000 (17:57 +0000)]
Merge "Lock screen timeout adjustment"
David Brazdil [Thu, 28 Feb 2019 17:51:55 +0000 (09:51 -0800)]
Merge "Move ApplicationInfo to params in AppComponentFactory" am:
96dd06a151
am:
13a48e1490
Change-Id: I2272a7f640a7ddde5002b7dd1bdf178d20db9ad3
Fan Zhang [Thu, 28 Feb 2019 17:48:16 +0000 (17:48 +0000)]
Merge "Update statusbar color,nav divider color of settings theme"
Zak Cohen [Thu, 28 Feb 2019 17:47:53 +0000 (17:47 +0000)]
Merge "ContentSuggetionsService, don't try and wrap a null graphics buffer."
David Brazdil [Thu, 28 Feb 2019 17:38:10 +0000 (09:38 -0800)]
Merge "Move ApplicationInfo to params in AppComponentFactory"
am:
96dd06a151
Change-Id: I62e627f8444e2e0e6a66d07b5cb7c72b1640f331
Evan Laird [Thu, 28 Feb 2019 17:10:29 +0000 (12:10 -0500)]
Add nullability to StatusBarManager#getDisableInfo
Test: Builds
Fixes:
126701201
Change-Id: I9b6e92efbfd2fd8a191349d54d9b99a84e2ad675
Felipe Leme [Thu, 28 Feb 2019 17:02:26 +0000 (09:02 -0800)]
Autofill, Content Capture, and Augmented Autofill API fixes:
- Added @Nullable / @NonNull on some returned values.
- Removed APIs that won't be implemented for Q.
- Made Builders final.
Test: m update-api
Bug:
123100695
Fixes:
126702168
Fixes:
126701052
Fixes:
126702191
Fixes:
126700602
Fixes:
126700135
Fixes:
126700413
Fixes:
126698817
Fixes:
126698792
Change-Id: I20710537c02051361da18370bc5cc642cc3c26e1
David Brazdil [Thu, 28 Feb 2019 17:14:25 +0000 (17:14 +0000)]
Merge "Move ApplicationInfo to params in AppComponentFactory"
Jeff Chang [Thu, 28 Feb 2019 17:04:09 +0000 (17:04 +0000)]
Merge "Signal a rerouted callback if display was set to SingleTaskInstance"
Leon Scroggins III [Thu, 28 Feb 2019 16:56:57 +0000 (11:56 -0500)]
Mark Bitmap#getColor as @NonNull
Bug:
126700762
Test: None
This method will never return null. It will either throw an Exception or
return the Color at the specified location. Update the annotation to
make that explicit.
Change-Id: I276c0f84eac030758714b6736da29a7fdc175b7c
Alan Stokes [Thu, 28 Feb 2019 16:46:03 +0000 (16:46 +0000)]
Merge "Detect native code loading by untrusted_app."