OSDN Git Service

android-x86/frameworks-base.git
5 years agoMerge "Parse Exif OffsetTime in MediaScanner" into qt-dev
Jeff Sharkey [Sun, 12 May 2019 14:12:11 +0000 (14:12 +0000)]
Merge "Parse Exif OffsetTime in MediaScanner" into qt-dev

5 years agoMerge "[InformationElementUtil] Add FT/SAE AKM" into qt-dev
TreeHugger Robot [Sun, 12 May 2019 05:43:32 +0000 (05:43 +0000)]
Merge "[InformationElementUtil] Add FT/SAE AKM" into qt-dev

5 years agoMerge "Import translations. DO NOT MERGE" into qt-dev
TreeHugger Robot [Sun, 12 May 2019 04:29:40 +0000 (04:29 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-dev

5 years agoMerge "Import translations. DO NOT MERGE" into qt-dev
TreeHugger Robot [Sun, 12 May 2019 04:27:41 +0000 (04:27 +0000)]
Merge "Import translations. DO NOT MERGE" into qt-dev

5 years agoMerge "[WPA3] Fix connectivity issues with PSK-SAE Transtion mode" into qt-dev
TreeHugger Robot [Sun, 12 May 2019 02:43:06 +0000 (02:43 +0000)]
Merge "[WPA3] Fix connectivity issues with PSK-SAE Transtion mode" into qt-dev

5 years agoParse Exif OffsetTime in MediaScanner
Ken Narita [Fri, 7 Sep 2018 08:06:25 +0000 (17:06 +0900)]
Parse Exif OffsetTime in MediaScanner

MediaScanner parses Exif OffsetTime value to use UTC time
for DATE_TAKEN value.

Bug: 62856173
Change-Id: Iffb7e0ae296b73ce6fb6515246871f0dcfe42bb0

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 11 May 2019 23:48:41 +0000 (16:48 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I22ecd11b2e010cc3d66d51f62d19a8bc3c1a1a99

5 years agoMerge "Set the correct PiP mode at the end of the PiP animation." into qt-dev
Tracy Zhou [Sat, 11 May 2019 15:56:43 +0000 (15:56 +0000)]
Merge "Set the correct PiP mode at the end of the PiP animation." into qt-dev

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 11 May 2019 14:42:57 +0000 (07:42 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Id3aa933df80ac51807ff69693287d82d1b2aefe2

5 years agoWorkaround to make CarSystemUi work on the multiple displays.
Yuncheol Heo [Wed, 8 May 2019 21:52:20 +0000 (14:52 -0700)]
Workaround to make CarSystemUi work on the multiple displays.

Bug: 132204986
Change-Id: I04af78bd23e1d4983845751535639587396092f5
Test: Check if the facet buttons are properly selected in the multi
displays.

5 years agoMerge "Add CarPowerChanged, GarageModeInfo atom." into qt-dev
Yuncheol Heo [Sat, 11 May 2019 13:09:50 +0000 (13:09 +0000)]
Merge "Add CarPowerChanged, GarageModeInfo atom." into qt-dev

5 years agoMerge "Implement pending notification indicator" into qt-dev
TreeHugger Robot [Sat, 11 May 2019 07:11:05 +0000 (07:11 +0000)]
Merge "Implement pending notification indicator" into qt-dev

5 years agoSet the correct PiP mode at the end of the PiP animation.
Tracy Zhou [Tue, 7 May 2019 23:32:02 +0000 (16:32 -0700)]
Set the correct PiP mode at the end of the PiP animation.

Previously, we didn't update the PiP at the end of the PiP animation
when the animation type if FADE_IN. That results in map getting stuck
in the PiP even after user puts the PiP window back to fullscreen. This
change takes care of it by covering the FADE_IN case.

Fixes: 129545599
Fixes: 130550078
Fixes: 131812563
Test: atest PinnedStackTests
Change-Id: Ib40b9c6bafaa50f2f0b03cb88ae819bfe75547b5

5 years agoAdd CarPowerChanged, GarageModeInfo atom.
Yuncheol Heo [Thu, 9 May 2019 00:13:42 +0000 (17:13 -0700)]
Add CarPowerChanged, GarageModeInfo atom.

Bug: 131688824
Bug: 131086247
Test: It builds.
Change-Id: Ie67ea04107c6aa2929a1e6b859ddabda8494437e

5 years agoImplement pending notification indicator
Jonathan Koo [Mon, 6 May 2019 15:20:14 +0000 (08:20 -0700)]
Implement pending notification indicator

Bug: 131262206
Test: Manual.

Change-Id: I25a2892b55ea9761823dee1596cbf5d189b95dd7
(cherry picked from commit 61d832588a575a108cc86709edca5a4e8a512aad)

5 years agoMerge "Creating a new private styles/dimens for action bar" into qt-dev
TreeHugger Robot [Sat, 11 May 2019 04:17:40 +0000 (04:17 +0000)]
Merge "Creating a new private styles/dimens for action bar" into qt-dev

5 years agoMerge changes from topics "role-dialer-dialog", "role-sms-dialog" into qt-dev
TreeHugger Robot [Sat, 11 May 2019 03:01:50 +0000 (03:01 +0000)]
Merge changes from topics "role-dialer-dialog", "role-sms-dialog" into qt-dev

* changes:
  Deprecate intent action to the old changing default dialer/SMS dialogs.
  Remove TelecomManager.ACTION_CHANGE_DEFAULT_DIALER for apps targeting Q.
  Remove Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT for apps targeting Q.

5 years agoMerge "Call grantOrUpgradeDefaultRuntimePerms for new usr" into qt-dev
Philip P. Moltmann [Sat, 11 May 2019 02:28:17 +0000 (02:28 +0000)]
Merge "Call grantOrUpgradeDefaultRuntimePerms for new usr" into qt-dev

5 years agoCreating a new private styles/dimens for action bar
John Choi [Wed, 8 May 2019 00:12:04 +0000 (17:12 -0700)]
Creating a new private styles/dimens for action bar

Bug: 130377115
Test: manual
Change-Id: I790c50c883269a87f24b916f0c126a9d691b3f0a

5 years agoMerge changes I50af022a,I82b77ec1 into qt-dev
Kevin Chyn [Sat, 11 May 2019 01:52:47 +0000 (01:52 +0000)]
Merge changes I50af022a,I82b77ec1 into qt-dev

* changes:
  Do not vibrate if last acquire message was NOT_DETECTED
  Persist dialog state across configuration change

5 years agoMerge "Use SRGB instead of nullptr when create hardware bitmap." into qt-dev
Peiyong Lin [Sat, 11 May 2019 01:11:27 +0000 (01:11 +0000)]
Merge "Use SRGB instead of nullptr when create hardware bitmap." into qt-dev

5 years agoDeprecate intent action to the old changing default dialer/SMS dialogs.
Hai Zhang [Fri, 3 May 2019 07:31:43 +0000 (15:31 +0800)]
Deprecate intent action to the old changing default dialer/SMS dialogs.

Bug: 124452117
Bug: 131204827
Test: presubmit
Change-Id: Iee636cf2dbcf4bdda5fc487d6883591e9463b0af

5 years agoRemove TelecomManager.ACTION_CHANGE_DEFAULT_DIALER for apps targeting Q.
Hai Zhang [Wed, 1 May 2019 06:16:23 +0000 (14:16 +0800)]
Remove TelecomManager.ACTION_CHANGE_DEFAULT_DIALER for apps targeting Q.

This intent supported starting with startActivity() so we may not be
able to get caller information in the started activity, hence remove
it for apps targeting Q and later here.

Bug: 124452117
Bug: 131204827
Test: presubmit
Change-Id: Ifd05c6797d01df42d92489d5d2e0c55231cbde2d

5 years agoRemove Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT for apps targeting Q.
Hai Zhang [Wed, 1 May 2019 05:46:06 +0000 (13:46 +0800)]
Remove Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT for apps targeting Q.

This intent supported starting with startActivity() so we may not be
able to get caller information in the started activity, hence remove
it for apps targeting Q and later here.

Bug: 124452117
Bug: 131204827
Test: presubmit
Change-Id: I261d6b6ccd42e148789ed03f7b3e8268b2f62480

5 years agoMerge "Grant STATUS_BAR permission to com.android.shell" into qt-dev
TreeHugger Robot [Sat, 11 May 2019 00:46:36 +0000 (00:46 +0000)]
Merge "Grant STATUS_BAR permission to com.android.shell" into qt-dev

5 years agoMerge "DO NOT MERGE: Delete persisted historical app ops on package uninstall" into...
TreeHugger Robot [Sat, 11 May 2019 00:09:22 +0000 (00:09 +0000)]
Merge "DO NOT MERGE: Delete persisted historical app ops on package uninstall" into qt-dev

5 years agoMerge "Loosen the user id check for master mute on automotive" into qt-dev
TreeHugger Robot [Sat, 11 May 2019 00:01:51 +0000 (00:01 +0000)]
Merge "Loosen the user id check for master mute on automotive" into qt-dev

5 years agoMerge "Don't take activity options that contain remote animation" into qt-dev
Jorim Jaggi [Fri, 10 May 2019 23:43:07 +0000 (23:43 +0000)]
Merge "Don't take activity options that contain remote animation" into qt-dev

5 years agoMerge "Add extra comment for implementation." into qt-dev
TreeHugger Robot [Fri, 10 May 2019 23:33:39 +0000 (23:33 +0000)]
Merge "Add extra comment for implementation." into qt-dev

5 years agoMerge "MediaPLayer: remove unused code" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 23:33:28 +0000 (23:33 +0000)]
Merge "MediaPLayer: remove unused code" into qt-dev

5 years agoMerge "Disable dark mode tile when in battery saver" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 23:19:38 +0000 (23:19 +0000)]
Merge "Disable dark mode tile when in battery saver" into qt-dev

5 years agoMerge "Remove keys from adb_keys after period of inactivity" into qt-dev
Michael Groover [Fri, 10 May 2019 22:54:54 +0000 (22:54 +0000)]
Merge "Remove keys from adb_keys after period of inactivity" into qt-dev

5 years agoMerge "Clarify required/optional fields in BubbleMetadata." into qt-dev
TreeHugger Robot [Fri, 10 May 2019 22:22:37 +0000 (22:22 +0000)]
Merge "Clarify required/optional fields in BubbleMetadata." into qt-dev

5 years agoMerge "Do not show work profile encryption notification if already unlocked." into...
TreeHugger Robot [Fri, 10 May 2019 22:13:22 +0000 (22:13 +0000)]
Merge "Do not show work profile encryption notification if already unlocked." into qt-dev

5 years agoCall grantOrUpgradeDefaultRuntimePerms for new usr
Philip P. Moltmann [Fri, 10 May 2019 22:01:32 +0000 (15:01 -0700)]
Call grantOrUpgradeDefaultRuntimePerms for new usr

... instead of always user 0

Bug: 132368462
Test: Installed work profile and made sure that
RESTRICTION_UPGRADE_EXEMPT was set on
android.permission.READ_EXTERNAL_STORAGE for com.google.android.contacts

Change-Id: Ic0489fb832c5f5192f2c2dc68b750fed8326604e

5 years agoDisable dark mode tile when in battery saver
Lucas Dupin [Fri, 10 May 2019 21:45:42 +0000 (14:45 -0700)]
Disable dark mode tile when in battery saver

Test: toggle battery saver, try to toggle dark mode
Test: toggle battery saver, look at dark mode tile
Fixes: 132348329
Change-Id: I265309fb554637ac342c4cb360b03897d0b47b8f

5 years agoMerge "Fix the constant value for hidden BIND flag" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 21:45:42 +0000 (21:45 +0000)]
Merge "Fix the constant value for hidden BIND flag" into qt-dev

5 years agoMerge "Document non-effective mode return of AppOps batch fetch" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 21:25:32 +0000 (21:25 +0000)]
Merge "Document non-effective mode return of AppOps batch fetch" into qt-dev

