Commit Graph

841570 Commits

Author SHA1 Message Date
HQ Liu
1bfae246fb Fix possible ArrayIndexOutOfBoundsException
Seeing ArrayIndexOutOfBoundsException while adding an input device with
vibrator. The index used to iterate vibrator ids increased before being
used to get the id from an sparsed array, so it is causing out of bounds
exception.

Bug: 253079798
Test: m; InputDeviceVibratorManagerTest
Change-Id: I019790f74184058020194ae42a35d8ed972ceaa7
2022-10-13 21:02:19 +00:00
Lyn Han
3ed564d484 Merge "Link to StackScrollAlgorithm in AmbientState description" into tm-qpr-dev am: dfb618d8f0 am: 1c61e4df41
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20114784

Change-Id: I62fe26aaa168a32d73ffb2986b48140c00d51376
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 18:58:27 +00:00
Yuri Lin
cb9568c63b Merge "Detect dismissals on the lockscreen surface" into tm-qpr-dev am: c47fd5ddad am: 84b8833d3f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20152731

Change-Id: I313b7c052ccf9b81949a2607a791a0f5a33ab4d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 18:57:03 +00:00
TreeHugger Robot
d43602bbdd Merge "UserController: simplify and fix the delayed user unlocking logic" 2022-10-12 18:51:22 +00:00
Raphael Kim
0383c7c5f4 Merge "Add associated device property to AssociationInfo" 2022-10-12 18:43:36 +00:00
Lyn Han
1c61e4df41 Merge "Link to StackScrollAlgorithm in AmbientState description" into tm-qpr-dev am: dfb618d8f0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20114784

Change-Id: I218684f70e23f529807d10606c47bb68109bc79f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 18:26:46 +00:00
Yuri Lin
84b8833d3f Merge "Detect dismissals on the lockscreen surface" into tm-qpr-dev am: c47fd5ddad
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20152731

Change-Id: I43efb5729b6b46eaf6fbcc6c22e969547d42513a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 18:24:22 +00:00
Steven Moreland
a02cbd809c Merge "Handle JavaBBinderHolder not init w/ mockito" am: 9590eb1815 am: b5d7885bed am: dadc4f23e4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2250555

Change-Id: I79763279729bccc9bcacd742b8c7a21142928eab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:47:23 +00:00
Lyn Han
dfb618d8f0 Merge "Link to StackScrollAlgorithm in AmbientState description" into tm-qpr-dev 2022-10-12 17:46:54 +00:00
Andrey Epin
0313161023 Merge "Fix Resolver dragging animation" into tm-qpr-dev am: adad5c91bd am: 7de4fa9bd2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19719026

Change-Id: Ic6813b4c9d5c61dbd224a4438365d602114dbb87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:46:12 +00:00
Joshua Trask
49b8705cd0 Merge "ChooserSelector shouldn't crash w/o IntentResolver" into tm-qpr-dev am: 562d88f250 am: ad75b7098a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20177863

Change-Id: I8cd0b12569a0515f6ed02259654d2ac2aad1e59b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:44:48 +00:00
Yuri Lin
9d1c923acc Merge "Make logging optional when checking for heads up" into tm-qpr-dev am: 8a786013a3 am: 011f4d2c59
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20117575

Change-Id: Ib24a7713533f78db818185594e0481a98f0050a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:43:07 +00:00
Bo Liu
cd28df6027 Merge "SurfaceControl ndk-jni API review" 2022-10-12 17:39:48 +00:00
Steven Moreland
dadc4f23e4 Merge "Handle JavaBBinderHolder not init w/ mockito" am: 9590eb1815 am: b5d7885bed
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2250555

Change-Id: I8db54b8bb91680dc3ebcf97e6976ac36620a1160
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:39:44 +00:00
Yuri Lin
c47fd5ddad Merge "Detect dismissals on the lockscreen surface" into tm-qpr-dev 2022-10-12 17:34:09 +00:00
Kweku Adams
0a220f347e Merge "Avoid incorrectly calling eventStopped." 2022-10-12 17:30:24 +00:00
Andrey Epin
7de4fa9bd2 Merge "Fix Resolver dragging animation" into tm-qpr-dev am: adad5c91bd
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19719026

