Commit Graph

891995 Commits

Author SHA1 Message Date
William Leshner
e0d543fcf9 Merge "Fix a transition issue when entering a dream." into udc-dev 2023-05-06 01:07:42 +00:00
Treehugger Robot
8587f769e8 Merge "Ensure primary provider is contained in the list of enabled providers" into udc-dev 2023-05-06 01:02:50 +00:00
Louis Chang
fa4ff95cb1 Merge "Make USER_CURRENT accessible by the Test" into udc-dev 2023-05-06 00:58:51 +00:00
Austin Borger
6f8c5e373e [automerger skipped] Merge "ActivityManagerService: Allow openContentUri from vendor/system/product." into rvc-dev am: 2a509c82ba am: 1678956190 -s ours am: 0a5315c6fd -s ours am: 337cd41d3f -s ours
am skip reason: Merged-In I0335496d28fa5fc3bfe1fecd4be90040b0b3687f with SHA-1 e37820e47c is already in history

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

Change-Id: I47dc87ebde9a4a53eff27c5fd5dee85523bf72de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 00:56:25 +00:00
Treehugger Robot
4dae2bfd28 Merge "Add and update log statements for desktop proto" into udc-dev 2023-05-06 00:55:53 +00:00
Jorge Gil
ec1600139c Merge "Add @jorgegil to freeform and tests owners (cherry picked from https://android-review.googlesource.com/q/commit:386b86e8e1102c5d7e0d9caaec936efae5d4db60)" into udc-dev 2023-05-06 00:50:52 +00:00
Jorge Gil
363767a6f5 Add @jorgegil to freeform and tests owners
(cherry picked from https://android-review.googlesource.com/q/commit:386b86e8e1102c5d7e0d9caaec936efae5d4db60)

Bug: 281159441

Merged-In: I4c363e67736460ab01118847ce57592edd0f1a50
Change-Id: I4c363e67736460ab01118847ce57592edd0f1a50
2023-05-06 00:50:39 +00:00
Jack He
7ed617c5e9 Merge "Modify the string of LE audio" into udc-dev 2023-05-06 00:42:40 +00:00
Varun Shah
08a8c4371a Ensure only valid events are reported.
When CHOOSER_ACTION events are reported via reportChooserSelection, make
sure the package name is not null and is also a valid, installed package.

Bug: 229633537
Bug: 253403242
Test: atest UsageStatsTest
Change-Id: Ib28014f2d21b451d2f7f6e7136f500fc49d0779b
2023-05-06 00:13:39 +00:00
Austin Borger
337cd41d3f [automerger skipped] Merge "ActivityManagerService: Allow openContentUri from vendor/system/product." into rvc-dev am: 2a509c82ba am: 1678956190 -s ours am: 0a5315c6fd -s ours
am skip reason: Merged-In I0335496d28fa5fc3bfe1fecd4be90040b0b3687f with SHA-1 e37820e47c is already in history

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

Change-Id: Ia247caf2008c5059a4e1d2c1d722cf3e0bfd24f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 00:11:29 +00:00
Omer Ozer
afd4518804 Add a distinct name for cred reg flow.
Bug: 274494843
Bug: 273353677
Test: manual
Change-Id: I90b1fa367a7a77dfdb91be67f7de7ceb4606338a
2023-05-06 00:10:41 +00:00
Haoyu Zhang
563f73a310 Merge "Fix: insert mode crash when EmojiCompat is used" into udc-dev am: 74ad406b7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22771138

Change-Id: I620f0e7a543727f7789dd1b8975b0580f5f0da84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 23:32:41 +00:00
Sherry Zhou
7611a543c5 Merge "Fix weather clock clipped when swiping in Lockscreen" into udc-dev am: 3146826cf0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23048058

Change-Id: I3b481943ecf7a9ff48953273f8b91fc5647157a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 23:31:22 +00:00
Austin Borger
0a5315c6fd [automerger skipped] Merge "ActivityManagerService: Allow openContentUri from vendor/system/product." into rvc-dev am: 2a509c82ba am: 1678956190 -s ours
am skip reason: Merged-In I0335496d28fa5fc3bfe1fecd4be90040b0b3687f with SHA-1 e37820e47c is already in history

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

Change-Id: I0dc94cac6b2a6e6011330ce94fd2ae506a3f7745
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 23:30:44 +00:00
Haoyu Zhang
74ad406b7c Merge "Fix: insert mode crash when EmojiCompat is used" into udc-dev 2023-05-05 23:29:13 +00:00
Jerry Shi
e0daeb4c2b Ensure primary provider is contained in the list of enabled providers
Test: build local
Bug: 281121157

Change-Id: I3d9f8a57ab4fc89bbc91c43d050fc0d05ee998e7
2023-05-05 23:26:47 +00:00
Sherry Zhou
3146826cf0 Merge "Fix weather clock clipped when swiping in Lockscreen" into udc-dev 2023-05-05 23:18:23 +00:00
Evan Rosky
2bff4a96cf Don't prematurely apply finishT in taskview handler
The finish-transaction is supposed to be applied by the
transition player since the order matters. By applying it
in TaskViewTransitions, it was causing operations to run
out-of-order leaving broken surface hierarchies. This
removes the erroneous apply() calls.

Also, set surface position to 0,0 on surfaceChanged to
match surfaceCreated -- otherwise we end up with a double
offset.

Bug: 277759491
Test: open new homecontrols from dream (observe no offset),
      then close them via the X button (should return to dream).
Change-Id: I4527df33b29ad93045928d8e73b0698a36d95081
2023-05-05 16:18:00 -07:00
Tyler Gunn
0f736713e6 Merge "Clarify REMOTE disconnect cause API docs." into udc-dev am: 5bfe44b049
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22977774

Change-Id: I167a5706bcecf20c1c2b7ac694195258daa54359
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:55:02 +00:00
Roshan Pius
e121c98e3d Merge "permission(core): Modify protection level for SUBSCRIBE_TO_KEYGUARD" into udc-dev am: 5cd5d41d24
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22975918

Change-Id: I9a7673865a7915f573e7c95bff6fcb75fcaa1ca1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:54:13 +00:00
TreeHugger Robot
90b11e9bfa Merge "Add scheduled job high water mark metric." into udc-dev am: 1588d4ac8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23036898

Change-Id: Ie5bf67311357a879a3742c8e0ceb2914705b9791
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:52:31 +00:00
Ameer Armaly
8a08b66b46 Merge "[DO NOT MERGE] Make a11y overlays trusted." into udc-dev am: 38c3b84ec9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22827660

Change-Id: I3c97c7f4d35f0c00402a9fbe4c7f3f31347e93d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:51:58 +00:00
Ameer Armaly
6d901c49ca [DO NOT MERGE] Make a11y overlays trusted. am: 139936a029
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22827660

Change-Id: Ibf76c13ea75ce73892e1e1eab84b57b4dd185700
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:51:48 +00:00
Tyler Gunn
5bfe44b049 Merge "Clarify REMOTE disconnect cause API docs." into udc-dev 2023-05-05 22:47:57 +00:00
Austin Borger
1678956190 Merge "ActivityManagerService: Allow openContentUri from vendor/system/product." into rvc-dev am: 2a509c82ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22911665

Change-Id: I570f3ea30dd4eca2b913f63ffdbc7ca68564b908
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 22:44:43 +00:00
Reema Bajwa
f4651ceadf Hook up binderDied callback to cancel session when service dies
Test: Built & deplyed locally
Bug: 280869004

Change-Id: Id3e23b94b9169c3d5cca3d5b2695c25cb2758934
2023-05-05 22:41:50 +00:00
Roshan Pius
5cd5d41d24 Merge "permission(core): Modify protection level for SUBSCRIBE_TO_KEYGUARD" into udc-dev 2023-05-05 22:26:21 +00:00
Austin Borger
2a509c82ba Merge "ActivityManagerService: Allow openContentUri from vendor/system/product." into rvc-dev 2023-05-05 22:16:43 +00:00
TreeHugger Robot
1588d4ac8d Merge "Add scheduled job high water mark metric." into udc-dev 2023-05-05 22:12:02 +00:00
Ameer Armaly
38c3b84ec9 Merge "[DO NOT MERGE] Make a11y overlays trusted." into udc-dev 2023-05-05 22:01:50 +00:00
Suprabh Shukla
c439507f5a Merge "Count app restriction events" into udc-dev am: f0fe79de5e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23047553

Change-Id: I47140afdf885baa93d32f0cc873fee25e3c6066c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 21:44:48 +00:00
Austin Borger
2464010764 Camera / UidObserver: Add the ability to subscribe to specific UIDs
UidObserver sends updates about the state of all packages installed on
the system. In the case of the cameraserver, we only care about a
handful of them. The current status quo is to filter out these callbacks
but there is a significant IPC cost that is not addressed by that
approach.

This patch adds new entrypoints to ActivityManagerService to listen only
to specified UIDs. This set of uids can be updated dynamically.

Change-Id: Ic699526588a3f9157ca7d38b905f898876d86847
Bug: 274486653
Test: -- on physical device:
      -- testCamera2AccessCallbackInSplitMode x10
      -- ActivityManagerServiceTest
      -- ActivityManagerProcessStateTest
      -- ActivityManagerFgsBgStartTest
      -- UidObserverControllerTest
      -- Alternate focus in split screen between Camera2 + GCA x20
2023-05-05 14:34:17 -07:00
Shawn Lee
ce8997fc0b Add a null check to prevent NPE when status bar isn't inflated
It looks like occasionally touches are being handled as if they're
being proxied from status bar to shade before status bar view is
inflated, causing an NPE here.

Bug: 280086782
Test: N/A
Change-Id: I4b02287d7af013ab5358584d89e7eeac31f1e7f5
2023-05-05 14:31:37 -07:00
Suprabh Shukla
f0fe79de5e Merge "Count app restriction events" into udc-dev 2023-05-05 21:19:47 +00:00
Ikram Gabiyev
c60ce62b39 Merge "Set sourceRectHint null if too small" into udc-dev am: a1bb7e3c6c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23051098

Change-Id: I00df59bb874fdd4415bc40dc4a9b839ad7c7bd92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 21:03:55 +00:00
Caitlin Shkuratov
cf48c68627 Merge "[Mobile] Show the roaming icon in the top-right on RTL." into udc-dev am: 370fbcc548
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23050227

Change-Id: I7d3298bf3dcf55dcba24962b95164885b66e4262
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 21:02:58 +00:00
Ikram Gabiyev
a1bb7e3c6c Merge "Set sourceRectHint null if too small" into udc-dev 2023-05-05 20:56:34 +00:00
Emilian Peev
d8983d671e Camera: Always release the extension session after configuration
Since both the session 'onConfigured' callback and the
initialization session callback run within the same Handler
thread, it is possible for the 'onSuccess' callback to fail
to execute if there is another thread the releases the
extension session and quits the thread.
Ensure that the extension session is released also when we
have a valid capture session.

Bug: 270276341
Test: atest -c -d
cts/tests/camera/src/android/hardware/camera2/cts/CameraExtensionSessionTest.java

Change-Id: I03fd9b2859ae8919ca89c823fed973853030bc5f
2023-05-05 20:54:19 +00:00
Caitlin Shkuratov
370fbcc548 Merge "[Mobile] Show the roaming icon in the top-right on RTL." into udc-dev 2023-05-05 20:43:45 +00:00
Caitlin Shkuratov
456fd80b21 Merge "[SB Refactor] Add null checks around network capabilities." into udc-dev am: 5be99642cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23029828

Change-Id: I100ed2488f197a2fbaaab7817d88ce76d40afe45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 20:43:18 +00:00
Caitlin Shkuratov
010e45cf29 Merge "[SB Refactor] Use the calculated mobileIsDefault for failed connection." into udc-dev am: e7f2e5bc56
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23037700

Change-Id: I435612d780d70386e9d60bb96a14b942c5cb1ee4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 20:42:49 +00:00
Caitlin Shkuratov
5be99642cb Merge "[SB Refactor] Add null checks around network capabilities." into udc-dev 2023-05-05 20:41:42 +00:00
Becca Hughes
5596a6f9a3 Merge "Fix can't turn off Google" into udc-dev am: d5b4b9b950
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23062316

Change-Id: I67de6b936de84c5016555d95e0ac7d9da7690d8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 20:40:48 +00:00
Caitlin Shkuratov
e7f2e5bc56 Merge "[SB Refactor] Use the calculated mobileIsDefault for failed connection." into udc-dev 2023-05-05 20:39:49 +00:00
Derek Jedral
5da37381a0 Merge "Report correct userId in onUserMayRequestUnlock." into udc-dev am: c0553faff4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22957322

Change-Id: I2f64e2c5e75dde75daf338c3e989ee7045f7548f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 20:39:48 +00:00
Achim Thesmann
e2c21cdada Allow BAL for HeavyWeightSwitcher.
The switcher dialog is started by the system and need to be able to
bring the chosen activity back to the foreground.

Test: CtsAppTestCases:android.app.cts.ActivityManagerProcessStateTest#testCantSaveStateLaunchAndSwitch
Bug: 277600629
Change-Id: Iddd9daed932fb4469492c895a041895a7f2cb416
2023-05-05 20:38:06 +00:00
Becca Hughes
d5b4b9b950 Merge "Fix can't turn off Google" into udc-dev 2023-05-05 20:30:30 +00:00
Kunal Malhotra
a13815ab78 Adding proc state to wakelock logging
Test: manual testing on device
Bug: b/254672001
Change-Id: I7ca01d6883b2742369f624ec1eca694e20cf9ab7
2023-05-05 20:24:08 +00:00
Treehugger Robot
78da65bc6f [automerger skipped] Merge "[RESTRICT AUTOMERGE] Prevent installing apps in policy restricted work profile using ADB" into tm-dev am: 844fdfc824 am: f159ca1389 -s ours am: c2d4c99955 -s ours am: 50cae984df -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3ae858f5eaeeac1d1d25b617e7788f0ca42b0616
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 20:19:46 +00:00
Sumedh Sen
01c5af08ef [automerger skipped] [RESTRICT AUTOMERGE] Prevent installing apps in policy restricted work profile using ADB am: 28e133dff1 am: 845460ecd7 -s ours am: f5447b2676 -s ours am: f3abbe10c2 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6081c17b0a3321871fdb973c919c4b0c737b82c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 20:19:42 +00:00