5 years agoMerge "Make non-framework emergency location notification configurable" into qt-dev
Anil Admal [Fri, 10 May 2019 21:21:36 +0000 (21:21 +0000)]
Merge "Make non-framework emergency location notification configurable" into qt-dev

5 years agoMerge "Notify OverviewProxyService of scrim colors" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 21:16:11 +0000 (21:16 +0000)]
Merge "Notify OverviewProxyService of scrim colors" into qt-dev

5 years agoMerge "Fix APC documentation" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 21:10:49 +0000 (21:10 +0000)]
Merge "Fix APC documentation" into qt-dev

5 years agoMerge "Put SIM locked text in parenthesis" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 20:49:15 +0000 (20:49 +0000)]
Merge "Put SIM locked text in parenthesis" into qt-dev

5 years agoMerge "Add DefaultContainerService to CleanSpec." into qt-dev
Varun Shah [Fri, 10 May 2019 20:46:02 +0000 (20:46 +0000)]
Merge "Add DefaultContainerService to CleanSpec." into qt-dev

5 years ago[InformationElementUtil] Add FT/SAE AKM
Hai Shalom [Fri, 10 May 2019 20:12:27 +0000 (13:12 -0700)]
[InformationElementUtil] Add FT/SAE AKM

Add FT/SAE AKM to InformationElementUtil class and parse it correctly so
that the phone would be able to associate with APs advertising it.
Added additional unit tests that were missing.