Change-Id: I30639003d4944eed4f10ff78168cbfe6cc9a5161
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:13:43 +00:00
Steven Moreland
b5d7885bed Merge "Handle JavaBBinderHolder not init w/ mockito" am: 9590eb1815
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2250555

Change-Id: I9e3204ebc6c55740f87b3a4ae89add6812fdc495
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:13:34 +00:00
Joshua Trask
ad75b7098a Merge "ChooserSelector shouldn't crash w/o IntentResolver" into tm-qpr-dev am: 562d88f250
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20177863

Change-Id: I4c24f582130afd9f46dbbf57a4c026f1e65fc4a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:13:02 +00:00
Yuri Lin
011f4d2c59 Merge "Make logging optional when checking for heads up" into tm-qpr-dev am: 8a786013a3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20117575

Change-Id: I789cbb316331388a426ec528ee8a52c79ba42711
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 17:11:35 +00:00
Andrey Epin
adad5c91bd Merge "Fix Resolver dragging animation" into tm-qpr-dev 2022-10-12 17:07:20 +00:00
Joshua Trask
562d88f250 Merge "ChooserSelector shouldn't crash w/o IntentResolver" into tm-qpr-dev 2022-10-12 16:59:49 +00:00
Aaron Liu
3510d130bb Merge "[Bouncer] Make bouncer view a ConstraintLayout" into tm-qpr-dev am: 06ab363b77 am: cd59981ea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20028956

Change-Id: If48a65e38c1406f220f7f1193ea0a087292e9246
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 16:50:07 +00:00
Ale Nijamkin
ec073d1e83 Merge "Turns on refactored UserSwitcherController." into tm-qpr-dev am: 67e174c81d am: 336af653a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20168257

Change-Id: I285fd6591ef09fd648f88626d0c22f08eb3810af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 16:48:33 +00:00
Yuri Lin
8a786013a3 Merge "Make logging optional when checking for heads up" into tm-qpr-dev 2022-10-12 16:46:46 +00:00
Jordan Demeulenaere
209c7d1c2c [automerger skipped] Merge changes Iaa39a2c7,I59cfc5e1,I1ab9ee70 into tm-qpr-dev-plus-aosp am: 1c6e6d6888 -s ours
am skip reason: Merged-In Iaa39a2c75e8a49770eaf5d8ce66d5ac562d9320c with SHA-1 c7ccf51eca is already in history

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

Change-Id: Ie6a151fcd7f48a9d4c543d0f18067ac936e17065
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 16:46:24 +00:00
Jordan Demeulenaere
9dec98e40d [automerger skipped] Extract ExpandableControllerImpl out of Expandable am: bde9b5f28f -s ours
am skip reason: Merged-In Iaa39a2c75e8a49770eaf5d8ce66d5ac562d9320c with SHA-1 c7ccf51eca is already in history

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

Change-Id: I20e0ba4c63e4f5ee530b45bd2f3431d5d1a6165f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 16:45:38 +00:00
Steven Moreland
9590eb1815 Merge "Handle JavaBBinderHolder not init w/ mockito" 2022-10-12 16:43:06 +00:00
Edgar Wang
deca89121e Merge "Remove Learn more button in Admin-Support Dialog" 2022-10-12 16:39:14 +00:00
Aaron Liu
cd59981ea6 Merge "[Bouncer] Make bouncer view a ConstraintLayout" into tm-qpr-dev am: 06ab363b77
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20028956

Change-Id: I8e0d43956f310b0ee5c89d5a92f7ff94cf60dc50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 16:16:01 +00:00
Ale Nijamkin
336af653a1 Merge "Turns on refactored UserSwitcherController." into tm-qpr-dev am: 67e174c81d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20168257

Change-Id: I65424455706fbd42917610d3aed303d5664b27ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 16:14:55 +00:00
Jordan Demeulenaere
1c6e6d6888 Merge changes Iaa39a2c7,I59cfc5e1,I1ab9ee70 into tm-qpr-dev-plus-aosp
* changes:
  Extract ExpandableControllerImpl out of Expandable
  Add support for dialogs in Expandable (1/2)
  Introduce Expandable to launch activities from Composables (1/2)
