Commit Graph

615375 Commits

Author SHA1 Message Date
Soonil Nagarkar
018a3adbd5 Merge "Restore get/setExtras per API council feedback" 2020-12-11 20:57:15 +00:00
TreeHugger Robot
f4bb783cbe Merge "Move a subset of PermissionManager APIs into LegacyPermissionManager." 2020-12-11 20:40:57 +00:00
Nate Myren
6dcf50edb6 Add RECORD_AUDIO_OUTPUT app op
To be used when recording app output via the REMOTE_SUBMIX source
Test: presubmit
Bug: 173797503

Change-Id: I5851197ae42fb431f3b89c961e46b9f9e77d3eab
2020-12-11 12:38:01 -08:00
Shawn Willden
f5a002c222 Revert "Revert "Keystore 2.0 SPI: Move keymint spec to security ..."
Revert "Revert "Keystore 2.0: Move keymint spec to security name..."

Revert "Revert "Keystore 2.0: Move keymint spec to security name..."

Revert^2 "Remove references to keymint1"

34536a352803a08776cc4f373d93a94e1fcbf98e

Bug: 175345910
Bug: 171429297
Change-Id: I694e677e4e20419440f12cb7981f0c0c4ca29e08
2020-12-11 20:36:10 +00:00
jinseok83.kim
f1c2b27509 Supported IWLAN Fail Cause
If IWLAN connection or handover failure occurs
with specific fail cause as specified in the standard.

Frameworks supports error handling for each IWLAN error cause.

Bug: 165778020
Change-Id: Iefd3c2b1a042d70c411f020b5e67792bac95abb4
Signed-off-by: Jinseok Kim <jinseok83.kim@lge.com>
2020-12-11 20:34:50 +00:00
Christopher Tate
296b7e9bfa Make isAppBad() lock-free
We trade off increased cost of (rare) mutations of the set of "bad" apps
in order to make the core lookup "is this specific app bad?" lock-free.
Locking discipline turned out to be a dominant cost in a very hot code
path within the running system, even uncontended.

Bug: 175339368
Test: tbd
Change-Id: I8803a177d46b01b86897f1e8d0966eb2452849fd
2020-12-11 12:25:51 -08:00
TreeHugger Robot
3d8a47bdbc Merge "Fix padding in QQS so tiles only move vertically in portrait" 2020-12-11 20:19:38 +00:00
Lyn Han
77f8dcdb54 Remove unused code
Bug: 175410557
Test: manual, no regressions
Change-Id: Icc5cdf6b14f41c4570953a0cb3637f8784e2dcfc
2020-12-11 14:15:24 -06:00
Henry Fang
f97fff7cc6 Don't open frontend device if it's a shared frontend
bug: 175255961
Test: manual
Change-Id: Ib8c9704ebd1c518a84b8526172ca2fe3d087db87
2020-12-11 12:14:49 -08:00
Eino-Ville Talvala
5d8bb26337 Change android.testPatternData --> android.control.testPatternData
Test: Builds
Bug: 173154486
Change-Id: I0b47857d3c223c31035b9376c3a626cbce4a1826
2020-12-11 12:13:06 -08:00
Treehugger Robot
c8f2295f67 Merge "Bluetooth: Check state correctly when client wants to bind" am: d77aaf6a6e am: 4e1fe29cf0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1524638

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1d0e3a6b8d539e3b26981f3b4080f37ed20a34d9
2020-12-11 20:09:08 +00:00
Vishnu Nair
379f1eb654 Revert^3 Flip BLAST for SurfaceView"
This reverts commit 2b5f28a558.

Reason for revert: breaks youtube presubmit tests.

Bug: 175396534
Change-Id: I0f79570bb9fbc4ba21068902285e6263491b506e
2020-12-11 19:47:32 +00:00
Treehugger Robot
4e1fe29cf0 Merge "Bluetooth: Check state correctly when client wants to bind" am: d77aaf6a6e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1524638

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I30180ec8e75f6c619dbe8492e74324d2e38d6a3f
2020-12-11 19:46:48 +00:00
Cassie Wang
258e8ff1f4 Change AppSearch querier from component to package.
Test: atest com.google.android.config.pts.ConfigTestCase
Bug: 169883602
Change-Id: I78c3e1a58351f15e02c62f32b6ca35d7cc5c05a5
2020-12-11 11:30:24 -08:00
Daniel Bright
73cc15b505 Merge "Hide NO_THROTTLE_EXPIRY_TIME" 2020-12-11 19:25:10 +00:00
Chris Li
191d03bc43 Allow TaskDisplayArea to have TaskDisplayArea children (2/n)
- Small clean up of several usages of
  forAllTaskDisplayArea(tda -> forAllRootTasks(...)) to forAllRootTasks.