Bug: 132378498
Test: atest InformationElementUtilTest
Change-Id: I470e4e071de36dfe8f79475477c6077ed8bef3cb

5 years ago[WPA3] Fix connectivity issues with PSK-SAE Transtion mode
Hai Shalom [Wed, 8 May 2019 21:39:50 +0000 (14:39 -0700)]
[WPA3] Fix connectivity issues with PSK-SAE Transtion mode

Fix two reported issues regarding PSK-SAE transition mode:
1. When phone supports SAE, creating a manual saved network with PSK
and manually connecting would cause the phone to connect but Settings
does not display any connected AP. Phone would not autoconnect.
2. When phone doesn't support SAE, phone cannot connect to an AP in
PSK-SAE Transition mode because the framework always targets the highest
security.

Bug: 132278271
Test: Connect to WPA2 network
Test: Connect to WPA3 network (w/capable phone)
Test: Connect to WPA2/3 Transition w/SAE capable phone
Test: Connect to WPA2/3 Transition w/SAE not-capable phone
Change-Id: I2e2db7a7583b0a8fabbe927e6ab1d04e3edbc000

5 years agoAdd DefaultContainerService to CleanSpec.
Varun Shah [Fri, 10 May 2019 20:28:35 +0000 (13:28 -0700)]
Add DefaultContainerService to CleanSpec.