2022-10-12 16:14:29 +00:00
Evan Rosky
3491c51895 Merge "Enable Shell Transitions" 2022-10-12 16:08:33 +00:00
Aaron Liu
06ab363b77 Merge "[Bouncer] Make bouncer view a ConstraintLayout" into tm-qpr-dev 2022-10-12 15:51:28 +00:00
Ale Nijamkin
67e174c81d Merge "Turns on refactored UserSwitcherController." into tm-qpr-dev 2022-10-12 15:48:44 +00:00
TreeHugger Robot
26aee09dc7 [automerger skipped] Merge "Update DreamService -> DreamOverlayService connection to handle crashes" into tm-qpr-dev am: 2ab63d23d3 am: a2f02ea1e8 -s ours
am skip reason: Merged-In Ib9a7e8675e408c1724567335a3c186fe5c9f5f59 with SHA-1 7856a35e20 is already in history

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

Change-Id: I199b7cc3a16d7a83689a96e1a01448ba710a905b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 15:35:32 +00:00
TreeHugger Robot
9ff09d22fb Merge "Updating SysUI OWNERS files" 2022-10-12 15:18:33 +00:00
TreeHugger Robot
a2f02ea1e8 Merge "Update DreamService -> DreamOverlayService connection to handle crashes" into tm-qpr-dev am: 2ab63d23d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20107778

Change-Id: Ied0ea3a6d52dab588907872f3170547a667b0b15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 15:16:58 +00:00
Alex Dadukin
a2145a5de3 Merge "Move EventLogger.Event definition to the bottom of the outer class" 2022-10-12 15:11:38 +00:00
Chiachang Wang
451566c113 Merge "Perform MOBIKE when data stall is suspected" am: 97db242349 am: bf20b85b31 am: 5442cfeda3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2171149

Change-Id: I6ad9c389e0ee0d32c1b7c4af7594ce5384b28a43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 15:05:07 +00:00
Chiachang Wang
5442cfeda3 Merge "Perform MOBIKE when data stall is suspected" am: 97db242349 am: bf20b85b31
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2171149

Change-Id: I55121f82a5bd996aa66a39fc3fe1f500d6d10376
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 15:01:42 +00:00
Joshua Trask
a9b92f9c9a ChooserSelector shouldn't crash w/o IntentResolver
If we don't have the new (so-called "unbundled") IntentResolver
package installed on a device, we'll just fall back to the system
Chooser -- we shouldn't crash trying to control an experiment that
wouldn't have any effect on that device in the first place.

Test: Build (will also check fixed regressions before merge)
Bug: 253190011
Change-Id: I2a6b49c6fb39a730759c182f8b8245b1ccc813c9
2022-10-12 10:59:52 -04:00
TreeHugger Robot
2ab63d23d3 Merge "Update DreamService -> DreamOverlayService connection to handle crashes" into tm-qpr-dev 2022-10-12 14:53:54 +00:00
TreeHugger Robot
8d44d5302d Merge "Update layout direction if ViewRoot is preserved" into tm-qpr-dev am: 3c282790e4 am: 97fdee3996
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20158130

Change-Id: Ia3c413d17e02c436ef22459c4b387d6fe890eb72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:45:08 +00:00
TreeHugger Robot
27fc753b57 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1b6a2bacca -s ours am: 8c076e3265 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I85469e02b21bee3d9b70ce9d367fbd82cdd014df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:44:12 +00:00
Bill Yi
050a0c58e4 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c157d3e5e4 -s ours am: 3560ca3edd -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie3242f44e01144aeb542cee32be29e33e2ca21f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:43:31 +00:00
TreeHugger Robot
fa791bfd66 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1f91a2181e -s ours am: 9fb0e010c1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I770f379b7e2f75903d2468e9ac03ae1ebc07c024
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:42:56 +00:00
Bill Yi
873950b69d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5f2d799164 -s ours am: 0f85e3b7b4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iebf42b5469d6e324eb6c1d52508f40b9f3ef8f29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:42:19 +00:00
TreeHugger Robot
1c6423ec28 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 38620ecab3 -s ours am: 9f494a7614 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifdb21e5e000c7539aa6247046a917673baa75308
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:41:39 +00:00
Bill Yi
75bd4a913a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 63cd4fac3d -s ours am: dd8f9b18d7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5fcecc127dbb8989b63936182c72c26b60afe4d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-12 14:40:56 +00:00