Bug: 175136051
Test: manual for refacotor
Change-Id: Icd67b807cc71d3aa1d693d4fc5ba91a2cf14bae3
2020-12-11 11:21:50 -08:00
Treehugger Robot
d77aaf6a6e Merge "Bluetooth: Check state correctly when client wants to bind" 2020-12-11 19:13:44 +00:00
Hansong Zhang
73802a1802 Bluetooth: Check state correctly when client wants to bind
Use mState instead of mEnable to check Bluetooth server status.

mEnable is used to indicate whether the next action is enabling or
disabling the Bluetooth stack, whereas mState indicates the current
state.

Test: atest FrameworksServicesTests
Bug: 173941366
Change-Id: Id85494f7f40a0201061e74fbf3f08f70a632a62c
2020-12-11 19:13:26 +00:00
Evan Severson
df179c3d04 Merge changes I32ab8848,If470bc9a
* changes:
  Notify if a sensor is used but privacy is enabled
  Add flags to onOpNoted/Started callbacks
2020-12-11 18:36:17 +00:00
Soonil Nagarkar
f0465425c8 Merge "Location OWNERS updates" am: 2e8693718c am: c02e647603 am: c568376083
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1522299

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic48a74d51cf700cf8c737c27cd8f94b6ac25d404
2020-12-11 18:34:25 +00:00
Makoto Onuki
f18887693e Merge "Give START_FOREGROUND_SERVICES_FROM_BACKGROUND to S apps" 2020-12-11 18:33:50 +00:00
Jorim Jaggi
a285aff417 Merge "Provide vsync id for all animation transactions (except PIP)" 2020-12-11 18:28:23 +00:00
Soonil Nagarkar
c568376083 Merge "Location OWNERS updates" am: 2e8693718c am: c02e647603
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1522299

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5ce1a488245ace43382c0e53a2bdd146e111cf6c
2020-12-11 18:21:14 +00:00
David James
61ef6329a3 Move CtsAutoFillServiceTestCases to group presubmit-large
The test config takes longer than 15mins to run. Move it to a dedicated
group for running slow presubmit Test Mapping tests.

Bug: 174654670
Bug: 174495337
Bug: 175150979

Change-Id: I533e749f57798c4b162a105246b51854a539a65f
Test: None
2020-12-11 17:29:24 +00:00
Soonil Nagarkar
c02e647603 Merge "Location OWNERS updates" am: 2e8693718c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1522299

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I88e10902ac8e05b49e9036a1304e808c82baa406
2020-12-11 17:29:08 +00:00
TreeHugger Robot
d4c2928f8f Merge "Make FUSED_PROVIDER public API" 2020-12-11 17:21:44 +00:00
Wale Ogunwale
c27f0525b7 Merge "Add more OWNERS coverages" am: 32ff0144bf am: 60f676c7d6 am: 926aa8da2c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519794

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib3dd38c02eb596d1223ecfae9b383931e985fe6d
2020-12-11 17:15:02 +00:00
Jeff Sharkey
cde21c1494 Merge "OWNERS: exempt current.txt files" am: 16c075f6be am: 4155d4cc37 am: a5af59c5f8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525999

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Icce757d2d9001a0d67a186e1b1838bbffa0e504a
2020-12-11 17:14:12 +00:00
Soonil Nagarkar
2e8693718c Merge "Location OWNERS updates" 2020-12-11 17:12:03 +00:00
Soonil Nagarkar
b1ad3c5625 Restore get/setExtras per API council feedback
These methods are still valuable enough they shouldn't be deprecated.

Bug: 173712888
Test: none
Change-Id: I47b46e0db95c0fb29c2a73fb5355d9f9ce21c6df
2020-12-11 09:05:33 -08:00
Wale Ogunwale
926aa8da2c Merge "Add more OWNERS coverages" am: 32ff0144bf am: 60f676c7d6
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519794

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I32e5f8566ba916c892898f3f521a5a4309646142
2020-12-11 16:58:45 +00:00
Wale Ogunwale
60f676c7d6 Merge "Add more OWNERS coverages" am: 32ff0144bf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519794

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I11e8912fee836209a9f09786362257c4363c7d76
2020-12-11 16:52:17 +00:00
Jeff Sharkey
a5af59c5f8 Merge "OWNERS: exempt current.txt files" am: 16c075f6be am: 4155d4cc37
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525999

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9c040c60741a0c7298b7e9524e04df1aa282bc79
2020-12-11 16:52:15 +00:00
Wale Ogunwale
32ff0144bf Merge "Add more OWNERS coverages" 2020-12-11 16:25:27 +00:00
Tyler Gunn
108dd94479 Grant CHANGE_DEVICE_IDLE_TEMP_WHITELIST to call log provider.
The call log provider needs to grant an allow-list exemption in
broadcast options when sending the ACTION_NEW_VOICEMAIL intent to it's
directed recipient.  This is required so that the voicemail app can
start a background service to do some time consuming (but timely) work
in the background upon receiving the intent.