Bug: 132438832
Bug: 111838160
Test: builds and flashes.
Change-Id: Id76eb62c569911743097f1ff6136a9fbf9746510

5 years agoMerge "Start THM outside of the frp block" into qt-dev
William Hester [Fri, 10 May 2019 20:31:04 +0000 (20:31 +0000)]
Merge "Start THM outside of the frp block" into qt-dev

5 years ago[automerger skipped] Stop invoke initAppOps in Camera default constructor.
Daichi Hirono [Fri, 10 May 2019 20:19:57 +0000 (13:19 -0700)]
[automerger skipped] Stop invoke initAppOps in Camera default constructor.
am: 9799956531 -s ours
am skip reason: change_id Id738c4d46a8e3625bc3b1142b11acac9cfb0b603 with SHA1 2dba5c8417 is in history

Change-Id: I1ef23741d979ead55ccfbd9df49dc93fa0dfb9ea

5 years agoMerge "Make getSimCallManager msim aware" into qt-dev
Brad Ebinger [Fri, 10 May 2019 20:17:38 +0000 (20:17 +0000)]
Merge "Make getSimCallManager msim aware" into qt-dev

5 years agoMerge "Remove temporary UserUsageStatsService logging" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 20:14:54 +0000 (20:14 +0000)]
Merge "Remove temporary UserUsageStatsService logging" into qt-dev

5 years agoUse SRGB instead of nullptr when create hardware bitmap.
Peiyong Lin [Fri, 10 May 2019 20:07:43 +0000 (13:07 -0700)]
Use SRGB instead of nullptr when create hardware bitmap.

