Commit Graph

18847 Commits

Author SHA1 Message Date
Tiger Huang
a86bfea124 Merge "Don't clip background drawable if navigation color view is not opaque" into tm-dev am: b8ab50b68b am: 17bca21f03
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18195528

Change-Id: I7472dcbd4e53a8510e9447b60ea9636f04910ec9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 18:32:01 +00:00
Rubin Xu
9c5a573cbb Merge "Protect UnlaunchableAppActivity against overlay attack" into tm-dev am: 9c9916e4d9 am: 7a6900a0f0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18197412

Change-Id: I5a96bafd14fef807272b27a7e56be3b1849d852f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-09 18:07:25 +00:00
Michael Hoisie
2042cf6e30 Merge "Fix a thread leak due to a race condition in BackdropFrameRenderer" 2022-05-09 15:38:09 +00:00
Tiger Huang
b8ab50b68b Merge "Don't clip background drawable if navigation color view is not opaque" into tm-dev 2022-05-09 12:47:17 +00:00
Rubin Xu
9c9916e4d9 Merge "Protect UnlaunchableAppActivity against overlay attack" into tm-dev 2022-05-09 11:41:02 +00:00
Hans Boehm
61a0e87d13 Merge "Document VirtualRefBasePtr hazards" am: 5ee3cfe147 am: 29eb7ad17e am: 0c1d2d8fbf am: de5f5a5bb5 am: cd0de54d71
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2081782

Change-Id: I7a21c4e32b571f84872bb637b04bb596f9f09b0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 03:03:56 +00:00
Treehugger Robot
33306a8a8d Merge "Set an edit uri to data of ACTION_EDIT" am: 1e3e69212a am: 0db2c732ac am: c92d823876 am: 053feadc0d am: 70e603062a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2049443

Change-Id: Ib086ad4a69e1668eb03e13a697f182761c7c29d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 02:07:27 +00:00
Hans Boehm
cd0de54d71 Merge "Document VirtualRefBasePtr hazards" am: 5ee3cfe147 am: 29eb7ad17e am: 0c1d2d8fbf am: de5f5a5bb5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2081782

Change-Id: I3baa36777a4d08f27084122d297968bfea9cbdad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 01:13:05 +00:00
Hans Boehm
0c1d2d8fbf Merge "Document VirtualRefBasePtr hazards" am: 5ee3cfe147 am: 29eb7ad17e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2081782

Change-Id: I7df909549bb80d31774ba0fa472ffaeee8ce132b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 00:35:58 +00:00
Hans Boehm
29eb7ad17e Merge "Document VirtualRefBasePtr hazards" am: 5ee3cfe147
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2081782

Change-Id: I5e80ebf68b5faf3215b37bef66631452e7322d16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 00:10:26 +00:00
Hans Boehm
5ee3cfe147 Merge "Document VirtualRefBasePtr hazards" 2022-05-06 23:54:45 +00:00
Treehugger Robot
70e603062a Merge "Set an edit uri to data of ACTION_EDIT" am: 1e3e69212a am: 0db2c732ac am: c92d823876 am: 053feadc0d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2049443

Change-Id: I6dc838e027a2e29a2494b4cd0d932d764c45749b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 22:27:43 +00:00
Treehugger Robot
c92d823876 Merge "Set an edit uri to data of ACTION_EDIT" am: 1e3e69212a am: 0db2c732ac
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2049443

Change-Id: I8ddbe81595509ca00044e4a9b1990a309ee0ab6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 21:39:02 +00:00
Song Hu
7188047a7b Merge "ChooserActivity reports whether the selected target is pinned in Westworld logging" into tm-dev am: 42bf145179 am: b827fd4ea1 am: 665a477e0e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144333

Change-Id: Ic9d3db7547f7cbc44e0aa6cf99ada05ee9f81879
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 21:38:11 +00:00
Song Hu
665a477e0e Merge "ChooserActivity reports whether the selected target is pinned in Westworld logging" into tm-dev am: 42bf145179 am: b827fd4ea1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144333

Change-Id: Iecfedf07e9e45e789e093c9b7ff6c038b386e085
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 21:16:36 +00:00
Treehugger Robot
0db2c732ac Merge "Set an edit uri to data of ACTION_EDIT" am: 1e3e69212a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2049443

Change-Id: I128625d46b2daf19ae7dbb8293f2415b940e9c02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 21:16:32 +00:00
Song Hu
29a03b252f Merge "ChooserActivity reports whether the selected target is pinned in Westworld logging" into tm-dev am: 42bf145179 am: b33e3fad36
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144333

Change-Id: If08ef08c791e29d176a533392ad20aaa5d86100f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 20:53:51 +00:00
Shan Huang
4890b196dd Merge "Migrate IME to handle back with OnBackInvokedDispatcher." into tm-dev am: e3a61826eb am: 687f095281
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17952046

