Bill Yi
ceb81dd422
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I8127c6dc83f02e650f6075ee36b2ca62c3de40a5
2021-11-11 09:13:00 +00:00
TreeHugger Robot
f159de0dcf
Merge "Mark screen decorations as trusted overlays" into rvc-dev am: bb3f22df9a am: 5448bd7ed3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16222361
Change-Id: I524489ca639856389e55fa4ac5c31f0f348b02ee
2021-11-10 03:02:14 +00:00
TreeHugger Robot
5448bd7ed3
Merge "Mark screen decorations as trusted overlays" into rvc-dev am: bb3f22df9a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16222361
Change-Id: Ie00822b22ee7e9b46a5229f1e778e5a4c1a1bccf
2021-11-10 02:38:17 +00:00
TreeHugger Robot
bb3f22df9a
Merge "Mark screen decorations as trusted overlays" into rvc-dev
2021-11-10 02:18:17 +00:00
TreeHugger Robot
94fb6eff68
Merge "Only allow trusted overlays to specify FLAG_SLIPPERY" into sc-dev
2021-11-10 00:55:27 +00:00
Winson Chung
1e2cf25915
Merge changes from topic "trusted_overlay_backport" into rvc-dev am: 58c437f18c am: 88aae2f25f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975850
Change-Id: I5398f7f9b896a7207f2e8ec4d9becd96f6ca0298
2021-11-09 23:43:23 +00:00
Winson Chung
6b51131818
[automerger skipped] DO NOT MERGE: Revert "Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y" am: 0cf0d420e1 am: 4e58604920 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975850
Change-Id: I739d37b74db21611ee55ebef3889262fff47e5b5
2021-11-09 23:43:14 +00:00
Winson Chung
901c25122b
[automerger skipped] Add mechanism for a task's windows to be trusted overlays am: 47fb132ef2 am: 12c795620e -s ours
...
am skip reason: Merged-In I170cb5a7d22ef569eb36de21cc0bcbef60dd385e with SHA-1 954ce27d13 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975849
Change-Id: I9d4619232a7891c1ae83d40728d603afc57af5f6
2021-11-09 23:43:04 +00:00
Chris Ye
c7f2da5697
[automerger skipped] Change InputWindowInfo::isTrustedOverlay() to be permission and flag based am: 716333761d am: dc366a00d5 -s ours
...
am skip reason: Merged-In I70151697cc01e8427129f951f0ebadc4805b2d56 with SHA-1 535a128dc1 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975848
Change-Id: Iff9bff7cff872bbc1156965ae7382d767796c8c5
2021-11-09 23:42:30 +00:00
Winson Chung
88aae2f25f
Merge changes from topic "trusted_overlay_backport" into rvc-dev am: 58c437f18c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975850
Change-Id: Ic21fa531902e2144fe187c6170079e46d49ad235
2021-11-09 23:21:22 +00:00
Winson Chung
4e58604920
DO NOT MERGE: Revert "Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y" am: 0cf0d420e1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975850
Change-Id: I7d0bbb3713041f3d5ddd61f3a7f15a3ddfc78f4a
2021-11-09 23:21:11 +00:00
Winson Chung
12c795620e
Add mechanism for a task's windows to be trusted overlays am: 47fb132ef2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975849
Change-Id: Id1226a57313811749baf131f0ed418b8d586cc94
2021-11-09 23:21:09 +00:00
Chris Ye
dc366a00d5
Change InputWindowInfo::isTrustedOverlay() to be permission and flag based am: 716333761d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15975848
Change-Id: I199e9f6818bf99d7f4c7a59992b0695c8ac0b745
2021-11-09 23:20:58 +00:00
Winson Chung
58c437f18c
Merge changes from topic "trusted_overlay_backport" into rvc-dev
...
* changes:
DO NOT MERGE: Revert "Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y"
Add mechanism for a task's windows to be trusted overlays
Change InputWindowInfo::isTrustedOverlay() to be permission and flag based
2021-11-09 23:03:14 +00:00
Siarhei Vishniakou
620ee47b2a
Mark screen decorations as trusted overlays
...
These decorations set flag_slippery, to cover the unlikely event of user
tapping a screen decor and then not able to send this touch gesture to
the neighboring window.
Bug: 157929241
Test: `adb shell dumpsys input` and make sure that ScreenDecorOverlay
and ScreeDecorOverlayBottom have FLAG_SLIPPERY
Change-Id: Ib276764edcf1acffe94e3db7397fd23aaaa5dbaa
Merged-In: Ib276764edcf1acffe94e3db7397fd23aaaa5dbaa
(cherry picked from commit 8eca1d5615 )
2021-11-09 17:35:14 +00:00
Dmitry Dementyev
5b663962d8
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a am: 8e8fbc8927 am: d446e110b6 am: c56d34c225 am: 014b806c56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: I9af670490d6a852a7ee6f3015a6ff0eec2848d3b
2021-11-09 16:39:56 +00:00
Dmitry Dementyev
d20bf16032
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a am: 8e8fbc8927 am: d446e110b6 am: c56d34c225 am: 377f1097b1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: Ie8eedb3dcae9e6b5258248e2256bc6d99912a6d1
2021-11-09 16:17:23 +00:00
Dmitry Dementyev
014b806c56
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a am: 8e8fbc8927 am: d446e110b6 am: c56d34c225
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: I94e99ec24d9dc593638cc70435b2b49b3ad55177
2021-11-09 15:57:14 +00:00
Dmitry Dementyev
377f1097b1
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a am: 8e8fbc8927 am: d446e110b6 am: c56d34c225
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: Iaa9b592e63dc1a983d5f2e57dda7d90ed4ac992b
2021-11-09 15:54:55 +00:00
Dmitry Dementyev
c56d34c225
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a am: 8e8fbc8927 am: d446e110b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: I005854d66ac71e56cee1af1026fdc0d2d5d01c2a
2021-11-09 15:34:12 +00:00
Dmitry Dementyev
d446e110b6
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a am: 8e8fbc8927
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: Ic19f454deaa9ef8bb9a176c1879fc2570dd5d5ac
2021-11-09 15:06:14 +00:00
Dmitry Dementyev
8e8fbc8927
Merge "Force-set a ClipData to prevent later migration." into pi-dev am: d5c2fb380a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16094504
Change-Id: I0d01e8325beae6a69b88a38887863b222be01b95
2021-11-09 14:52:24 +00:00
Dmitry Dementyev
d5c2fb380a
Merge "Force-set a ClipData to prevent later migration." into pi-dev
2021-11-09 14:24:20 +00:00
TreeHugger Robot
3b1c05a7fb
Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into sc-dev
2021-11-08 19:24:50 +00:00
TreeHugger Robot
3a605eef32
Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into rvc-qpr-dev am: 8f9f44e025
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16056948
Change-Id: I47923d6e6126b02b6474d17d2b1d094ccd8a8c20
2021-11-08 18:31:16 +00:00
TreeHugger Robot
8f9f44e025
Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into rvc-qpr-dev
2021-11-08 18:10:57 +00:00
Winson Chung
0cf0d420e1
DO NOT MERGE: Revert "Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y"
...
This reverts commit 4ec7b5c3fb .
Bug: 196389741
Test: Ensure PIP windows are trusted overlays
Change-Id: I49477ffd489ecbc969ab9b9310c2344ab03280e8
2021-11-05 21:15:54 +00:00
Winson Chung
47fb132ef2
Add mechanism for a task's windows to be trusted overlays
...
- Exposes a method to set that a certain part of the SF hierarchy is
trusted, and sets this state for tasks in PIP.
Bug: 191529039
Bug: 196389741
Test: Manual, try using permission dialog while PIP is active
Change-Id: I170cb5a7d22ef569eb36de21cc0bcbef60dd385e
Merged-In: I170cb5a7d22ef569eb36de21cc0bcbef60dd385e
2021-11-05 21:15:54 +00:00
Chris Ye
716333761d
Change InputWindowInfo::isTrustedOverlay() to be permission and flag based
...
Add private flag to WindowManager.LayoutParams. If the flag is set,
check if caller has INTERNAL_SYSTEM_WINDOW permission.
Bug: 155781676
Bug: 196389741
Test: atest WindowManagerServiceTests
Change-Id: I70151697cc01e8427129f951f0ebadc4805b2d56
Merged-In: I70151697cc01e8427129f951f0ebadc4805b2d56
2021-11-05 21:15:53 +00:00
Vadim Caen
9aff8397c8
Merge "Add details about theme stability" into sc-dev
2021-11-05 11:57:16 +00:00
TreeHugger Robot
ebfb03ea7a
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-qpr1-dev am: cc70d98ee4 -s ours am: 200306a728 -s ours am: 5637b4df4a -s ours
...
am skip reason: Merged-In I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3 with SHA-1 921d955822 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16192213
Change-Id: I9411fb56b542626078a5f8f852d538cd92068468
2021-11-04 19:59:05 +00:00
TreeHugger Robot
bc21b57873
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-qpr1-dev am: cc70d98ee4 -s ours am: 200306a728 -s ours am: fe0dd0153e -s ours
...
am skip reason: Merged-In I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3 with SHA-1 921d955822 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16192213
Change-Id: If7dbbe3feb5a1c859397113f5df58bfcc0b3120a
2021-11-04 19:50:04 +00:00
TreeHugger Robot
5637b4df4a
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-qpr1-dev am: cc70d98ee4 -s ours am: 200306a728 -s ours
...
am skip reason: Merged-In I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3 with SHA-1 921d955822 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16192213
Change-Id: Ib61cc914f72cd3439a8bf703962bef136de132be
2021-11-04 19:38:53 +00:00
TreeHugger Robot
fe0dd0153e
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-qpr1-dev am: cc70d98ee4 -s ours am: 200306a728 -s ours
...
am skip reason: Merged-In I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3 with SHA-1 921d955822 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16192213
Change-Id: Iff9eb6132ea263ee7e82faad339566df9dadb85e
2021-11-04 19:38:03 +00:00
TreeHugger Robot
200306a728
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-qpr1-dev am: cc70d98ee4 -s ours
...
am skip reason: Merged-In I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3 with SHA-1 921d955822 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16192213
Change-Id: I7d108cc3b66769d0507a15a30539082cab1a711b
2021-11-04 19:19:57 +00:00
TreeHugger Robot
cc70d98ee4
Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-qpr1-dev
2021-11-04 18:49:34 +00:00
Siarhei Vishniakou
0657e19940
Only allow trusted overlays to specify FLAG_SLIPPERY
...
For all other requests, drop this flag.
Test: atest FlagSlipperyTest
Bug: 157929241
Change-Id: Ia30f1c38d5ddb351c90b748ea76448a76a9dde7b
Merged-In: Ia30f1c38d5ddb351c90b748ea76448a76a9dde7b
2021-11-04 17:32:25 +00:00
TreeHugger Robot
6cadff9ffc
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-dev am: 7efe303e96 -s ours am: 8687963e7a -s ours am: 9af49ac0df -s ours am: ae8067e74a -s ours
...
am skip reason: skipped by user jeffdq
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16102958
Change-Id: I937f402c4e6015918f7a50aca8a6974eceaeb697
2021-11-04 16:48:16 +00:00
TreeHugger Robot
04b38ad96c
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-dev am: 7efe303e96 -s ours am: 8687963e7a -s ours am: 9af49ac0df -s ours am: 1470239670 -s ours
...
am skip reason: skipped by user jeffdq
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16102958
Change-Id: I406f26bcc7b7851435710aa32554c34f9322c124
2021-11-04 16:47:10 +00:00
TreeHugger Robot
ae8067e74a
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-dev am: 7efe303e96 -s ours am: 8687963e7a -s ours am: 9af49ac0df -s ours
...
am skip reason: skipped by user jeffdq
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16102958
Change-Id: I49fd9dafbf84cb3e159bcdb78bc9fcc4df8af4a2
2021-11-04 16:17:45 +00:00
TreeHugger Robot
1470239670
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-dev am: 7efe303e96 -s ours am: 8687963e7a -s ours am: 9af49ac0df -s ours
...
am skip reason: skipped by user jeffdq
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16102958
Change-Id: Iab711bbbce0f8e178f3ed6182817ef91f12d47f7
2021-11-04 16:16:55 +00:00
TreeHugger Robot
86f77ecc73
[automerger skipped] Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into qt-dev am: 1023ace074 -s ours am: 267120cdec -s ours am: 907512b03f -s ours am: 06cc422e76 -s ours
...
am skip reason: skipped by user schfan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057667
Change-Id: Ia395ca05cd1df75dac3d9845ce3f7c5af50f65e1
2021-11-04 15:59:33 +00:00
TreeHugger Robot
9af49ac0df
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-dev am: 7efe303e96 -s ours am: 8687963e7a -s ours
...
am skip reason: skipped by user jeffdq
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16102958
Change-Id: I9639d5aa30d1ce36097cf94ec682c322977b7eb0
2021-11-04 15:59:05 +00:00
TreeHugger Robot
eee7297df5
[automerger skipped] Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into qt-dev am: 1023ace074 -s ours am: 267120cdec -s ours am: 907512b03f -s ours am: 54d94a99a0 -s ours
...
am skip reason: skipped by user schfan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057667
Change-Id: I00ba6969848cddcbe35eee21e92bbcff8717a05f
2021-11-04 15:47:00 +00:00
TreeHugger Robot
8687963e7a
[automerger skipped] Merge "Allow forcing status bar state changes and do so when the screen turns off." into qt-dev am: 7efe303e96 -s ours
...
am skip reason: skipped by user jeffdq
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16102958
Change-Id: Ie806300f59f18b0cc87a001ce229a963ed1d6a3a
2021-11-04 15:40:57 +00:00
Jeff DeCew
55fc4a9788
Allow forcing status bar state changes and do so when the screen turns off.
...
This adds a force flag, which we will use when turning the screen off to make sure that all UI components are reset to the SHADE state regardless.
Bug: 189575031
Test: make a call; lock screen; pull down shade
Merged-In: I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3
Change-Id: I79baeb71ac5d1ed45602ac55cdca996b3bed0ac3
(cherry picked from commit 921d955822 )
2021-11-04 15:40:30 +00:00
TreeHugger Robot
06cc422e76
[automerger skipped] Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into qt-dev am: 1023ace074 -s ours am: 267120cdec -s ours am: 907512b03f -s ours
...
am skip reason: skipped by user schfan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057667
Change-Id: Ib2e01618a7c48fc058047817fcb5fed3a6760324
2021-11-04 15:36:25 +00:00
TreeHugger Robot
54d94a99a0
[automerger skipped] Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into qt-dev am: 1023ace074 -s ours am: 267120cdec -s ours am: 907512b03f -s ours
...
am skip reason: skipped by user schfan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057667
Change-Id: I445893ebb5c414d8a621d28ae70ba215da0a0210
2021-11-04 15:35:26 +00:00
TreeHugger Robot
907512b03f
[automerger skipped] Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into qt-dev am: 1023ace074 -s ours am: 267120cdec -s ours
...
am skip reason: skipped by user schfan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057667
Change-Id: I7da1f0793b7a3925c4e407ed29e8b74db367b1ea
2021-11-04 15:22:25 +00:00
TreeHugger Robot
267120cdec
[automerger skipped] Merge "Revert "Revert "[pm] remove old stage dirs on low storage""" into qt-dev am: 1023ace074 -s ours
...
am skip reason: skipped by user schfan
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057667
Change-Id: I674bf4ab0dcdef8facc89b664c13046f29367a41
2021-11-04 14:52:37 +00:00