BUG: 132153082
Test: Reproducible steps in the bug no longer reproducible.
Change-Id: I297e7d1f44cfc2157a39cea3d5ce968e5e45e095

5 years agoMerge changes from topic "sms_trampoline_intent-qt-dev" into qt-dev
Brad Ebinger [Fri, 10 May 2019 19:42:55 +0000 (19:42 +0000)]
Merge changes from topic "sms_trampoline_intent-qt-dev" into qt-dev

* changes:
  Trampoline SMS disambig dialog to Telephony
  No longer show disambig when calling SmsManager#getSubId

5 years agoMake non-framework emergency location notification configurable
Anil Admal [Fri, 10 May 2019 02:58:13 +0000 (19:58 -0700)]
Make non-framework emergency location notification configurable

Add carrier config parameter to enable/disable posting notification
in the status bar when device location is provided for non-framework
location requests in user initiated emergency use cases.

Bug: 130892418
Test: Manual verification
Change-Id: Ibd10f68c6804f7a6f72feb4fa7948ff5629bbeeb

5 years agoDO NOT MERGE: Delete persisted historical app ops on package uninstall
Winson [Tue, 7 May 2019 23:29:59 +0000 (16:29 -0700)]
DO NOT MERGE: Delete persisted historical app ops on package uninstall

They're removed from the current state, but not the persisted state.

This adds HistoricalRegistry#clearHistoryForPackage which reads the
disk state, strips the corresponding UID/package, and re-writes
to disk.

Bug: 129796626

Test: manual test app with location access
Test: atest AppOpsServiceTest#testPackageRemovedHistoricalOps

Change-Id: I8daa2e3474b400a3789b2eaf178441c6d1578af1

5 years agoDo not show work profile encryption notification if already unlocked.
Irina Dumitrescu [Thu, 9 May 2019 16:50:50 +0000 (17:50 +0100)]
Do not show work profile encryption notification if already unlocked.

Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
Fixes: 112892128
Change-Id: Ia6be7c2ec6e4724fe59acd32b988c69aefcc3b9c

5 years agoPut SIM locked text in parenthesis
Fabian Kozynski [Wed, 8 May 2019 20:06:51 +0000 (16:06 -0400)]
Put SIM locked text in parenthesis

Changes how SIM locked text is assembled in CarrierTextController. The
text is put in parenthesis after the carrier name (or replaces it if the
carrier name is blank). This way, the locked text is easily associated
with the corresponding carrier name.

Test: visual
Fixes: 130857483

Change-Id: I86c5156907b2d245855f8be8158459c30c060495

5 years agoMerge "GpuStats: track CPU Vulkan implementation usage" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 19:02:49 +0000 (19:02 +0000)]
Merge "GpuStats: track CPU Vulkan implementation usage" into qt-dev

5 years agoMerge "Add VehicleMapServicePacketReported and VehicleMapServicePacketFailureReported...
Andrew Nguyen [Fri, 10 May 2019 18:55:11 +0000 (18:55 +0000)]
Merge "Add VehicleMapServicePacketReported and VehicleMapServicePacketFailureReported to atoms.proto." into qt-dev

5 years agoAdd VehicleMapServicePacketReported and
Andrew T Nguyen [Wed, 1 May 2019 21:40:19 +0000 (14:40 -0700)]
Add VehicleMapServicePacketReported and
VehicleMapServicePacketFailureReported to atoms.proto.

Test: none
Change-Id: I0c9933e11e4b9539546150e810e8332f51aa6382
Bug: 131921165

5 years agoMerge "Properly reset doze transition alarms with force-stop" into qt-dev
Chris Tate [Fri, 10 May 2019 18:51:28 +0000 (18:51 +0000)]
Merge "Properly reset doze transition alarms with force-stop" into qt-dev

5 years agoMerge "Null check ApplicationInfo for ApplicationPackageManager#loadUnbadgedItemIcon...
TreeHugger Robot [Fri, 10 May 2019 18:46:49 +0000 (18:46 +0000)]
Merge "Null check ApplicationInfo for ApplicationPackageManager#loadUnbadgedItemIcon" into qt-dev