Test: Manual test with Call log provider.
Bug: 173155475
Change-Id: I3e84d65292ec74ffe374fc997e57c4c688f71b9d
Merged-In: I3e84d65292ec74ffe374fc997e57c4c688f71b9d
2020-12-11 16:14:37 +00:00
Adrian Roos
bb4c35d0d2 Add missing IMF OWNERS
Test: n/a
Change-Id: Ib1ec672f872a3b1faf65c3583e300f473bac8f0c
2020-12-11 17:02:19 +01:00
Jeff Sharkey
4155d4cc37 Merge "OWNERS: exempt current.txt files" am: 16c075f6be
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525999

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I134bbb61735b03e177636df56b9d28e4b41fb624
2020-12-11 15:48:43 +00:00
Jeff Sharkey
16c075f6be Merge "OWNERS: exempt current.txt files" 2020-12-11 15:33:40 +00:00
Bernardo Rufino
2928df12d5 Merge "Log on unauthorized Intent.ACTION_CLOSE_SYSTEM_DIALOGS" 2020-12-11 15:19:21 +00:00
Adrian Roos
0632ddf6f6 OWNERS: exempt current.txt files
API current.txt files are already covered by the API-Review label through
https://android.git.corp.google.com/All-Projects/+/refs/meta/config/rules.pl#226.

Test: n/a
Change-Id: Ib0f8272cc4dfe58b41804ef8c0951b7026cd0a59
2020-12-11 16:14:44 +01:00
Jan Tomljanovic
becf96762b Merge "Fix the bug where inner lock in MultiRateLimiter is null." 2020-12-11 15:09:23 +00:00
Linus Tufvesson
016f891c25 Merge "Allow 3p apps to hide non system overlay windows" 2020-12-11 14:37:32 +00:00
TreeHugger Robot
02465ca6c2 Merge "Update handling of incoming CEC power key presses" 2020-12-11 14:35:36 +00:00
Narayan Kamath
923b6d8678 TelephonyRegistry: Pass featureId to LocationAccessPolicy
Bug: 162850073
Test: manual
Change-Id: I3a5afddfc151e06f5deb0220620bbd40849626c4
2020-12-11 14:09:09 +00:00
Tobias Thierer
7e74c4ac17 [automerger skipped] Merge changes from topic "bug158482162_rvc-qpr-dev-rvc-qpr-dev-plus-aosp" into rvc-qpr-dev-plus-aosp am: 50ce57e58f -s ours
am skip reason: Change-Id I58e5d2a0b438296137fd76720636c8fdce740ded with SHA-1 7671f0d95c is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13205178

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I39934960216724479b7b3fecd55050a66494c783
2020-12-11 14:03:01 +00:00
Orion Hodson
525a22a777 Merge "Revert "Keystore 2.0 SPI: Move keymint spec to security namespace."" am: bc641a41d8 am: 9e21ecbcb4 am: 1de159412b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525805

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie45400513bc12278a68c8af1b5a12ba754f048c5
2020-12-11 14:02:26 +00:00
TreeHugger Robot
461ebde834 Merge "Hide the lock icon if there's no screen lock" 2020-12-11 14:02:12 +00:00
Louis Chang
3abe00f591 Merge "Ensure the next activity of non-focusable task to be visible" 2020-12-11 13:48:14 +00:00
Tobias Thierer
50ce57e58f Merge changes from topic "bug158482162_rvc-qpr-dev-rvc-qpr-dev-plus-aosp" into rvc-qpr-dev-plus-aosp
* changes:
  BackupManagerService: Make new behavior conditional on ChangeId.
  Enforce BACKUP permission on Service end.
2020-12-11 13:35:26 +00:00
Orion Hodson
1de159412b Merge "Revert "Keystore 2.0 SPI: Move keymint spec to security namespace."" am: bc641a41d8 am: 9e21ecbcb4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525805

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic1261e549180816219b7a3c4a7f73a5ce97c5119
2020-12-11 13:31:37 +00:00