Change-Id: If970de371776a5d1a108030a0e4d2d495614a4be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 20:52:11 +00:00
TreeHugger Robot
38781d3972 Merge "Fix logging crash in ResolverRankerService model" into tm-dev am: ad237705da am: 7174869c27
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18185215

Change-Id: If2cf0bee9b79f93712ab5455b53e09296be7d833
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 20:42:42 +00:00
Song Hu
fb3db94c78 Merge "ChooserActivity reports whether the selected target is pinned in Westworld logging" into tm-dev am: 42bf145179
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144333

Change-Id: Ic60751ea6d00a1812da32a7eb34cf7b7ea5ed30c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 20:40:04 +00:00
Treehugger Robot
1e3e69212a Merge "Set an edit uri to data of ACTION_EDIT" 2022-05-06 20:38:05 +00:00
Song Hu
42bf145179 Merge "ChooserActivity reports whether the selected target is pinned in Westworld logging" into tm-dev 2022-05-06 20:36:02 +00:00
Shan Huang
5753b4fbe1 Merge "Migrate IME to handle back with OnBackInvokedDispatcher." into tm-dev am: e3a61826eb am: 4472170cb9 am: 78c429f948
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17952046

Change-Id: I297c0cfde12b4c668203400446e897f51c0d543b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 20:32:14 +00:00
Shan Huang
78c429f948 Merge "Migrate IME to handle back with OnBackInvokedDispatcher." into tm-dev am: e3a61826eb am: 4472170cb9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17952046

Change-Id: Icf52d1afb13bdab55270c3e6319b4d889d114db0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 20:19:10 +00:00
Shan Huang
6ab5e39822 Merge "Migrate IME to handle back with OnBackInvokedDispatcher." into tm-dev am: e3a61826eb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17952046

Change-Id: I33ca384c6ed7f423e7d70099db4870c8cfa9f01c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:52:31 +00:00
Shan Huang
e3a61826eb Merge "Migrate IME to handle back with OnBackInvokedDispatcher." into tm-dev 2022-05-06 19:35:42 +00:00
Hans Boehm
d72e472407 Document VirtualRefBasePtr hazards
Test: Treehugger
Change-Id: I6f364b4e0f73a2eb554f2902a67e774ef5890b00
2022-05-06 11:11:37 -07:00
TreeHugger Robot
4409bd790e Merge "Fix logging crash in ResolverRankerService model" into tm-dev am: ad237705da am: bde21c1bb8 am: 488b3f9926
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18185215

Change-Id: Ie4799e2b417392b09f6b14e49f45aa262322b849
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 16:20:04 +00:00
Jacqueline Bronger
500df7f0d3 Merge "Add more information to the TV PiP notification" into tm-dev am: b6de832709 am: 762b8b6972 am: 81dbc596ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17197863

Change-Id: Iba4a910613740d16195a991ade268124d4819d54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 16:14:11 +00:00
Taran Singh
f33d14db1d Merge "Introduce IMM#isStylusHandwritingAvailable()" 2022-05-06 16:06:51 +00:00
TreeHugger Robot
ba3fbdf314 Merge "Fix logging crash in ResolverRankerService model" into tm-dev am: ad237705da
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18185215

Change-Id: I56d6ac42ce05554463b46b1ff920ccfbeda9ccde
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 16:00:13 +00:00
TreeHugger Robot
488b3f9926 Merge "Fix logging crash in ResolverRankerService model" into tm-dev am: ad237705da am: bde21c1bb8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18185215

Change-Id: Id59cf71dae1025b55722c1168f7ed552b79f019d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 15:59:46 +00:00
Jacqueline Bronger
81dbc596ce Merge "Add more information to the TV PiP notification" into tm-dev am: b6de832709 am: 762b8b6972
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17197863

Change-Id: I64980d382d9fb6fb56cbd4a1646fb1fe23b0cb89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 15:55:41 +00:00
TreeHugger Robot
ad237705da Merge "Fix logging crash in ResolverRankerService model" into tm-dev 2022-05-06 15:48:55 +00:00
Jacqueline Bronger
f6e91bd785 Merge "Add more information to the TV PiP notification" into tm-dev am: b6de832709 am: c3a74edbb8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17197863

Change-Id: I22a08cccd3bcca7ecafab5874de7828d8ec4de6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 14:20:42 +00:00
Tiger Huang
64afcdaf53 Don't clip background drawable if navigation color view is not opaque
If the navigation bar color view is not opaque, we shouldn't clip the
background drawable. Otherwise, the view hierarchy cannot fill surface
buffer, and the un-filled area would display things previously drawn on
it, which is not expected.

