OSDN Git Service
Lucas Dupin [Tue, 12 Mar 2019 04:04:31 +0000 (21:04 -0700)]
Add padlock to the top of the bouncer
Fixes:
111414690
Fixes:
128034554
Test: swipe up from keyguard
Test: tap on notification panel background
Test: double tap on notification
Test: atest StatusBarKeyguardViewManagerTest
Change-Id: If9c0e78c018640377a9a5a1270499e6bf0cdd2cf
Eran Messeri [Tue, 12 Mar 2019 16:37:15 +0000 (16:37 +0000)]
Merge "Private DNS API: Follow-up on review"
Ram Periathiruvadi [Tue, 12 Mar 2019 16:36:19 +0000 (16:36 +0000)]
Merge "[DO NOT MERGE] Bluetooth support for Headless User"
TreeHugger Robot [Tue, 12 Mar 2019 16:25:25 +0000 (16:25 +0000)]
Merge changes I72e979ce,I183b8a48
* changes:
Add @IntDef for status of committed rollback.
Use test stubs for RollbackTests, not system stubs.
TreeHugger Robot [Tue, 12 Mar 2019 16:22:11 +0000 (16:22 +0000)]
Merge "Update screen lock complexity permission to password complexity"
Lucas Dupin [Tue, 12 Mar 2019 16:19:51 +0000 (16:19 +0000)]
Merge "Fixed battery percentage not animating when showing/hiding"
Rubin Xu [Tue, 12 Mar 2019 16:01:42 +0000 (16:01 +0000)]
Merge "Clarify the behaviour of isActivePasswordSufficient"
TreeHugger Robot [Tue, 12 Mar 2019 15:57:44 +0000 (15:57 +0000)]
Merge "Cache EGLImage and VkImage used by SurfaceTexture"
TreeHugger Robot [Tue, 12 Mar 2019 15:22:45 +0000 (15:22 +0000)]
Merge "WM: Cleanup TestAppWindowToken code and promote ZOrderingTests to non-flaky"
Fabian Kozynski [Tue, 12 Mar 2019 15:06:38 +0000 (15:06 +0000)]
Merge "Added Nullable annotations to NotificationManager API"
Nadia Benbernou [Tue, 12 Mar 2019 15:06:14 +0000 (15:06 +0000)]
Merge "Changes to notification silencing controls."
TreeHugger Robot [Tue, 12 Mar 2019 14:55:55 +0000 (14:55 +0000)]
Merge "Switch to a better model file if any"
TreeHugger Robot [Tue, 12 Mar 2019 14:53:48 +0000 (14:53 +0000)]
Merge "Improve documentation around HostnameVerifier"
TreeHugger Robot [Tue, 12 Mar 2019 14:44:53 +0000 (14:44 +0000)]
Merge "Address API review for SessionInfo, LauncherApps"
TreeHugger Robot [Tue, 12 Mar 2019 14:31:26 +0000 (14:31 +0000)]
Merge "Deduplicate actions by their look"
TreeHugger Robot [Tue, 12 Mar 2019 13:48:53 +0000 (13:48 +0000)]
Merge "Fix issue #
123661517: API Review: packageType"
Eran Messeri [Tue, 12 Mar 2019 13:15:36 +0000 (13:15 +0000)]
Private DNS API: Follow-up on review
To follow up on the previous review, rename the success constant from
"success" to "no error" since the enum it's associated with now refers
to error codes.
Bug:
124301971
Test: atest com.android.cts.devicepolicy.DeviceOwnerTest#testPrivateDnsPolicy
Change-Id: I6b82dd44cbf2c18fb8c1673a272f22f0e8b39dbb
Stan Iliev [Thu, 7 Mar 2019 23:13:55 +0000 (18:13 -0500)]
Cache EGLImage and VkImage used by SurfaceTexture
Reuse EGLImage or VkImage for GraphicBuffer created by
SurfaceTexture. Destroy EGLImage/VkImage, when there is a new
GraphicBuffer or GrContext is about to be destroyed.
Test: Ran Camera lens and other TextureView apps with GL and Vk
Test: Passed TextureView CTS tests
Bug:
123953909
Change-Id: I6ad4aa889060bbb64380d7dbac13676a7339b2f8
TreeHugger Robot [Tue, 12 Mar 2019 13:18:33 +0000 (13:18 +0000)]
Merge "Fix partically truncated problem for bar chart"
Fabian Kozynski [Tue, 12 Mar 2019 13:00:59 +0000 (13:00 +0000)]
Merge "Remove unused Privacy Indicator strings"
Fabian Kozynski [Tue, 12 Mar 2019 13:00:10 +0000 (13:00 +0000)]
Merge "Added atoms for logging"
Chalard Jean [Tue, 12 Mar 2019 12:44:42 +0000 (05:44 -0700)]
[automerger skipped] Merge "[CS] Support "instant failure" from factories" am:
eb3e7b3f64 am:
65d66eec82
am:
c3b48be493 -s ours
am skip reason: change_id I9bce0f4d85fa8cad7f8a9998819f945b778c5ac5 with SHA1
ae574a8673 is in history
Change-Id: I8f82d119a7a940b190fecd665e47076404d47fd8
Richard Uhler [Mon, 11 Mar 2019 14:34:33 +0000 (14:34 +0000)]
Add @IntDef for status of committed rollback.
Per API council request.
Bug:
127282563
Test: atest RollbackTest
Change-Id: I72e979ce3978c72a0783b44a044ad536b35ee09d
Chalard Jean [Tue, 12 Mar 2019 12:35:00 +0000 (05:35 -0700)]
Merge "[CS] Support "instant failure" from factories" am:
eb3e7b3f64
am:
65d66eec82
Change-Id: I2dbee9b36a500ff1140c208997581064dd0b4ef1
TreeHugger Robot [Tue, 12 Mar 2019 12:28:25 +0000 (12:28 +0000)]
Merge "Change font style for app entity layout"
Chalard Jean [Tue, 12 Mar 2019 12:25:48 +0000 (05:25 -0700)]
Merge "[CS] Support "instant failure" from factories"
am:
eb3e7b3f64
Change-Id: I0c5f2823763857edfc5095686345c764d9be12e1
Tony Mak [Tue, 26 Feb 2019 17:45:34 +0000 (17:45 +0000)]
Deduplicate actions by their look
1. Deduplicate actions by their look. Ideally, we should compare
their labels and icons, but comparing icon is expensive and thus
we are comparing title + component name instead.
2. Put intent to extras in ConversationAction object
3. Updated LabeledIntent.resolve, so we only support activity intent
handler.
4. Fixed a minor issue in the browser title chooser.
If it is resolves to sharesheet / chooser, we will still show the URL.
BUG:
121200744
Test: atest frameworks/base/core/tests/coretests/src/android/view/textclassifier/
Change-Id: Ic7ea31eb0ac5e9386e8e4b428686a0b66726c96b
Richard Uhler [Fri, 8 Mar 2019 13:27:17 +0000 (13:27 +0000)]
Use test stubs for RollbackTests, not system stubs.
Adds @TestApi for all system apis needed for RollbackTests.
Removes @SystemApi for RollbackManager.expireRollbackForPackage and
RollbackManager.reloadPersistedData, which were always intended to be
used solely for testing.
Bug:
127282563
Test: atest RollbackTest StagedRollbackTest
Change-Id: I183b8a484b4a08f36fc19d64241ab408d28c64ca
Chalard Jean [Tue, 12 Mar 2019 12:04:46 +0000 (12:04 +0000)]
Merge "[CS] Support "instant failure" from factories"
Rubin Xu [Wed, 30 Jan 2019 12:29:43 +0000 (12:29 +0000)]
Clarify the behaviour of isActivePasswordSufficient
Bug:
123620877
Test: make -j32 ds-docs
Change-Id: Ied91e8f44e07894449aa15902fe6b5e0fbc408d4
Alex Kershaw [Tue, 12 Mar 2019 11:48:07 +0000 (11:48 +0000)]
Merge "Improve the javadoc for cross profile calendar uris."
TreeHugger Robot [Tue, 12 Mar 2019 11:35:48 +0000 (11:35 +0000)]
Merge "CastTile: UX fixes for media projection."
TreeHugger Robot [Tue, 12 Mar 2019 11:33:43 +0000 (11:33 +0000)]
Merge "Build: Add @NonNull for PREVIEW_SDK_FINGERPRINT."
TreeHugger Robot [Tue, 12 Mar 2019 11:10:22 +0000 (11:10 +0000)]
Merge "Fix checkstyle error in PackageRollbackInfo."
TreeHugger Robot [Tue, 12 Mar 2019 10:26:37 +0000 (10:26 +0000)]
Merge "ServiceInfo: Add a new foreground service type for MediaProjection."
TreeHugger Robot [Tue, 12 Mar 2019 09:38:23 +0000 (09:38 +0000)]
Merge "[Passpointv2] Add feature flag for saved network show details fragment"
Kiyoung Kim [Tue, 12 Mar 2019 09:27:41 +0000 (02:27 -0700)]
[automerger skipped] Merge "Add product apk support from libnativeloader" am:
307df45b5f am:
ad0ca523a6
am:
453a487b29 -s ours
am skip reason: change_id Iaa8d0ea61b1b9ab8a1da676a492f75c6a5d71d5d with SHA1
cfc8da11f6 is in history
Change-Id: Ie75c4519d6b1341fbd8b0992009add4eef913d85
Kiyoung Kim [Tue, 12 Mar 2019 09:14:20 +0000 (02:14 -0700)]
Merge "Add product apk support from libnativeloader" am:
307df45b5f
am:
ad0ca523a6
Change-Id: I896f609e4994eb6b0494e3fcf38737c4a69352a8
Kiyoung Kim [Tue, 12 Mar 2019 09:05:13 +0000 (02:05 -0700)]
Merge "Add product apk support from libnativeloader"
am:
307df45b5f
Change-Id: I1f9c9e63c1cf7477436b8bc38e5e62e075183c64
Kiyoung Kim [Tue, 12 Mar 2019 08:48:46 +0000 (08:48 +0000)]
Merge "Add product apk support from libnativeloader"
Lucas Lin [Tue, 12 Mar 2019 08:47:25 +0000 (01:47 -0700)]
Merge "Check if network has partial connectivity" am:
174ae05817 am:
6cf91d1558
am:
c0448b383f
Change-Id: Ib6c5ecc8238e1ac237eddcc00802fa5e7c0e24b9
Lucas Lin [Tue, 12 Mar 2019 08:37:59 +0000 (01:37 -0700)]
Merge "Check if network has partial connectivity" am:
174ae05817
am:
6cf91d1558
Change-Id: I1c552638f576738540dda033f35bd32b011485b5
Lucas Lin [Tue, 12 Mar 2019 08:28:50 +0000 (01:28 -0700)]
Merge "Check if network has partial connectivity"
am:
174ae05817
Change-Id: I3e94029fe067a1a22acc640a0df6a87720572b94
Lucas Lin [Tue, 12 Mar 2019 08:11:14 +0000 (08:11 +0000)]
Merge "Check if network has partial connectivity"
TreeHugger Robot [Tue, 12 Mar 2019 08:07:51 +0000 (08:07 +0000)]
Merge "Update listening state when settings changes"
shawnlin [Tue, 12 Mar 2019 07:44:37 +0000 (15:44 +0800)]
Fixed battery percentage not animating when showing/hiding
Add layout transition animation
Fixed:
123362236
Test: manual - turn on/off show battery percentage in settings and go to
AOD
Change-Id: Ie98434e565d23461d82729d582f8ff4e63d8ac88
TreeHugger Robot [Tue, 12 Mar 2019 07:40:45 +0000 (07:40 +0000)]
Merge "Using SurfaceControl#remove() instead of release()"
lucaslin [Tue, 12 Mar 2019 05:08:03 +0000 (13:08 +0800)]
Check if network has partial connectivity
In some networks, network validation may only get success
result for http probe but fail result for https probe.
For this kind of network, it may still work at some websites
or apps, but user didn't know about that. In order to fix this
issue, we will check if network has partial connectivity and
notify user to make a choice if they want to use this partial
connectivity or not.
Bug:
113450764
Test: 1. Build pass.
2. Fake partial connectivity case for testing.
3. atest FrameworksNetTests
4. atest NetworkStackTests
Change-Id: I69ed00ac4850904ff708c9fef22e148879a10e92
TreeHugger Robot [Tue, 12 Mar 2019 07:36:47 +0000 (07:36 +0000)]
Merge "Fixed an issue where the panel height was wrong"
Daniel Huang [Tue, 12 Mar 2019 06:50:05 +0000 (23:50 -0700)]
[automerger skipped] Merge "Modify API return type and add callback." am:
f96cc08066 am:
9b82062164
am:
3f0ba8ac68 -s ours
am skip reason: change_id I32fe1407deabe36485227ec75931bec334d85abe with SHA1
1f2850c472 is in history
Change-Id: Ie8b4894d48f1562ed647881a4da15dbc7136c872
cosmohsieh [Tue, 12 Mar 2019 06:02:18 +0000 (14:02 +0800)]
[Passpointv2] Add feature flag for saved network show details fragment
Add feature flag for saved network show details fragment
Bug:
128369527
Test: Manual
Change-Id: I661a923b4866c4595a5ad5d5fe2964a72def3952
Daniel Huang [Tue, 12 Mar 2019 06:32:14 +0000 (23:32 -0700)]
Merge "Modify API return type and add callback." am:
f96cc08066
am:
9b82062164
Change-Id: I6f54522dba518416445c647a1aaef11caf6865ec
TreeHugger Robot [Tue, 12 Mar 2019 06:17:33 +0000 (06:17 +0000)]
Merge changes Ide3e8e94,I84e7c06e
* changes:
Fixed flickering when swiping away last notification
Fixed the order of notifications when Bubbles are present
Daniel Huang [Tue, 12 Mar 2019 06:16:53 +0000 (23:16 -0700)]
Merge "Modify API return type and add callback."
am:
f96cc08066
Change-Id: I8d8ff3efd4666c4548dfe8a142ae0ad3f0b34b2c
Yoshiki Iguchi [Tue, 12 Mar 2019 06:06:24 +0000 (06:06 +0000)]
Merge "Extract Instant Apps notification code into InstantAppNotifier"
Daniel Huang [Tue, 12 Mar 2019 06:02:04 +0000 (06:02 +0000)]
Merge "Modify API return type and add callback."
TreeHugger Robot [Tue, 12 Mar 2019 05:58:29 +0000 (05:58 +0000)]
Merge "Show number of failed pulls in print-stats"
Remi NGUYEN VAN [Tue, 12 Mar 2019 05:56:17 +0000 (22:56 -0700)]
Merge "Move NetworkStack start to AM.systemReady" am:
f9cca7dcc2 am:
1091513f93
am:
8f2af18c51
Change-Id: Ibdeef12797eb06fd67dc132e2f3e5a6ad06b38a1
Tony Huang [Tue, 12 Mar 2019 05:48:08 +0000 (22:48 -0700)]
Merge "Update nullability of api" am:
47890345d0 am:
434096edef
am:
952affa954
Change-Id: I938e2eb22971b0d54ba597a76de9b69e2c1e6bba
Remi NGUYEN VAN [Tue, 12 Mar 2019 05:46:48 +0000 (22:46 -0700)]
Merge "Move NetworkStack start to AM.systemReady" am:
f9cca7dcc2
am:
1091513f93
Change-Id: Ie86202fa755c1aa77938d82a7fbc3f2f39b42135
Junyu Lai [Tue, 12 Mar 2019 05:40:00 +0000 (22:40 -0700)]
Merge "Improve keepalive offload documentation and error handling" am:
cc3a190b07 am:
7bb0014975
am:
4def8da267
Change-Id: If13af1a50c9bb12c85559c9c7a83d0e861d76d09
Tony Huang [Tue, 12 Mar 2019 05:38:40 +0000 (22:38 -0700)]
Merge "Update nullability of api" am:
47890345d0
am:
434096edef
Change-Id: If4e283682ec64eabb7f85421b275bf0424df9355
Remi NGUYEN VAN [Tue, 12 Mar 2019 05:37:29 +0000 (22:37 -0700)]
Merge "Move NetworkStack start to AM.systemReady"
am:
f9cca7dcc2
Change-Id: I80776bcaf5888b7244f83a467bc7c67267ccfee0
Junyu Lai [Tue, 12 Mar 2019 05:30:39 +0000 (22:30 -0700)]
Merge "Improve keepalive offload documentation and error handling" am:
cc3a190b07
am:
7bb0014975
Change-Id: Iae2c4dfcfa2695a57ed54eb93c64eac54f18cf98
Tony Huang [Tue, 12 Mar 2019 05:29:24 +0000 (22:29 -0700)]
Merge "Update nullability of api"
am:
47890345d0
Change-Id: Ie8ed183155b16c87a98c19f11f69fe869e797880
Remi NGUYEN VAN [Tue, 12 Mar 2019 05:27:33 +0000 (05:27 +0000)]
Merge "Move NetworkStack start to AM.systemReady"
yuemingw [Tue, 5 Mar 2019 19:46:31 +0000 (19:46 +0000)]
Improve the javadoc for cross profile calendar uris.
Test: manual
Bug:
123625889
Change-Id: If3015774428aa772801871a56c582c16935a7d63
Bu:
126904569
Bug:
126700505
Tony Huang [Tue, 12 Mar 2019 05:22:28 +0000 (05:22 +0000)]
Merge "Update nullability of api"
Junyu Lai [Tue, 12 Mar 2019 05:21:27 +0000 (22:21 -0700)]
Merge "Improve keepalive offload documentation and error handling"
am:
cc3a190b07
Change-Id: Ia87def27904309d405c39607326a77133632461d
Junyu Lai [Tue, 12 Mar 2019 05:11:50 +0000 (05:11 +0000)]
Merge "Improve keepalive offload documentation and error handling"
TreeHugger Robot [Tue, 12 Mar 2019 05:10:58 +0000 (05:10 +0000)]
Merge "Fix leakage of input window handle on removed display"
TreeHugger Robot [Tue, 12 Mar 2019 05:00:40 +0000 (05:00 +0000)]
Merge "Add logging for keyguard authentication."
TreeHugger Robot [Tue, 12 Mar 2019 04:58:04 +0000 (04:58 +0000)]
Merge "Increase the thickness of the fill protection for the battery icon"
Remi NGUYEN VAN [Tue, 12 Mar 2019 02:50:22 +0000 (11:50 +0900)]
Move NetworkStack start to AM.systemReady
In practice the NetworkStack was not started after
ActivityManager#systemReady, since ActivityManager was only scheduling
the start (mPendingStarts).
Requesting the start too early causes issues for the PackageManager to
install updates/rollbacks.
Test: flashed AOSP and internal builds, WiFi working
Bug:
128331883
Change-Id: I93315ad31925bd436e21d1eabb21d5967e6aae60
TreeHugger Robot [Tue, 12 Mar 2019 04:39:34 +0000 (04:39 +0000)]
Merge "Count letterbox into non-magnified bounds"
TreeHugger Robot [Tue, 12 Mar 2019 04:26:40 +0000 (04:26 +0000)]
Merge "Update boot classpath and system server profiles"
Hyundo Moon [Tue, 12 Mar 2019 04:06:32 +0000 (04:06 +0000)]
Merge "Revert Media 1.0 API changes introduced for making 1.0 updatable"
TreeHugger Robot [Tue, 12 Mar 2019 03:58:01 +0000 (03:58 +0000)]
Merge "Copy extension names to an owning container to prevent use-after-free"
TreeHugger Robot [Tue, 12 Mar 2019 03:52:33 +0000 (03:52 +0000)]
Merge "[webview] Rename force dark WebView settings."
TreeHugger Robot [Tue, 12 Mar 2019 03:34:36 +0000 (03:34 +0000)]
Merge "Darker scrim when pulsing"
Selim Cinek [Tue, 12 Mar 2019 02:58:15 +0000 (19:58 -0700)]
Fixed an issue where the panel height was wrong
Because we wouldn't get a layout call when collapsing
the shade when we had a bubble, the panel would keep
the existing content height, because we didn't notify
it of the change properly.
Fixes:
128156368
Test: atest SystemUITests
Change-Id: Ib529f22074fcdd3a2f879fe8e10b12bff2c7950d
TreeHugger Robot [Tue, 12 Mar 2019 02:50:03 +0000 (02:50 +0000)]
Merge "Implement method for get previously connected devices"
TreeHugger Robot [Tue, 12 Mar 2019 02:46:58 +0000 (02:46 +0000)]
Merge "Respect ambient HUN setting"
TreeHugger Robot [Tue, 12 Mar 2019 02:42:47 +0000 (02:42 +0000)]
Merge "Go back to original string for <1 day case"
TreeHugger Robot [Tue, 12 Mar 2019 02:37:30 +0000 (02:37 +0000)]
Merge "[webview] rename unresponsive renderer APIs"
Quang Luong [Tue, 12 Mar 2019 02:29:06 +0000 (02:29 +0000)]
Merge "Added Passpoint prefix to Passpoint related methods in WifiInfo"
Remi NGUYEN VAN [Tue, 12 Mar 2019 02:19:47 +0000 (19:19 -0700)]
Merge "Use an in-process APK for in-process NetworkStack" am:
b8f2ab9362 am:
13f2f93cd3
am:
ad9be46d09
Change-Id: Ic440d09c0198c8b2161c74b52cbacf884c1d3df5
Calin Juravle [Sat, 9 Mar 2019 01:52:20 +0000 (17:52 -0800)]
Update boot classpath and system server profiles
Boot profile:
- we added 164 methods & classes and remove 2312.
- everything that gets used is in the profile (without filtering).
Preloaded classes:
- we added 1000 classes (we used to have 6563 classes preloaded,
now we have 7528)
- all the classes that are used on more than 7 devices are
preloaded.
This is the initial update for Q. More tuning will follow up.
In particular, we have access on how many apps reported a particular
sample, which will provide grounds for more aggressive filtering.
This CL also update the preload blacklist. SystemConfig attempts to parse
OEM properties which is not allowed by SELinux and the PermissionManager
attempts to statically initialize the SystemConfig.
Bug:
122068885
Test: m & boot
Change-Id: I1f929d2c365db23f1c2c15475d59d1006e7c0a66
Remi NGUYEN VAN [Tue, 12 Mar 2019 02:06:03 +0000 (19:06 -0700)]
Merge "Use an in-process APK for in-process NetworkStack" am:
b8f2ab9362
am:
13f2f93cd3
Change-Id: I9018b01f0cf60a8595506cc347f4afac32684e2f
TreeHugger Robot [Tue, 12 Mar 2019 02:03:26 +0000 (02:03 +0000)]
Merge "WindowInsets: Properly initialize systemGestureInsets"
Remi NGUYEN VAN [Tue, 12 Mar 2019 01:53:23 +0000 (18:53 -0700)]
Merge "Use an in-process APK for in-process NetworkStack"
am:
b8f2ab9362
Change-Id: I4437757ba95f39d62a3418214d780f36daaada6e
TreeHugger Robot [Tue, 12 Mar 2019 01:49:56 +0000 (01:49 +0000)]
Merge "SurfaceControl, Surface: Add nullability annotations."
TreeHugger Robot [Tue, 12 Mar 2019 01:46:35 +0000 (01:46 +0000)]
Merge "Make Resources#getAttributeSetSourceResId public"
Hall Liu [Tue, 12 Mar 2019 01:40:43 +0000 (01:40 +0000)]
Merge "Change summary text of Wi-Fi calling"
Varun Shah [Tue, 12 Mar 2019 01:39:32 +0000 (01:39 +0000)]
Merge "Added UserManager#getUserSwitchability."
Varun Shah [Tue, 12 Mar 2019 01:39:32 +0000 (01:39 +0000)]
Merge "Update UserManager#removeUser to follow API guidelines."
Selim Cinek [Tue, 12 Mar 2019 01:38:29 +0000 (18:38 -0700)]
Fixed flickering when swiping away last notification
Because the last section includes the shelf, it needs
to use the final position of the shelf instead of the
current position for the minimum bottom location.
Otherwise the background cancels the animation
immediately and things go wrong.
Fixes:
127807981
Test: atest SystemUITests
Change-Id: Ide3e8e94129bd77cebf68ff053275f9177db69f0
Remi NGUYEN VAN [Tue, 12 Mar 2019 01:37:26 +0000 (01:37 +0000)]
Merge "Use an in-process APK for in-process NetworkStack"
TreeHugger Robot [Tue, 12 Mar 2019 01:35:41 +0000 (01:35 +0000)]
Merge "Battery Stats Dumpsys Readability Fixes"
TreeHugger Robot [Tue, 12 Mar 2019 01:06:03 +0000 (01:06 +0000)]
Merge "ContentSuggestionsService - allow user manager to disable content suggestions."