* changes:
[automerger skipped] Merge "Skip letterboxing if the activity below is embedded" into tm-qpr-dev am: 53b8173a0d -s ours
[automerger skipped] Skip letterboxing if the activity below is embedded am: ad7d89c22b -s ours
To catch the right candidate as first opaque activity beneath
a translucent one and handle normal permission dialog
behaviour and smart links.
Fixes: 278661668
Test: Run `atest WmTests:SizeCompatTests`
Change-Id: I62e829555c43136080ee4909f7dcf8c388165e9f
Merged-In: I62e829555c43136080ee4909f7dcf8c388165e9f
During high speed recording, 4 CaptureResults are marked
in the mPartialResults at one time, but only 1 is removed.
This change fixes to remove requestCount of CaptureResults
at one time.
Bug: 271052477
Change-Id: I15efe031ef37315118f65b8a3e82f4aec68d9820
When resizing a task behind other windows, task should be reordered to
the top.
Bug: 280248260
Test: Open two tasks and resize bottom task on top of second task, task
should now be on top
Change-Id: I961fa18ee62815e371103848570e241c599c07fe
called with timeUntilDeadline/4 instead of
timeUntilDeadline * 0.25f
Previous value of multiply by 0.25f caused the
overflow when timeUntilDeadline was long.
Test: verified with a test app
BUG: 278433880
Change-Id: I54347e0a4f6a1806b3f8c96bfbec7b758dfb6f00
1. Create flow auto select should trigger regardless of remote entry's presence
2. Parsing of the password & passkey requires a jetpack update. For this
current release, will manually parse.
Test: manual (see bug for recording)
Bug: 281726583
Change-Id: I69d57f7ae38eb6f7dc3ba914ddc739888e83ef1e
1. Add numbering system for App's suggested languages.
2. Make the sugesiton flag include all sources like system, ime,
app, sim.
Bug: 248514263
Test: atest AppLpcaleCollectorTest
Change-Id: I1342e0dbd0eabb4d59f69b5bae9c7c4fe6b72637
This collects status and exception information for the auth entry metric
and continues the combination of this metric with the total candidate
metric.
Bug: 271135048
Test: Build and Won't Submit without E2E Test
Change-Id: Ib3db0b2723189d02f4af84b3101d0d45e24cd936
When revoking previously authorized adb grants, the prompt indicates
access will be revoked for all computers that were previously
authorized; the intent of this was to remove any grants previously
authorized with the 'Always allow' option, but this could also be
read to indicate existing connections are terminated as well. This
commit disconnects all existing sessions by toggling the adbd
service; the original behavior can be maintained for lab
environments by modifying the global Setting
adb_disconnect_sessions_on_revoke to 0.
Bug: 202836162
Bug: 261184503
Bug: 262244393
Test: Manually verfied existing USB and Wifi sessions were terminated
Change-Id: I22266053cf1f8a0452bfa22b2898b4c68eeaed1d
Revert "Verify URI permissions for notification shortcutIcon."
This reverts commit 39a131783c.
Reason for revert: breaks build on rvc-dev based builds
rvc-dev based builds do not have ag/13901746
Change-Id: I3a1dadc6f21c39db5432847ca5d57a7d3f6ce2a6
This is the first step in allowing Exo and the Chromebook to act
on streamed screen content on behalf of its accessibility users.
It was assumed Exo would have access to this permission, but since
it's not signed by the platform, the signature-level permission is
not automatically granted. This fix allows only pre-installed,
privileged apps that have this role, and which have asked the user
for consent to stream and communicate with apps on the mobile device.
Bug: 280661435
Test: atest AccessibilityDisplayProxyTest, PermissionPolicyTest,
CtsCompanionDeviceManagerUiAutomationTestCases, CtsRoleTestCases
Change-Id: I5c0d4d0a44344a25c41e944bdfbdfaf696da68a3
When system is in UI_MODE_TYPE_CAR pressing home button will relaunch
the driving mode overlay (aka gearhead/Morris Mini), which is a full
screen translucent activity. In that specific scenario if there is
an app that can enter PiP mode we should still allow that transition.
Bug: 276850167
Test: manually, in 3 button nav mode open Maps, start navigating,
swipe up to bring system nav bar and press home button there, Maps
will enter PiP mode.
Change-Id: Ic0037f81474e30e8c553c593dc73488072fe5a6e
If a user is restricted with DISALLOW_INSTALL_APPS restriction,
PackageInstallerSession throws a SecurityException causing PIA to crash.
Perform restriction checks before PIA creates an install session
Test: atest CtsPackageInstallTestCases:UserRestrictionInstallTest
Bug: 280441684
Change-Id: I9e6b9a0e56eea122b17b4e75a5496d158b15eefe