5 years agoMerge "Update resizeableActivity docs" into qt-dev
Andrii Kulian [Fri, 10 May 2019 18:40:06 +0000 (18:40 +0000)]
Merge "Update resizeableActivity docs" into qt-dev

5 years agoMerge "The AdminSupportDetails intent creation preserves the original admin user...
TreeHugger Robot [Fri, 10 May 2019 18:35:38 +0000 (18:35 +0000)]
Merge "The AdminSupportDetails intent creation preserves the original admin user ID." into qt-dev

5 years agoMerge "Add extra debug to capture system state" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 18:15:13 +0000 (18:15 +0000)]
Merge "Add extra debug to capture system state" into qt-dev

5 years agoMerge "Notify UI update when get onAudioModeChanged() callback" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 18:14:02 +0000 (18:14 +0000)]
Merge "Notify UI update when get onAudioModeChanged() callback" into qt-dev

5 years agoMerge "Dump package settings for shared users" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 18:10:44 +0000 (18:10 +0000)]
Merge "Dump package settings for shared users" into qt-dev

5 years agoMerge "Fix another copy and paste of the copy and paste error." into qt-dev
Joe Onorato [Fri, 10 May 2019 18:09:56 +0000 (18:09 +0000)]
Merge "Fix another copy and paste of the copy and paste error." into qt-dev

5 years agoFix APC documentation
Kevin Rocard [Fri, 3 May 2019 00:55:35 +0000 (17:55 -0700)]
Fix APC documentation

Bug: 129948989
Test: m -j offline-sdk-docs
Change-Id: I0205979e37f397794e0dc4f390ad4aad5c74c630
Signed-off-by: Kevin Rocard <krocard@google.com>
5 years agoNotify OverviewProxyService of scrim colors
Lucas Dupin [Thu, 9 May 2019 18:30:56 +0000 (11:30 -0700)]
Notify OverviewProxyService of scrim colors

Bug: 130451254
Test: manual
Test: atest SysuiColorExtractorTests
Change-Id: I0ce271d3250ff5292a8e195c4c19ee99328ebad4

5 years agoDocument non-effective mode return of AppOps batch fetch
Winson [Fri, 10 May 2019 17:34:14 +0000 (10:34 -0700)]
Document non-effective mode return of AppOps batch fetch

The getPackagesForOps and getOpsForPackage APIs don't convert the
mode of the return ops to their effective state, which isn't obvious.

Bug: 119281847

Test: none necessary

Change-Id: I60dd26ab771e73f2893981550a71cdaa353056c2

5 years agoMerge "Add support for FalsingPlugin to supply a replacement FalsingManager." into...
TreeHugger Robot [Fri, 10 May 2019 17:55:25 +0000 (17:55 +0000)]
Merge "Add support for FalsingPlugin to supply a replacement FalsingManager." into qt-dev

5 years agoClarify required/optional fields in BubbleMetadata.
Julia Tuttle [Mon, 15 Apr 2019 18:06:54 +0000 (14:06 -0400)]
Clarify required/optional fields in BubbleMetadata.

Bug: 130427148
Test: make docs, examine out/
Change-Id: I8def5c4481be881784fb656ca77917eb9834eb79

5 years agoFix the constant value for hidden BIND flag
Amith Yamasani [Fri, 10 May 2019 17:29:47 +0000 (10:29 -0700)]
Fix the constant value for hidden BIND flag

The hidden flags should use higher values so as to not
interleave with public flags.

Bug: 132438913
Test: CtsAppTestCases
Change-Id: Ic1dad21c2da5e5e60dc0401ee163f2188cc0f5dc

5 years agoMerge "Fix flaky test" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 17:45:12 +0000 (17:45 +0000)]
Merge "Fix flaky test" into qt-dev

5 years agoMerge "Revert "Changed local refs in JNI to ScopedLocalRef"" into qt-dev
Siarhei Vishniakou [Fri, 10 May 2019 17:44:03 +0000 (17:44 +0000)]
Merge "Revert "Changed local refs in JNI to ScopedLocalRef"" into qt-dev