Fix: 204834350
Test: Open a doc in Docs in split-screen, and scroll down to the end.
Change-Id: I050f3fa301412b71a7ae15d60fb49853c4be161e
2022-05-06 22:19:15 +08:00
Jacqueline Bronger
5bfd8f5d2b Merge "Add more information to the TV PiP notification" into tm-dev am: b6de832709
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17197863

Change-Id: I04f8e24a88d9179a64e8ee7a0df23d788865dd83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 11:09:11 +00:00
Jacqueline Bronger
b6de832709 Merge "Add more information to the TV PiP notification" into tm-dev 2022-05-06 10:39:27 +00:00
Rubin Xu
61a660519e Protect UnlaunchableAppActivity against overlay attack
Bug: 181785557
Test: manual
Change-Id: If496bbb195b3f33cece6a93e683e9186d6175687
2022-05-06 10:57:57 +01:00
Taran Singh
16b29c1476 Introduce IMM#isStylusHandwritingAvailable()
Introduce an API for app to query if currently selected InputMethod
supports stylus handwriting

Test: atest StylusHandwritingTest
Bug: 228514000
Change-Id: I0c606e94780ae6636585ab36b751fbf6e90a1cbf
2022-05-05 21:12:14 +00:00
Song Hu
470f8434b1 ChooserActivity reports whether the selected target is pinned in Westworld logging
Test: atest
Bug: 210453009
Change-Id: Id67f5356f90e5ee1f10f782e2389582807b9be1e
2022-05-05 12:05:36 -07:00
Joshua Trask
9a43192cef Fix logging crash in ResolverRankerService model
This was a regression introduced in ag/17913997 because
I missed that the legacy code included the ternary
`? 0 : 1` to convert from boolean to int value in this
(not-type-safe, see b/231577676) API call.

Bug: 231491021
Bug: 231577676

Test: compile/presubmit. This doesn't prove that the fix
works (we must just not have coverage, or we would've
caught the regression the first time) but it does validate
the syntax and confirm that there are no other unintended
changes (stray keystrokes...). The fix is trivial; this CL
simply restores the exact behavior pre- ag/17913997.

Change-Id: I706dee50e074da3ca40cde5b83abfd076a271959
2022-05-05 15:12:38 +00:00
Issei Suzuki
25cd8630c8 Merge "Disable overriding task animation through windowAnimationStyle attribute." into tm-qpr-dev am: 9631eeca32 am: 4cb4e80639
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17884326

Change-Id: Iee092bb8ab5f191e38ae0d5f47082e79fc9fe0e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 09:26:08 +00:00
Issei Suzuki
4cb4e80639 Merge "Disable overriding task animation through windowAnimationStyle attribute." into tm-qpr-dev am: 9631eeca32
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17884326

Change-Id: Ic4b8d39a03ce82dc2788436dd06ab28ceebb1fcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 09:06:25 +00:00
Issei Suzuki
9631eeca32 Merge "Disable overriding task animation through windowAnimationStyle attribute." into tm-qpr-dev 2022-05-05 07:52:27 +00:00
Mady Mellor
ccea0c5678 Merge changes Ieb77b211,Iad01b8f3,Ib9653ed3 into tm-dev am: e8ee9cd8d4 am: 43ce369818 am: 7b8694ba66 am: 89f07928c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18011489

Change-Id: I6f518d9cc7205a527b10f28cb5117b36fb40f878
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 20:48:19 +00:00
Matt Casey
2fad9d1464 Merge "Halve listview update delay" into tm-dev am: 1ffed5d942 am: 1a84e5a7b9 am: 986ccf619a am: 078b3f87a9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144265

Change-Id: I04238699b2235bcf6b401dc4effada4a5e348fcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 20:34:48 +00:00
Mady Mellor
2deac5bdf8 Merge changes Ieb77b211,Iad01b8f3,Ib9653ed3 into tm-dev am: e8ee9cd8d4 am: c676e56364
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18011489

Change-Id: I9b6c103cd4827c777b13e0ad38f5ec19e3c2a271
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 19:54:27 +00:00
Mady Mellor
89f07928c5 Merge changes Ieb77b211,Iad01b8f3,Ib9653ed3 into tm-dev am: e8ee9cd8d4 am: 43ce369818 am: 7b8694ba66
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18011489

Change-Id: Iba00e43a07ecb289aff0c77d09649082ff0a5558
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 19:05:57 +00:00
Matt Casey
078b3f87a9 Merge "Halve listview update delay" into tm-dev am: 1ffed5d942 am: 1a84e5a7b9 am: 986ccf619a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144265

Change-Id: I7199c7dfb1e173ebb3899a241018046ffe2d73c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 19:00:49 +00:00