Treehugger Robot
43c4e86a7e
Merge "send SoundTriggerFailure when enrollment prempts session" into udc-dev am: f639e3abf6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23036987
Change-Id: If9c84651a964608aee88d26193d3946dbd576b62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:50:50 +00:00
Peter Kalauskas
a98654ccd1
Merge "Fix trace counter for display refresh rate" into udc-dev am: fc41c391a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23147377
Change-Id: I317f0e633a23691e597d0f8f8668fae7cdbf1aaa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:50:11 +00:00
Nate Myren
8350642956
Merge "Correct SensorPrivacyState if needed, prevent state from going bad" into udc-dev am: cc17b636c5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22934997
Change-Id: Ifb41d9bb2856e51553155946a0bf332518bb5c48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:49:48 +00:00
Tetiana Meronyk
39492a907f
Update user creation dialog to happen in a single dialog
...
Bug: 279566609
Test: atest UserInteractorTest
Change-Id: I8592a8f3c6b4350e3ed1f389447ebc8511ca90cb
2023-05-11 18:49:07 +00:00
Treehugger Robot
79cbe22eea
Merge changes from topic "tc_change_2305100725_11" into udc-dev am: ff9c6d9638
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23124509
Change-Id: I1ee594a3ecb9edf6ca4c678bd8c9b87a65fbc330
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:48:20 +00:00
Bill Yi
7936a4f55f
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 24ea9d8c63 am: b743776c5b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23124509
Change-Id: I140f7b8abdd1695feb8bf0249cfd963b526ef5df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:48:16 +00:00
Diya Bera
9f69114de2
Merge "Mark cancel when client is interruptable" into udc-dev am: adce2aeaec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23144440
Change-Id: I2ef72c9407f3929cd85bcd14c56434563691d67f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:47:05 +00:00
Alex Kershaw
284bf6c723
Merge "Allows affiliated profile owners to start activities in the background" into udc-dev am: a7e4d92aa3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/21740981
Change-Id: I950387606d198c7574c20f037b569b7362292b80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:44:56 +00:00
Tetiana Meronyk
709264ad6a
Create single dialog for adding a user.
...
Bug: 265431885
Test: atest CreateUserDialogControllerTest
Change-Id: I8829725e856024a984c192a5444f402e32e792d9
2023-05-11 18:44:17 +00:00
Guojing Yuan
b11919fe6c
[Secure Channel] Establish secure connection on sendMessage
...
Bug: 281069627
Test: via the test app
Change-Id: I9b51eadcfa636cdfb2943e0bea3c588db13cc530
2023-05-11 18:43:57 +00:00
Peter Kalauskas
6ef754374c
Merge "Fix crash in jank monitor debug overlay" into udc-dev am: 4da9107a3a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22911729
Change-Id: Iaa14b70a2c909d38e5752607e7e1be24b53a8bdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:43:27 +00:00
Muhammad Hasan Khan
42b128f91c
Merge "Remove non-existant symbols" into udc-dev am: 0e82fc916d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23156656
Change-Id: I05c0a5e375e771711847d40d71b668f73695f530
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 18:42:35 +00:00
Treehugger Robot
f639e3abf6
Merge "send SoundTriggerFailure when enrollment prempts session" into udc-dev
2023-05-11 18:38:42 +00:00
Sarp Misoglu
2865eb7b21
Retrieve BackupAgent logs after onRestoreFinished completes execution
...
This fixes a race condition that was introduced in ag/20312251. The logs
were requested right after doRestoreFinished was called. But because
that method is async, this resulted in a timeout while waiting to
retrieve logs if the BackupAgent took longer than 500ms to execute
onRestoreFinished-- which WallpaperBackupAgent will almost always do (it
sets the restored wallpapers in that method).
Bug: 282013010
Test: this class is not unit testable. Tested manually by adding debug
logs and doing a restore. Observed that the wallpaper restore took
longer than 500ms and there was no timeout. The logs were successfully
retrieved after the restore was finished.
Change-Id: I697e1279b9e366da15a6e31a9730e91a8b3d0d0b
2023-05-11 18:37:55 +00:00
Peter Kalauskas
fc41c391a7
Merge "Fix trace counter for display refresh rate" into udc-dev
2023-05-11 18:36:49 +00:00
Nate Myren
cc17b636c5
Merge "Correct SensorPrivacyState if needed, prevent state from going bad" into udc-dev
2023-05-11 18:36:09 +00:00
Treehugger Robot
16c3e1550e
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod
2023-05-11 18:32:35 +00:00
Treehugger Robot
ff9c6d9638
Merge changes from topic "tc_change_2305100725_11" into udc-dev
...
* changes:
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 24ea9d8c63
Import translations. DO NOT MERGE ANYWHERE
2023-05-11 18:32:35 +00:00
Diya Bera
adce2aeaec
Merge "Mark cancel when client is interruptable" into udc-dev
2023-05-11 18:31:15 +00:00
Treehugger Robot
c78de62d02
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-05-11 18:29:23 +00:00
Himanshu Gupta
4914447ec5
Allowing content uris with cloneUserId to be accessed by parent user.
...
In some cases a userId maybe appended to the contentUri, to determine
the storage location of the content, ex: `content://10@media/external/images/media/000001.png`
This has started in systemui/screenshot, where ag/19783114 appended the userId of the
foreground user in ScreenShot Content Uris. However, this change gives error while
saving screenshots in cloned apps, as the userId appended is different from the
MediaProvider Process trying to save the content (MP of user 0 is used for clonedProfile).
The error is triggerred from `ContentProvider.validateIncomingUri`
We add the check that if the ContentAuthorityUser shares Media with a parentUser,
and the latter is same as the MP process user, we do not throw the above error.
Bug: b/270350104
Test: Manual verification on device
Change-Id: I62e87c4f04840573138ed59918cc869d1ab12dea
2023-05-11 19:25:33 +01:00
Alex Buynytskyy
d08c0ec740
Always send result code to IntentSender, if present.
...
Bug: 276185613
Fixes: 276185613
Test: atest CtsPackageInstallTestCases
Change-Id: Ic3bc9acbab68fa5f0dce6e11cd718973a4c53406
2023-05-11 11:25:30 -07:00
skxu
9ff02b9245
Set max dialog width on landscape and foldables
...
Both fill and save dialogs should have max width=640dp
Bug: 258077031
Test: Tested locally on phone, foldable, and tablet devices; also ran atest CtsAutoFillServiceTestCases on tablet and passed
Change-Id: Icab9c5437fb5b717f800dfc659ba54c0b50132d8
2023-05-11 18:18:09 +00:00
Alex Kershaw
a7e4d92aa3
Merge "Allows affiliated profile owners to start activities in the background" into udc-dev
2023-05-11 18:15:43 +00:00
Peter Kalauskas
4da9107a3a
Merge "Fix crash in jank monitor debug overlay" into udc-dev
2023-05-11 18:14:20 +00:00
Ilyas Sung
1831723eec
Allows affiliated profile owners to start activities in the background
...
Bug: 268159214
Test: atest ActivityManagerServiceTest
atest com.android.server.wm.ActivityStarterTests
Change-Id: I7910eda863a8b6f3678ab708e1f4bcf55fb0bd05
2023-05-11 18:13:58 +00:00
Muhammad Hasan Khan
0e82fc916d
Merge "Remove non-existant symbols" into udc-dev
2023-05-11 18:11:00 +00:00
Atneya Nair
9259c88053
Merge "Fix DetectorSession permissions" into udc-dev am: 3a16c25ba1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23008668
Change-Id: I443393bc7f667398f449dae1d33e3422dfb0120a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 17:58:38 +00:00
Atneya Nair
c2392ed0df
Merge "Move startWatchingModeWithFlags to the native supported binder calls" into udc-dev am: 9e2ed1914f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22461253
Change-Id: Ib02e0e2b6290e7dcdcc70052abaf6d00439d84de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 17:57:32 +00:00
Atneya Nair
3a16c25ba1
Merge "Fix DetectorSession permissions" into udc-dev
2023-05-11 17:49:58 +00:00
Atneya Nair
9e2ed1914f
Merge "Move startWatchingModeWithFlags to the native supported binder calls" into udc-dev
2023-05-11 17:41:42 +00:00
Michael Mikhail
4b8e2744ad
Merge "Verify URI permissions in MediaMetadata" into udc-dev am: 9dd2c38124
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22956849
Change-Id: I19aea7f1a773a1e2ba345dbefc9a4f14a4f93301
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 17:39:55 +00:00
Beverly Tai
fa43d33910
Merge "Dismiss the keyguard through #notifyKeyguardAuthentiated" into udc-dev am: 8dca2f6b74
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23112696
Change-Id: If63f57b667756be67ccee07e7f55f099d6a18d7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 17:37:34 +00:00
Michael Mikhail
9dd2c38124
Merge "Verify URI permissions in MediaMetadata" into udc-dev
2023-05-11 17:37:27 +00:00
Treehugger Robot
7a00f6653d
Merge "send onFailure callback for asyncronous exceptions" into udc-dev am: c3e906d1cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22970722
Change-Id: Ib2c40c36101baf848928f3752fec76aa2d05c5cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 17:35:38 +00:00
Anna Bauza
3e94052bec
Add elapsed time to user journey report and user lifecycle journey (from create to delete)
...
Bug: 272044888
Test: atest UserJourneyLoggerTest
Test: manual by running statsd_testdrive 264
Change-Id: Ide4a9307cbfb976be7e9e3bbcc30fa66c5dc3db7
2023-05-11 17:33:15 +00:00
Riddle Hsu
79e9167e93
Cache decor insets for display switch
...
In general this can reduce the amount of display configuration change
from 2~4 times to 1 when switching physical display, e.g. fold/unfold.
The multiple configuration changes are from the insets provider
windows that change their provided insets size which can affect
display configuration. Or even the windows can be added or removed
that also triggers the change.
The concept:
1. The first time fold->unfold:
Cache folded insets.
Still perform multiple config changes to calculate unfold.
2. Unfold->fold:
The decor insets in folded state is known, use it directly.
Cache unfolded insets.
3. Fold->unfold:
Cached unfolded insets is available, similar as 2.
Bug: 266197298
Test: DisplayPolicyTests#testSwitchDecorInsets
Change-Id: Icb832bad8c6a7412b6fc0ecba318d2034681d3f7
2023-05-11 17:23:23 +00:00
Beverly Tai
8dca2f6b74
Merge "Dismiss the keyguard through #notifyKeyguardAuthentiated" into udc-dev
2023-05-11 17:18:45 +00:00
Treehugger Robot
c3e906d1cf
Merge "send onFailure callback for asyncronous exceptions" into udc-dev
2023-05-11 17:17:34 +00:00
Pavel Grafov
8a23393850
Merge "Show correct dialog for paused profile widgets" into udc-dev am: bb9e856e99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23122029
Change-Id: I56b1f92f0a9db2610f538520ddfbaa9c70895072
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 17:15:12 +00:00
Pavel Grafov
bb9e856e99
Merge "Show correct dialog for paused profile widgets" into udc-dev
2023-05-11 17:01:33 +00:00
Treehugger Robot
96ca39820a
Merge "Remove demotion flags when a JobWorkItem is enqueued." into udc-dev am: 6367da36bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23136716
Change-Id: I35f6dfd45d60ecd2b27b831b6068d308780f9899
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 16:59:37 +00:00
Mady Mellor
9e8e682477
Make sure we log the last bubble removal
...
ag/22792413 changed the logic here & returns early so it'd miss
the log statement about the bubble removal. Update the code
to log when the last bubble is dismissed as well.
Additionally we're missing this in the code path for a dismissed
suppressed bubble (pretty edge case), but add the log event in
there as well...
Test: manual - remove last bubble
Bug: 282017959
Change-Id: I6e6e176823651d0bc8efe9e20bd573d02694a44f
2023-05-11 09:58:47 -07:00
Treehugger Robot
6110ce452b
Merge "Remove INTERNET permission requirement." into udc-dev am: ef6853a2a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23126149
Change-Id: Ia2720dca7bc38f0827dfb18f5cd999ee8f761981
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 16:58:26 +00:00
Martijn Coenen
a2728a3804
Fix race condition in binding isolated services in shared process.
...
When a new isolated service is being bound in a shared isolated process
that is not yet completely brought up, the service is added to the
pending services list. However, when the shared isolated process does
come up, the pending service is not considered, because the UID does not
match. Set isolationHostProc correctly in the ServiceRecord, to ensure
that the pending service logic knows to put this service in the shared
isolated process.
Bug: 280918250
Test: atest CtsVoiceInteractionTestCases
Change-Id: Iaf0bcdec2c777e72a0e18246fa0e5ccca117def1
2023-05-11 16:58:18 +00:00
TreeHugger Robot
0d2f1f2575
Merge "Fix concurrency logging." into udc-dev am: 13c49d38e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23146976
Change-Id: I149f2c9df360524e56904968b5380392b330b22d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 16:57:20 +00:00
Mady Mellor
9e59db8b6d
Merge "Use ComponentCallbacks instead of ConfigurationChangeListener" into udc-dev am: 7369ef1ac4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23148105
Change-Id: I04217b4806c53c2ed25debbadbf57512277f0763
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 16:56:39 +00:00
Chris Antol
65d5c05962
Merge "Re-add text color to Settings Switch" into udc-dev am: 9bc3bcb780
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23120743
Change-Id: If6942f0f6b99a3e487e95f3ad1dc2ca733f511ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 16:56:06 +00:00
TreeHugger Robot
171f04a571
Merge "Add extra key for call attributes." into udc-dev am: 743eb54490
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23077738
Change-Id: Id7e3a9da50102bc59a928b3e357ad0f70ea3d029
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-11 16:54:21 +00:00
Mady Mellor
a9f16586c4
Fix potential NPE when removing bubble
...
The icon view on the bubble might be cleaned up somehow before we
try to remove it, grab it before the animation starts and ensure
it's not null before removing it from the view.
Bug: 281891504
Test: none / couldn't repro locally
Change-Id: Ic2a2b01cc0270ba00c8a5c1ad07c1256bbc1b351
2023-05-11 09:54:18 -07:00