5 years agoRevert "Changed local refs in JNI to ScopedLocalRef"
Siarhei Vishniakou [Fri, 10 May 2019 17:27:13 +0000 (17:27 +0000)]
Revert "Changed local refs in JNI to ScopedLocalRef"

This reverts commit 335025f23958ceb36b67d2380de1382cfb5d346c.

Reason for revert: b/132437551

Bug: 132437551

Change-Id: Ie7d615b2e721d2db7c9a8b772212d6efcc12d991

5 years agoDo not vibrate if last acquire message was NOT_DETECTED
Kevin Chyn [Fri, 10 May 2019 17:29:18 +0000 (10:29 -0700)]
Do not vibrate if last acquire message was NOT_DETECTED

Fixes: 132208239

Test: Builds
Change-Id: I50af022a48d43f5a3beb3dc505966a62a5dbbe17

5 years agoFix another copy and paste of the copy and paste error.
Joe Onorato [Wed, 1 May 2019 21:52:10 +0000 (14:52 -0700)]
Fix another copy and paste of the copy and paste error.

Bug: 123955906
Test: bit GtsIncidentConfirmationTestCases:*
Change-Id: I251a0295fbd64e8abea2a42af9cc23fb2c39bc63

5 years agoMerge "Fixed an issue where the notification could be tiny" into qt-dev
Selim Cinek [Fri, 10 May 2019 17:26:31 +0000 (17:26 +0000)]
Merge "Fixed an issue where the notification could be tiny" into qt-dev

5 years agoPersist dialog state across configuration change
Kevin Chyn [Wed, 8 May 2019 03:22:31 +0000 (20:22 -0700)]
Persist dialog state across configuration change

Fixes: 132208703

Test: Follow steps in comment#1

Change-Id: I82b77ec1536ce2811fa94f07296d25120e17f241

5 years agoMerge "Delay onNotificationUpdated" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 16:55:26 +0000 (16:55 +0000)]
Merge "Delay onNotificationUpdated" into qt-dev

5 years agoMerge "Sharesheet - Fix shortcut ranking logic" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 16:52:36 +0000 (16:52 +0000)]
Merge "Sharesheet - Fix shortcut ranking logic" into qt-dev

5 years agoAdd support for FalsingPlugin to supply a replacement FalsingManager.
Dave Mankoff [Wed, 8 May 2019 18:56:29 +0000 (14:56 -0400)]
Add support for FalsingPlugin to supply a replacement FalsingManager.

Bug: 130256776
Test: Manual
Change-Id: Icdf150e6e23d216f04a9243fe57919aa622706d5

5 years agoMerge "Change attrbute of double-power-to-camera vibration" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 16:08:23 +0000 (16:08 +0000)]
Merge "Change attrbute of double-power-to-camera vibration" into qt-dev

5 years agoMerge "Change attribute of fingerprint vibrations" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 16:08:23 +0000 (16:08 +0000)]
Merge "Change attribute of fingerprint vibrations" into qt-dev

5 years agoAdd extra debug to capture system state
Todd Kennedy [Fri, 10 May 2019 15:27:01 +0000 (08:27 -0700)]
Add extra debug to capture system state

Current set of logs / bugreports is insufficient to debug the issue.
Add more logs to hopefully catch enough information to track down
the root cause.

Bug: 111075456
Test: Manual. Builds and runs
Change-Id: I2bc1c371b6c9c5b9e1886e8f6541d74fc8e54618

5 years agoMerge "Use async dns query to resolve all addresses" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 15:38:32 +0000 (15:38 +0000)]
Merge "Use async dns query to resolve all addresses" into qt-dev

5 years agoDon't take activity options that contain remote animation
Jorim Jaggi [Wed, 8 May 2019 15:49:33 +0000 (17:49 +0200)]
Don't take activity options that contain remote animation

Because the client doesn't need it and it only disables the
animation WM would run in this case. The issue is that if client
is faster in onStart than the other app with pausing itself, the
client wins and then we can't apply the animations anymore.

Also add some more logging if debug logging is enabled.

