OSDN Git Service

android-x86/frameworks-base.git
5 years ago[automerger skipped] [automerger] [RESTRICT AUTOMERGE] Make Lock task default behavio...
Jonathan Scott [Thu, 9 May 2019 03:40:48 +0000 (20:40 -0700)]
[automerger skipped] [automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c am: d6f4a3f2bc skipped: ad38008f58 am: 970863ea62 am: 9707affaa8 am: 906080bd27 -s ours
am: 77d21995fc -s ours
am skip reason: subject contains skip directive

Change-Id: Iff8981642c8278a14827f946fc19efd8d6507e25

5 years agoMerge "Add IPsec checks for IPSEC_TUNNEL feature" into qt-dev
Lorenzo Colitti [Thu, 9 May 2019 03:25:35 +0000 (03:25 +0000)]
Merge "Add IPsec checks for IPSEC_TUNNEL feature" into qt-dev

5 years ago[automerger skipped] [automerger] [RESTRICT AUTOMERGE] Make Lock task default behavio...
Jonathan Scott [Thu, 9 May 2019 02:40:11 +0000 (19:40 -0700)]
[automerger skipped] [automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c am: d6f4a3f2bc skipped: ad38008f58 am: 970863ea62 am: 9707affaa8
am: 906080bd27 -s ours
am skip reason: subject contains skip directive

Change-Id: I4faa3f6284b8708d2ece0f96db8ec498bc841299

5 years agoMerge "Assume all touches are valid after face auth" into qt-dev
Kevin Chyn [Thu, 9 May 2019 01:57:55 +0000 (01:57 +0000)]
Merge "Assume all touches are valid after face auth" into qt-dev

5 years agoMerge "User notification of NFW emergency requests similar to IGnssNi.hal" into qt-dev
Anil Admal [Thu, 9 May 2019 01:53:21 +0000 (01:53 +0000)]
Merge "User notification of NFW emergency requests similar to IGnssNi.hal" into qt-dev

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Jonathan Scott [Thu, 9 May 2019 01:38:58 +0000 (18:38 -0700)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c am: d6f4a3f2bc skipped: ad38008f58 am: 970863ea62
am: 9707affaa8

Change-Id: Iba3263f17bb98cbad6239b04d6f3d7667312118a

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Jonathan Scott [Thu, 9 May 2019 00:34:19 +0000 (17:34 -0700)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c am: d6f4a3f2bc skipped: ad38008f58
am: 970863ea62

Change-Id: I7cb30baeff59cbdfc688c9f44bfdb1c25f20f33a

5 years agoMerge "Adding indirection for preference icon size" into qt-dev
John Choi [Thu, 9 May 2019 00:21:07 +0000 (00:21 +0000)]
Merge "Adding indirection for preference icon size" into qt-dev

5 years agoMerge "Fixed autofill workflow to handle manual requests after session became for...
Felipe Leme [Thu, 9 May 2019 00:18:56 +0000 (00:18 +0000)]
Merge "Fixed autofill workflow to handle manual requests after session became for augmented autofill only." into qt-dev

5 years agoMerge "Added face education setting" into qt-dev
Kevin Chyn [Wed, 8 May 2019 23:55:22 +0000 (23:55 +0000)]
Merge "Added face education setting" into qt-dev

5 years agoMerge "Do not try to unregister APC multiple time" into qt-dev
Kevin Rocard [Wed, 8 May 2019 23:42:45 +0000 (23:42 +0000)]
Merge "Do not try to unregister APC multiple time" into qt-dev

5 years agoDo not try to unregister APC multiple time
Kevin Rocard [Fri, 3 May 2019 00:56:13 +0000 (17:56 -0700)]
Do not try to unregister APC multiple time

If audioRecord.release() is called explicitly, APC DP is released.
When the AudioRecord.finalizer() is called by the JVM, the APC DP would
be released again, leading to misleading error message.

Bug: 131064451
Test: call AudioRecord release and check that the finalizer do not log a
      release failure
Change-Id: Ia7092274ea8ac8e0a6754dfe2541f823f650384d
Signed-off-by: Kevin Rocard <krocard@google.com>
5 years ago[automerger skipped] Merge "[RESTRICT AUTOMERGE] Careful with screenshots containing...
Bryan Ferris [Wed, 8 May 2019 23:35:21 +0000 (16:35 -0700)]
[automerger skipped] Merge "[RESTRICT AUTOMERGE] Careful with screenshots containing secure layers!" into pi-dev
am: 94d5cdca2a -s ours
am skip reason: subject contains skip directive

Change-Id: I3f6fdf2b3de003538c5a93d7cc36a7bbffb6c57f

5 years agoMerge "[RESTRICT AUTOMERGE] Careful with screenshots containing secure layers!" into...
Bryan Ferris [Wed, 8 May 2019 23:04:43 +0000 (23:04 +0000)]
Merge "[RESTRICT AUTOMERGE] Careful with screenshots containing secure layers!" into pi-dev

5 years agoAssume all touches are valid after face auth
Lucas Dupin [Wed, 8 May 2019 22:13:36 +0000 (15:13 -0700)]
Assume all touches are valid after face auth

Biometric authentication is a strong user presense signal.
Let's factor it into FalsingManager.

Fixes: 132094802
Test: manual
Change-Id: I799a07040faffa41e0990ada7cb73022e53315a3

5 years ago[automerger skipped] Merge "HwBlob: s/malloc/calloc/" into oc-dev am: 123ffb6202...
Steven Moreland [Wed, 8 May 2019 22:20:53 +0000 (15:20 -0700)]
[automerger skipped] Merge "HwBlob: s/malloc/calloc/" into oc-dev am: 123ffb6202 am: f489aed3c1 am: 96f4f9e2e9
am: b8ff385796 -s ours
am skip reason: change_id I48f4d7cb20c4bfe747dd323ae3744d323ad097c9 with SHA1 05c973aeb6 is in history

Change-Id: I489b4dc1cfc80e35b126fa1e2c811dc1b6228772

5 years agoMerge "HwBlob: s/malloc/calloc/" into oc-dev am: 123ffb6202 am: f489aed3c1
Steven Moreland [Wed, 8 May 2019 21:57:21 +0000 (14:57 -0700)]
Merge "HwBlob: s/malloc/calloc/" into oc-dev am: 123ffb6202 am: f489aed3c1
am: 96f4f9e2e9

Change-Id: I25c279ca932b02850bda6bcc58453402369bd8a4

5 years agoMerge "HwBlob: s/malloc/calloc/" into oc-dev am: 123ffb6202
Steven Moreland [Wed, 8 May 2019 21:37:05 +0000 (14:37 -0700)]
Merge "HwBlob: s/malloc/calloc/" into oc-dev am: 123ffb6202
am: f489aed3c1

Change-Id: Iea1bfc306161b065a3699fd780da28296f46dc96

5 years agoMerge "Remove encryption from incidentd" into qt-dev
Yao Chen [Wed, 8 May 2019 21:31:04 +0000 (21:31 +0000)]
Merge "Remove encryption from incidentd" into qt-dev

5 years agoAdded face education setting
joshmccloskey [Tue, 7 May 2019 02:58:07 +0000 (19:58 -0700)]
Added face education setting

Test: It builds
Bug: 131774352
Change-Id: I23cc05838052da7d40223a519bbf99895d165f86

5 years agoMerge "HwBlob: s/malloc/calloc/" into oc-dev
Steven Moreland [Wed, 8 May 2019 21:20:20 +0000 (14:20 -0700)]
Merge "HwBlob: s/malloc/calloc/" into oc-dev
am: 123ffb6202

Change-Id: I8ecd922f540f9b93edd44056bf375e464c63eb54

5 years agoMerge "HwBlob: s/malloc/calloc/" into oc-dev
TreeHugger Robot [Wed, 8 May 2019 20:49:53 +0000 (20:49 +0000)]
Merge "HwBlob: s/malloc/calloc/" into oc-dev

5 years ago[automerger skipped] Merge "[RESTRICT AUTOMERGE] Make LockTaskController default...
Jonathan Scott [Wed, 8 May 2019 20:28:03 +0000 (13:28 -0700)]
[automerger skipped] Merge "[RESTRICT AUTOMERGE] Make LockTaskController default behaviour match ScreenPinningSettings." into pi-dev
am: 0f8423ff59 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie46a3606a283c89a9a6d5fceb25af286c6433b73

5 years ago[automerger skipped] [RESTRICT AUTOMERGE] Make LockTaskController default behaviour...
Jonathan Scott [Wed, 8 May 2019 20:19:20 +0000 (13:19 -0700)]
[automerger skipped] [RESTRICT AUTOMERGE] Make LockTaskController default behaviour match ScreenPinningSettings.
am: 5d6c1e8f45 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie6fa7b4cd500cb43075a2543744c79d3b574e6bd

5 years agoMerge "PhoneStateListener msim improvement" into qt-dev
Chen Xu [Wed, 8 May 2019 20:13:55 +0000 (20:13 +0000)]
Merge "PhoneStateListener msim improvement" into qt-dev

5 years agoMerge "[RESTRICT AUTOMERGE] Make LockTaskController default behaviour match ScreenPin...
TreeHugger Robot [Wed, 8 May 2019 20:00:27 +0000 (20:00 +0000)]
Merge "[RESTRICT AUTOMERGE] Make LockTaskController default behaviour match ScreenPinningSettings." into pi-dev

5 years agoMerge "ANGLE: Reorder debug package check" into qt-dev
TreeHugger Robot [Wed, 8 May 2019 19:46:13 +0000 (19:46 +0000)]
Merge "ANGLE: Reorder debug package check" into qt-dev

5 years ago[automerger skipped] Merge "[RESTRICT AUTOMERGE]: Exclude secure layers from most...
Robert Carr [Wed, 8 May 2019 19:11:33 +0000 (12:11 -0700)]
[automerger skipped] Merge "[RESTRICT AUTOMERGE]: Exclude secure layers from most screenshots taken by the system server." into pi-dev
am: 6265a0fc50 -s ours
am skip reason: subject contains skip directive

Change-Id: Ie0051f57f871f5312a9ed05943481a383139f3ea

5 years agoMerge "Add secure settings for Global Actions Panel." into qt-dev
Aran Ink [Wed, 8 May 2019 18:56:26 +0000 (18:56 +0000)]
Merge "Add secure settings for Global Actions Panel." into qt-dev

5 years agoMerge "[RESTRICT AUTOMERGE]: Exclude secure layers from most screenshots taken by...
TreeHugger Robot [Wed, 8 May 2019 18:56:19 +0000 (18:56 +0000)]
Merge "[RESTRICT AUTOMERGE]: Exclude secure layers from most screenshots taken by the system server." into pi-dev

5 years agoMerge "Remove the cache size from internal size." into qt-dev
Daniel Nishi [Wed, 8 May 2019 18:28:00 +0000 (18:28 +0000)]
Merge "Remove the cache size from internal size." into qt-dev

5 years agoPhoneStateListener msim improvement
chen xu [Mon, 29 Apr 2019 20:57:42 +0000 (13:57 -0700)]
PhoneStateListener msim improvement

1. Docuemnt the scope of each callback event either apply to specific
subscriptions or not.
2. TelephonyRegistry store separate state e.g, precisecallstate, callAttribute
for each slot to support msim.
3. Add missing subscription match check when notify callbacks.

Bug: 130423985
Bug: 132181378
Test:  atest CtsTelephonyTestCases:PhoneStateListenerTest
Change-Id: I4b014e00528a1f05e0b5f237229c561f8260e2bd

5 years agoMerge "Sharesheet - Address misleading logs" into qt-dev
TreeHugger Robot [Wed, 8 May 2019 17:59:33 +0000 (17:59 +0000)]
Merge "Sharesheet - Address misleading logs" into qt-dev

5 years agoMerge "Clean augmented-only autofill sessions when augmented service changes." into...
TreeHugger Robot [Wed, 8 May 2019 17:45:50 +0000 (17:45 +0000)]
Merge "Clean augmented-only autofill sessions when augmented service changes." into qt-dev

5 years agoMerge "Validate vendor display color modes" into qt-dev
Christine Franks [Wed, 8 May 2019 17:38:21 +0000 (17:38 +0000)]
Merge "Validate vendor display color modes" into qt-dev

5 years agoMerge "Update PackageWatchdog to use the properties listener for DeviceConfig." into...
Matt Pape [Wed, 8 May 2019 17:32:40 +0000 (17:32 +0000)]
Merge "Update PackageWatchdog to use the properties listener for DeviceConfig." into qt-dev

5 years agoMerge "Add callback to OverlayPlugin - updates forcePluginOpen" into qt-dev
Beverly Tai [Wed, 8 May 2019 17:22:26 +0000 (17:22 +0000)]
Merge "Add callback to OverlayPlugin - updates forcePluginOpen" into qt-dev

5 years agoMerge "Adds missing break after last statement in switch" into qt-dev
Mark Renouf [Wed, 8 May 2019 17:13:58 +0000 (17:13 +0000)]
Merge "Adds missing break after last statement in switch" into qt-dev

5 years agoMerge "Updates BubbleData sorting and grouping to spec" into qt-dev
Mark Renouf [Wed, 8 May 2019 16:58:20 +0000 (16:58 +0000)]
Merge "Updates BubbleData sorting and grouping to spec" into qt-dev

5 years agoMerge "Disable existing ContentCapture sessions if service changes their whitelist...
Felipe Leme [Wed, 8 May 2019 16:34:17 +0000 (16:34 +0000)]
Merge "Disable existing ContentCapture sessions if service changes their whitelist status." into qt-dev

5 years agoClean augmented-only autofill sessions when augmented service changes.
Felipe Leme [Thu, 2 May 2019 21:24:55 +0000 (14:24 -0700)]
Clean augmented-only autofill sessions when augmented service changes.

Test: manual verification
Test: atest CtsContentCaptureServiceTestCases # sanity check

Bug: 123100811

Merged-In: I3de4895e2baea6f127ec3062bc0affbc40343d52
Change-Id: I3de4895e2baea6f127ec3062bc0affbc40343d52

5 years agoAdding indirection for preference icon size
John Choi [Tue, 7 May 2019 17:33:02 +0000 (10:33 -0700)]
Adding indirection for preference icon size

Also cleaned up the layout files to add indirection for vertical
padding and not use unnecessary private attribute resolution.

Fixes: 127764280
Test: manual
Change-Id: I5785d55186da4a39cd776e1f2ca3fa17e1b9480b

5 years agoMerge "Increase 32-bit WebView VA reservation." into qt-dev
TreeHugger Robot [Wed, 8 May 2019 15:41:50 +0000 (15:41 +0000)]
Merge "Increase 32-bit WebView VA reservation." into qt-dev

5 years agoMerge "AudioService: refine concurrent capture policy" into qt-dev
Eric Laurent [Wed, 8 May 2019 15:36:25 +0000 (15:36 +0000)]
Merge "AudioService: refine concurrent capture policy" into qt-dev

5 years agoUpdates BubbleData sorting and grouping to spec
Mark Renouf [Thu, 2 May 2019 19:21:01 +0000 (15:21 -0400)]
Updates BubbleData sorting and grouping to spec

This change adds onBubbleOrderChanged to BubbleStackView
to try to keep the order synchronized. There are some known
issues with the animation and visual state, which will be
addressed in a follow up CL.

Bug: 123542488
Test: BubbleControllerTest BubbleDataTest
Change-Id: Ie5a679df2f3069236f4d67a3fce4189b39b9eb28

5 years agoMerge "Scale all StatusBarIconView status icons to 17dp" into qt-dev
TreeHugger Robot [Wed, 8 May 2019 14:52:24 +0000 (14:52 +0000)]
Merge "Scale all StatusBarIconView status icons to 17dp" into qt-dev

5 years agoMerge "Pretend to be having the original background" into qt-dev
Jorim Jaggi [Wed, 8 May 2019 12:21:53 +0000 (12:21 +0000)]
Merge "Pretend to be having the original background" into qt-dev

5 years agoMerge "Add EPROTONOSUPPORT to IpSecManager SSE map" into qt-dev
Lorenzo Colitti [Wed, 8 May 2019 09:20:09 +0000 (09:20 +0000)]
Merge "Add EPROTONOSUPPORT to IpSecManager SSE map" into qt-dev

5 years agoDo not set positive button visibility if dialog is from restored state
Kevin Chyn [Wed, 8 May 2019 02:39:44 +0000 (19:39 -0700)]
Do not set positive button visibility if dialog is from restored state

Also fix hidden dependency where positive button is enabled through
a dependency. Explicitly set visiblity where setEnabled occurs now.

Fixes: 132203917

Test: manual
Change-Id: Iba1e01a7c6b64a0f6a2721ddffac9d785981e9a0

5 years agoMerge "Get color directly and remove redundant clearMessage()" into qt-dev
Kevin Chyn [Wed, 8 May 2019 06:26:56 +0000 (06:26 +0000)]
Merge "Get color directly and remove redundant clearMessage()" into qt-dev

5 years agoMerge "Update BiometricPrompt colors" into qt-dev
Kevin Chyn [Wed, 8 May 2019 06:25:01 +0000 (06:25 +0000)]
Merge "Update BiometricPrompt colors" into qt-dev

5 years agoMerge "ic_corp_badge shape change on adaptive icon shape change" into qt-dev
Hyunyoung Song [Wed, 8 May 2019 05:10:00 +0000 (05:10 +0000)]
Merge "ic_corp_badge shape change on adaptive icon shape change" into qt-dev

5 years ago[automerger skipped] OP_REQUEST_INSTALL_PACKAGES denied by default am: 43e682abef...
Christopher Dombroski [Wed, 8 May 2019 04:45:43 +0000 (21:45 -0700)]
[automerger skipped] OP_REQUEST_INSTALL_PACKAGES denied by default am: 43e682abef am: 93780658ba am: e2d4ed92b4
am: abbe99e0f0 -s ours
am skip reason: change_id I2578251906f6656b83464d1c4fc4db99165841c9 with SHA1 acc75528ff is in history

Change-Id: I7bb9a8f7dbbffe346f383cb1e33463a6389f1a4f

5 years agoOP_REQUEST_INSTALL_PACKAGES denied by default am: 43e682abef am: 93780658ba
Christopher Dombroski [Wed, 8 May 2019 04:12:12 +0000 (21:12 -0700)]
OP_REQUEST_INSTALL_PACKAGES denied by default am: 43e682abef am: 93780658ba
am: e2d4ed92b4

Change-Id: I7b440302c64f54d33ec4afce2ac517288cc5cba6

5 years agoMerge "Ensure we only remove messages for the same app info" into qt-dev
Winson Chung [Wed, 8 May 2019 03:52:59 +0000 (03:52 +0000)]
Merge "Ensure we only remove messages for the same app info" into qt-dev

5 years agoOP_REQUEST_INSTALL_PACKAGES denied by default am: 43e682abef
Christopher Dombroski [Wed, 8 May 2019 03:19:24 +0000 (20:19 -0700)]
OP_REQUEST_INSTALL_PACKAGES denied by default am: 43e682abef
am: 93780658ba

Change-Id: I3755a8c458b92e565d33779d3d4d3c7c6614cdf5

5 years agoMerge "Handle [error->pending_confirmation] and [error->authenticated] animations...
Kevin Chyn [Wed, 8 May 2019 02:41:18 +0000 (02:41 +0000)]
Merge "Handle [error->pending_confirmation] and [error->authenticated] animations" into qt-dev

5 years agoMerge "Added moar augmented-autofill metrics:" into qt-dev
TreeHugger Robot [Wed, 8 May 2019 02:22:53 +0000 (02:22 +0000)]
Merge "Added moar augmented-autofill metrics:" into qt-dev

5 years agoGet color directly and remove redundant clearMessage()
Kevin Chyn [Wed, 8 May 2019 02:15:52 +0000 (19:15 -0700)]
Get color directly and remove redundant clearMessage()

Fixes: 132204990

Test: Message has proper color
Change-Id: I8ae35a35c4f7151f08fc6c2ffb8e2d5cac216187

5 years agoMerge "Restricted permission whitelisted by default" into qt-dev
Svetoslav Ganov [Wed, 8 May 2019 02:17:24 +0000 (02:17 +0000)]
Merge "Restricted permission whitelisted by default" into qt-dev

5 years agoOP_REQUEST_INSTALL_PACKAGES denied by default
Christopher Dombroski [Wed, 8 May 2019 02:13:32 +0000 (19:13 -0700)]
OP_REQUEST_INSTALL_PACKAGES denied by default
am: 43e682abef

Change-Id: I13fd6fc7ba432a2cde1e8dbbc7b206e8203374f8

5 years agoMerge "Do not check for APEX and APK package name collisions during normal boot"...
TreeHugger Robot [Wed, 8 May 2019 01:54:55 +0000 (01:54 +0000)]
Merge "Do not check for APEX and APK package name collisions during normal boot" into qt-dev

5 years agoMerge "listen to correct intent extra for defaultSubIdChange" into qt-dev
Chen Xu [Wed, 8 May 2019 01:53:23 +0000 (01:53 +0000)]
Merge "listen to correct intent extra for defaultSubIdChange" into qt-dev

5 years agoMerge "Update acquired strings" into qt-dev
Kevin Chyn [Wed, 8 May 2019 01:24:13 +0000 (01:24 +0000)]
Merge "Update acquired strings" into qt-dev

5 years agoUpdate BiometricPrompt colors
Kevin Chyn [Wed, 8 May 2019 00:40:53 +0000 (17:40 -0700)]
Update BiometricPrompt colors

Bug: 128845381
Bug: 129015520
Bug: 127358147
Bug: 131301243

Test: Colors are seen

Change-Id: Ie7d03f470e72fdaca804f52e98ea51ffd03bc36f

5 years agoAudioService: refine concurrent capture policy
Eric Laurent [Sat, 4 May 2019 01:38:12 +0000 (18:38 -0700)]
AudioService: refine concurrent capture policy

- Get assistant from Role manager as well
- To qualify as assistant an APK must have privileged
permission CAPTURE_AUDIO_HOTWORD.

Bug: 131758164
Test: manual tests of assistant capture

Change-Id: Ibf0fdc5d906c7a707c75125b9beeb6fad6916c60

5 years agoMerge "GpuStats: add render api versions to global stats" into qt-dev
TreeHugger Robot [Wed, 8 May 2019 01:02:54 +0000 (01:02 +0000)]
Merge "GpuStats: add render api versions to global stats" into qt-dev

5 years agoUser notification of NFW emergency requests similar to IGnssNi.hal
Anil Admal [Sun, 5 May 2019 07:34:55 +0000 (00:34 -0700)]
User notification of NFW emergency requests similar to IGnssNi.hal

Fixes: 130892418
Test: Manual
Change-Id: Ie505f4c08ffbabfaba3a072c5e14cf8a732c6860

5 years agoFixed autofill workflow to handle manual requests after session became for augmented...
Felipe Leme [Tue, 7 May 2019 18:10:07 +0000 (11:10 -0700)]
Fixed autofill workflow to handle manual requests after session became for augmented autofill only.

Test: atest \
  AugmentedLoginActivityTest#testAutoFill_neitherServiceCanAutofill_manualRequest \
  AugmentedLoginActivityTest#testAutoFill_neitherServiceCanAutofill_thenManualRequest \
  AugmentedLoginActivityTest#testAugmentedAutoFill_mainServiceDisabled_manualRequest \
  AugmentedLoginActivityTest#testAugmentedAutoFill_mainServiceDisabled_autoThenManualRequest \
  AugmentedLoginActivityTest#AugmentedLoginNotImportantForAutofillActivityTest#testAutofill_manualRequest \
  AugmentedLoginActivityTest#AugmentedLoginNotImportantForAutofillActivityTest#testAutofill_autoThenManualRequests
Test: atest CtsAutoFillServiceTestCases # for sanity check

Fixes: 132119724

Change-Id: I500fabc8f9a5258ea1a6184d7e7712efb56714c0

5 years agoAdd IPsec checks for IPSEC_TUNNEL feature
Benedict Wong [Fri, 9 Nov 2018 03:45:34 +0000 (19:45 -0800)]
Add IPsec checks for IPSEC_TUNNEL feature

This patch adds checks to ensure that the IPSEC_TUNNEL feature flag is
enabled.

Bug: 117183273
Test: Compiles & tests passing
Change-Id: I2699dda29e1eed139bc6fd1b70071e5ab33cad88

5 years agoAdd callback to OverlayPlugin - updates forcePluginOpen
beverlyt [Mon, 6 May 2019 19:14:22 +0000 (12:14 -0700)]
Add callback to OverlayPlugin - updates forcePluginOpen

Test: manual
Bug: 132075794
Change-Id: I341d121711dfefbf9a888b080faafd0110d2b8ed

5 years agoMerge "Resume throwing if too many concurrent alarms" into qt-dev
TreeHugger Robot [Tue, 7 May 2019 23:44:57 +0000 (23:44 +0000)]
Merge "Resume throwing if too many concurrent alarms" into qt-dev

5 years agolisten to correct intent extra for defaultSubIdChange
chen xu [Tue, 7 May 2019 23:25:12 +0000 (16:25 -0700)]
listen to correct intent extra for defaultSubIdChange

TelephonyRegistry listen for the wrong intent extra PhoneConstants.SLOT
which has been removed recently. Thus when receive default subscription
id changed event, we mistenkenly thought phone ID is invalid,
thus we never update mDefaultPhoneId and mDefaultSubId and fails to
notify listeners on default subscription

Bug: 131915645
Test: Manual
Change-Id: Ibb79e55c0756b30669cbd5c69c181f9f9c4d186b

5 years agoHandle [error->pending_confirmation] and [error->authenticated] animations
Kevin Chyn [Tue, 7 May 2019 23:02:53 +0000 (16:02 -0700)]
Handle [error->pending_confirmation] and [error->authenticated] animations

It's possible to go from error state to either of the onAuthenticated
states. Thus, initiate animation when that happens

Fixes: 132124967

Test: Modify code to coerce UI into bad state. Apply patch, bad state
      is not seen anymore

Change-Id: I34fbf0801721d57e509675a9b4ecc38ead143ba6

5 years ago[RESTRICT AUTOMERGE] Make LockTaskController default behaviour match ScreenPinningSet...
Jonathan Scott [Mon, 29 Apr 2019 17:03:58 +0000 (18:03 +0100)]
[RESTRICT AUTOMERGE] Make LockTaskController default behaviour match ScreenPinningSettings.

Fixes: 127605586
Test: atest LockTaskControllerTest
Change-Id: I7d4c53fd6740f500d1a0ce18b47b83ed895300a5

5 years agoMerge "Do not hide caption for hiding navigation bar flag" into qt-dev
TreeHugger Robot [Tue, 7 May 2019 22:23:33 +0000 (22:23 +0000)]
Merge "Do not hide caption for hiding navigation bar flag" into qt-dev

5 years agoRemove the cache size from internal size.
Daniel Nishi [Thu, 25 Apr 2019 22:05:22 +0000 (15:05 -0700)]
Remove the cache size from internal size.

Because the system can automatically clear away cache data, we remove
usage of it from the list of app storage usage in Settings. This should
encourage developers to more aggressively use the unattributed cache,
rather than the attributed regular data folder.

This affects the following fields on the AppEntry: internalSize & str
and size & sizeStr (which are derived from the internal size).

Currently, ApplicationsState.AppEntry.internalSize, externalSize, and
size are only used in the Settings apps so this shouldn't have broader
implications.

Test: Manual verification of Other Apps page
Fixes: 131152171
Change-Id: I3eb2e28701490a543c633e9c95a280059bb99c21

5 years agoAdd EPROTONOSUPPORT to IpSecManager SSE map
Benedict Wong [Mon, 16 Jul 2018 21:56:20 +0000 (14:56 -0700)]
Add EPROTONOSUPPORT to IpSecManager SSE map

This change maps EPROTONOSUPPORT to the list of error codes that map to
UnsupportedOperationException in IpSecManager.

Bug: 80103456
Test: Compiles, CTS tests ran
Change-Id: Iec3d5fc4a9bcad7c104414afefae775232d46558
Merged-In: Iec3d5fc4a9bcad7c104414afefae775232d46558
(cherry picked from commit dcbc670688d815ce89954765fac46aa2ad6d8adb)

5 years agoMerge "Disable display white balance when accessibility features are enabled" into...
Daniel Solomon [Tue, 7 May 2019 21:20:05 +0000 (21:20 +0000)]
Merge "Disable display white balance when accessibility features are enabled" into qt-dev

5 years agoMerge changes from topic "gentle-header" into qt-dev
Ned Burns [Tue, 7 May 2019 21:13:31 +0000 (21:13 +0000)]
Merge changes from topic "gentle-header" into qt-dev

* changes:
  Add "clear all" button to gentle notif section header
  Add "Gentle Notifications" header to gentle section

5 years agoUpdate acquired strings
Kevin Chyn [Tue, 7 May 2019 20:27:32 +0000 (13:27 -0700)]
Update acquired strings

Bug: 123782396

Test: Builds
Change-Id: Id67b5c48fdf4ecc7e2a855aa1dd92b986c91114d

5 years agoEnsure we only remove messages for the same app info
Winson Chung [Tue, 7 May 2019 20:22:15 +0000 (13:22 -0700)]
Ensure we only remove messages for the same app info

Bug: 130151718
Bug: 132179354
Test: Switch between gesture nav modes, ensure that system and sysui are
      in the right state

Change-Id: I364d155292fc378af552b6ce9e6acca879224693

5 years agoMerge "Revert SurfaceView background implementation." into qt-dev
Rob Carr [Tue, 7 May 2019 19:59:57 +0000 (19:59 +0000)]
Merge "Revert SurfaceView background implementation." into qt-dev

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Android Build Merger (Role) [Tue, 7 May 2019 19:42:03 +0000 (19:42 +0000)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c am: d6f4a3f2bc skipped: ad38008f58

Change-Id: Ifdd51a2d215992ffde99f5b5adbac27808d27cbf

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Android Build Merger (Role) [Tue, 7 May 2019 19:41:27 +0000 (19:41 +0000)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c am: d6f4a3f2bc

Change-Id: I56ea274e6a04f25a4556a675fc5896cb27271499

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Android Build Merger (Role) [Tue, 7 May 2019 19:40:52 +0000 (19:40 +0000)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518 am: 498d367b2c

Change-Id: I2f2c6d9634df88a1f7a8eae1b3a76dea8b6a1479

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Android Build Merger (Role) [Tue, 7 May 2019 19:40:17 +0000 (19:40 +0000)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c am: 4938d3e518

Change-Id: I6a2f5b46c70720cedf377f107b77d590b297aea4

5 years ago[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with...
Android Build Merger (Role) [Tue, 7 May 2019 19:39:38 +0000 (19:39 +0000)]
[automerger] [RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings. am: fe9f143d2c

Change-Id: I29e8b905ef0450d9bd7a7fcd82411cffa84394d4

5 years ago[RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings.
Jonathan Scott [Tue, 7 May 2019 15:27:17 +0000 (16:27 +0100)]
[RESTRICT AUTOMERGE] Make Lock task default behaviour consistent with Settings.

Bug: 127605586
Test: Manual
Change-Id: I5b5b0f9184220a4ed3080ca27792f66d1f5d41aa

5 years agoMerge "WM/ViewRootImpl: Fix convertFromTranslucent to respect existing state." into...
Rob Carr [Tue, 7 May 2019 19:31:36 +0000 (19:31 +0000)]
Merge "WM/ViewRootImpl: Fix convertFromTranslucent to respect existing state." into qt-dev

5 years agoRestricted permission whitelisted by default
Svet Ganov [Sat, 4 May 2019 01:50:43 +0000 (18:50 -0700)]
Restricted permission whitelisted by default

To ensure existing installers would work without a change the
default state of installing a package is now that all restricted
permissions are whitelisted. If the installer specifies another
whitelist at install time, it determines the install state. In
addition to this we now enable the restricted permission checks
as a prebuilt installer is no longer required.

Test: atest CtsPermission2TestCases
Test: atest CtsPermissionTestCases
Test: atest CtsAppSecurityTestCases:android.appsecurity.cts.PermissionsHostTest

bug:132160728

Change-Id: I705e341faebe62fc2d88fd37ad8870b98e1b71b1

5 years agoMerge "Fix taking actions without considering pending health checks" into qt-dev
TreeHugger Robot [Tue, 7 May 2019 19:01:40 +0000 (19:01 +0000)]
Merge "Fix taking actions without considering pending health checks" into qt-dev

5 years agoAdd secure settings for Global Actions Panel.
Aaron Heuckroth [Fri, 3 May 2019 15:19:13 +0000 (11:19 -0400)]
Add secure settings for Global Actions Panel.

Test: Automated tests pass.
Fixes: 131751030

Change-Id: I969a56ecc0b9310ed32cd5bd5d8ad0c2499ae63b

5 years agoAdded moar augmented-autofill metrics:
Felipe Leme [Thu, 2 May 2019 21:09:04 +0000 (14:09 -0700)]
Added moar augmented-autofill metrics:

- AUTOFILL_AUGMENTED_WHITELIST_REQUEST
- AUTOFILL_AUGMENTED_RESPONSE
- FIELD_AUTOFILL_AUGMENTED_ONLY on AUTOFILL_SESSION_FINISHED

Test: adb shell logcat -b events | grep sysui
Test: atest CtsContentCaptureServiceTestCases # sanity check

Bug: 112192360
Fixes: 122858578

Merged-In: Ia6bfced9396dd9e3f8ef2a6c45415dc22f4327c9
Change-Id: Ia6bfced9396dd9e3f8ef2a6c45415dc22f4327c9

5 years agoMerge "GpuStats: Plumb Vulkan api version" into qt-dev
TreeHugger Robot [Tue, 7 May 2019 18:19:36 +0000 (18:19 +0000)]
Merge "GpuStats: Plumb Vulkan api version" into qt-dev

5 years agoAdds missing break after last statement in switch
Mark Renouf [Tue, 7 May 2019 17:52:26 +0000 (13:52 -0400)]
Adds missing break after last statement in switch

Test: no functional change
Bug: 123542488
Change-Id: I756755324e7a59e58affc13c272c8154425b8363

5 years agoDO NOT MERGE: Bump metrics_constants value by ~100 to avoid conflicts with master.
Aran Ink [Tue, 7 May 2019 17:39:37 +0000 (13:39 -0400)]
DO NOT MERGE: Bump metrics_constants value by ~100 to avoid conflicts with 

Add Global Actions Panel Settings constant.

Bug: 127295457
Test: Automated tests pass.
Change-Id: Ib37a13192fb1aa20cf3d914beee7b9a4eb399168

5 years agoMerge "DO NOT MERGE: Fixed broken aapt2 tests" into qt-dev
TreeHugger Robot [Tue, 7 May 2019 17:28:17 +0000 (17:28 +0000)]
Merge "DO NOT MERGE: Fixed broken aapt2 tests" into qt-dev

5 years agoMerge "Call MediaStore#scanFile directly in RingtoneManager" into qt-dev
Winson Chiu [Tue, 7 May 2019 17:21:16 +0000 (17:21 +0000)]
Merge "Call MediaStore#scanFile directly in RingtoneManager" into qt-dev

5 years agoFix taking actions without considering pending health checks
Zimuzo [Tue, 7 May 2019 16:48:02 +0000 (17:48 +0100)]
Fix taking actions without considering pending health checks

Now, we consider if we are expecting a health check result before
taking the following actions:
1. Requesting explicit health checks: Otherwise if a package has
failed health checks, we would keep requesting unnecessary health
checks from the health check service
2. Scheduling next sync: Otherwise, even after a package has passed or
failed health checks, we could keep scheduling shorter syncs than
required

Test: atest PackageWatchdogTest
Bug: 132168914
Change-Id: I817e14b6d4fa563d1c22af6ffb0461f3693a49b4