Test: ActivityRecordTests
Test: Swipe home, reopen other hot app quickly
Bug: 131775822
Change-Id: Ibf7d27de365ad23721c99aeb5c5f2f884b428eb6

5 years agoMerge "Add secure setting for Global Actions Panel debug mode." into qt-dev
Aran Ink [Fri, 10 May 2019 15:30:10 +0000 (15:30 +0000)]
Merge "Add secure setting for Global Actions Panel debug mode." into qt-dev

5 years agoMerge "Support strict mode private DNS on VPNs that provide Internet." into qt-dev
TreeHugger Robot [Fri, 10 May 2019 15:26:54 +0000 (15:26 +0000)]
Merge "Support strict mode private DNS on VPNs that provide Internet." into qt-dev

5 years agoDump package settings for shared users
Todd Kennedy [Fri, 10 May 2019 15:23:06 +0000 (08:23 -0700)]
Dump package settings for shared users

Bug: 111075456
Test: Manual. Builds and runs.
Test: 'adb shell dumpsys package shared-users' dumps package settings
Change-Id: I1cc8a65947c9b4087ad8c3806fafd1d1a7f6e8aa

5 years agoMerge "PointerLocation: move showing exclusion rects behind flag" into qt-dev
Wale Ogunwale [Fri, 10 May 2019 15:19:04 +0000 (15:19 +0000)]
Merge "PointerLocation: move showing exclusion rects behind flag" into qt-dev

5 years agoMerge "AudioService: fix cross deadlock" into qt-dev
Eric Laurent [Fri, 10 May 2019 15:11:16 +0000 (15:11 +0000)]
Merge "AudioService: fix cross deadlock" into qt-dev

5 years agoMerge "hwui: ro.hwui.render_ahead=0 queue on high FPS" into qt-dev
Kevin DuBois [Fri, 10 May 2019 15:08:10 +0000 (15:08 +0000)]
Merge "hwui: ro.hwui.render_ahead=0 queue on high FPS" into qt-dev

5 years agoMerge "Add filter to getInstalledModules for showing installed modules only" into...
Mohammad Samiul Islam [Fri, 10 May 2019 14:25:42 +0000 (14:25 +0000)]
Merge "Add filter to getInstalledModules for showing installed modules only" into qt-dev

5 years agoMerge "Fix race condition in TileServices" into qt-dev
Fabian Kozynski [Fri, 10 May 2019 14:22:25 +0000 (14:22 +0000)]
Merge "Fix race condition in TileServices" into qt-dev

5 years agoFix flaky test
Fabian Kozynski [Fri, 10 May 2019 14:01:54 +0000 (10:01 -0400)]
Fix flaky test

Test was flaky because the messages were posted in main looper (that is
not injected) and needed to be flushed.

Test: this test
Fixes: 132420431
Change-Id: Ie0765b574f3b1425a4d65ca13c3a1ae5eaf53b5c

5 years agoMerge "Fixed NPE when AutofillManager.getClient() returns null." into qt-dev
TreeHugger Robot [Fri, 10 May 2019 13:54:19 +0000 (13:54 +0000)]
Merge "Fixed NPE when AutofillManager.getClient() returns null." into qt-dev

5 years agoUse async dns query to resolve all addresses
Chiachang Wang [Fri, 10 May 2019 09:26:23 +0000 (02:26 -0700)]
Use async dns query to resolve all addresses

Currently, it looks like private DNS server resolution uses
OneAddressPerFamilyNetwork and only returns one server address.
It should return all addresses. Use async dns api for this.

Bug: 123435238
Test: atest NetworkStacktests

Change-Id: I2b7e184d9b9800a83b55dceb73af69085668748c
(cherry picked from commit 40c5295cee38166fadb53d5f37dc885d94c4971f)
Merged-In: I2b7e184d9b9800a83b55dceb73af69085668748c
Merged-In: I9f50da3c8c2e3b12b29bc8844291e4bf1559cd1f

5 years agoMerge "Fix window didn't disappear if enable/disable ime at same time" into qt-dev
TreeHugger Robot [Fri, 10 May 2019 13:09:31 +0000 (13:09 +0000)]
Merge "Fix window didn't disappear if enable/disable ime at same time" into qt-dev