Commit Graph

775550 Commits

Author SHA1 Message Date
Bill Yi
b50b04de82 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I88316ea649d40d744e0e4966642a0d3b2136cff2
2023-07-06 21:09:02 -07:00
Treehugger Robot
8dcec5292a [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-v2-dev am: 94f3527c81 -s ours am: ba518abf4f -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifab777a4b6cf07be4f04f31598b736ee465c6e09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 20:01:53 +00:00
Pinyao Ting
b5b9b71042 [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: 849dde064d -s ours am: 02be470493 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If11e65f0fc75d0e2603eb33de3379b0618f5a50b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 20:01:48 +00:00
Treehugger Robot
ba518abf4f [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-v2-dev am: 94f3527c81 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie75893e309d6343f6121866086ca9c8698ec3714
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 19:13:31 +00:00
Pinyao Ting
02be470493 [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: 849dde064d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I73f5e3c37523ef5015cb247272775e073108f7a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 19:13:15 +00:00
Treehugger Robot
94f3527c81 Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-v2-dev 2023-07-06 18:44:25 +00:00
Ioana Alexandru
4f9a3e0660 [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f9d8830e32 am: 77f5e259d9 -s ours am: 500081aaf3 -s ours am: c81fe9dcf8 -s ours am: 5d5a7ffd9b -s ours am: 88069e5d55 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I167eef21d96752a1e7520db57b730cfacdced0cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 17:44:10 +00:00
Ioana Alexandru
88069e5d55 [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f9d8830e32 am: 77f5e259d9 -s ours am: 500081aaf3 -s ours am: c81fe9dcf8 -s ours am: 5d5a7ffd9b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1049071e9fd8024c9a838897e38aad3aae19ab5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 16:55:05 +00:00
Ioana Alexandru
5d5a7ffd9b [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f9d8830e32 am: 77f5e259d9 -s ours am: 500081aaf3 -s ours am: c81fe9dcf8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iee1db0950cfa5001c46563056ae7acb608da7e39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 16:14:55 +00:00
Ioana Alexandru
f44b7b5aff [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: 28428b7379 am: 85c45c918b -s ours am: 0b8ee56a4b -s ours am: 2ab6f65039 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I056d8eef7f2ea755d66eae4c81285429c5cf5a60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 16:13:48 +00:00
Ioana Alexandru
c81fe9dcf8 [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f9d8830e32 am: 77f5e259d9 -s ours am: 500081aaf3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3fc27331a239d0feef0101ddeee164d3647631d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 15:29:52 +00:00
Ioana Alexandru
2ab6f65039 [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: 28428b7379 am: 85c45c918b -s ours am: 0b8ee56a4b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idcb567c99227984b3a4fe43feba48049d3bb8841
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 15:25:03 +00:00
Ioana Alexandru
0b8ee56a4b [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: 28428b7379 am: 85c45c918b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I144275cb3a7dcf4f52aa0a86cfd7afddc19c6772
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 14:46:39 +00:00
Ioana Alexandru
500081aaf3 [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f9d8830e32 am: 77f5e259d9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id24b12f91607a5e52f27c9ea0a3d003c1f0fd086
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 14:43:19 +00:00
Ioana Alexandru
85c45c918b DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: 28428b7379
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23891747

Change-Id: Icf6f8576f8c273fcb3a9c316be55e0b448248327
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 14:00:16 +00:00
Ioana Alexandru
eb62ce641c [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: bdc9b977e3 -s ours am: 3ef54f1bb8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifd59fe933221c088084c1c195635267f2a04e69a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 14:00:06 +00:00
Ioana Alexandru
9ef67a732c Merge "DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS."" into tm-dev am: d2f01b5a28
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23892147

Change-Id: Ibbd71bd24b614f691a7a2e8d08f36b2263f18a44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:59:52 +00:00
Ioana Alexandru
b48d3060ae DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f69ded9ec3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23892147

Change-Id: Ia3656d1b2376295acf27cf300d33ff914931041e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:59:47 +00:00
Ioana Alexandru
77f5e259d9 DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: f9d8830e32
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23892526

Change-Id: I8492e80999f61d9c7f37ba14ca52b02cfcbca21d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:55:34 +00:00
Ioana Alexandru
3ef54f1bb8 [automerger skipped] DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS." am: bdc9b977e3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifb7b5573f108d24aadedae1c50c3f1b616bbfe08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-06 13:55:28 +00:00
Ioana Alexandru
d2f01b5a28 Merge "DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS."" into tm-dev 2023-07-06 13:31:08 +00:00
Michael Groover
846ff8454b Repackage app2 to resolve testCheckSignaturesRotatedAgainstOriginal am: fbbf811c5a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23906627

Change-Id: Ia6b2ebde3e0ed80ec5a21f04dc955020f4019e0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 21:04:51 +00:00
Michael Groover
fbbf811c5a Repackage app2 to resolve testCheckSignaturesRotatedAgainstOriginal
All of the APKs that are used by the PackageManagerTests do not have
a valid uses-sdk element, so they are treated as having a
targetSdkVersion of 0. The install_app1_cert5 was previously
repackaged to resolve a similar test failure, and recently the
install_app2_cert5_rotated_cert6 started to fail the install due
to Play Protect. It's unknown why this APK was not previously
reported with the fix for install_app1_cert5, but this commit
repackages the install_app2_cert5_rotated_cert6 APK with a
minSdkVersion of 23 and a targetSdkVersion of 34 to resolve
these test failures.

Fixes: 283797480
Test: atest PackageManagerTests
Merged-In: I6917d89d515a77e6bdeb0d09a7b6656460809c2b

(cherry picked from commit 30d10b865b)
Change-Id: I6917d89d515a77e6bdeb0d09a7b6656460809c2b
2023-07-05 16:13:34 +00:00
Ioana Alexandru
f9d8830e32 DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS."
This reverts commit 43b1711332.

Reason for revert: regression reported at b/289223315

Bug: 289223315
Bug: 276729064
Change-Id: I101938fbc51592537023345ba1e642827510981b
2023-07-04 09:33:02 +00:00
Ioana Alexandru
28428b7379 DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS."
This reverts commit 43b1711332.

Reason for revert: regression reported at b/289223315

Bug: 289223315
Bug: 276729064
Change-Id: I101938fbc51592537023345ba1e642827510981b
2023-07-04 09:32:17 +00:00
Ioana Alexandru
bdc9b977e3 DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS."
This reverts commit 43b1711332.

Reason for revert: regression reported at b/289223315

Bug: 289223315
Bug: 276729064
Change-Id: I101938fbc51592537023345ba1e642827510981b
2023-07-04 09:31:43 +00:00
Ioana Alexandru
f69ded9ec3 DO NOT MERGE Revert "Verify URI permissions for EXTRA_REMOTE_INPUT_HISTORY_ITEMS."
This reverts commit 43b1711332.

Reason for revert: regression reported at b/289223315

Bug: 289223315
Bug: 276729064
Change-Id: I101938fbc51592537023345ba1e642827510981b
2023-07-04 09:30:56 +00:00
Matt Casey
e43aae1c67 [automerger skipped] Merge "[DO NOT MERGE] Update quickshare intent rather than recreating" into tm-dev am: 7455a41bd0 -s ours
am skip reason: Merged-In Icad3d5f939fcfb894e2038948954bc2735dbe326 with SHA-1 573d31ef20 is already in history

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

Change-Id: I146fe65b191737aa8010e0d8f5f516790f2e92a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 17:21:44 +00:00
Miranda Kephart
4a73287f0d [automerger skipped] [DO NOT MERGE] Update quickshare intent rather than recreating am: 02938e8cca -s ours
am skip reason: Merged-In Icad3d5f939fcfb894e2038948954bc2735dbe326 with SHA-1 573d31ef20 is already in history

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

Change-Id: I9d064071f37a53661a9cd0ff1480b766dd308195
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 17:21:40 +00:00
Matt Casey
7455a41bd0 Merge "[DO NOT MERGE] Update quickshare intent rather than recreating" into tm-dev 2023-06-30 16:35:07 +00:00
Miranda Kephart
02938e8cca [DO NOT MERGE] Update quickshare intent rather than recreating
Currently, we extract the quickshare intent and re-wrap it as a new
PendingIntent once we get the screenshot URI. This is insecure as
it leads to executing the original with SysUI's permissions, which
the app may not have. This change switches to using Intent.fillin
to add the URI, keeping the original PendingIntent and original
permission set.

Bug: 278720336
Test: manual (to test successful quickshare), atest
SaveImageInBackgroundTaskTest (to verify original pending intent
unchanged)

Merged-In: Icad3d5f939fcfb894e2038948954bc2735dbe326
Change-Id: Icad3d5f939fcfb894e2038948954bc2735dbe326
2023-06-30 13:58:00 +00:00
Matías Hernández
d815a03f6c [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev am: 7e6c75ccb5 am: af247aefd6 -s ours am: dcd80daf8a -s ours am: 59eb028c6c -s ours am: cbed626a19 -s ours am: cf9683418c -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 8a40b0b3a1 is already in history

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

Change-Id: I2ba41fe01098c54abae120e8006bc635689323b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 20:21:10 +00:00
Matías Hernández
cf9683418c [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev am: 7e6c75ccb5 am: af247aefd6 -s ours am: dcd80daf8a -s ours am: 59eb028c6c -s ours am: cbed626a19 -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 8a40b0b3a1 is already in history

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

Change-Id: Ib9208affbf4af25d6bd11d4a935d14e1532e5c66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 19:49:05 +00:00
Matías Hernández
cbed626a19 [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev am: 7e6c75ccb5 am: af247aefd6 -s ours am: dcd80daf8a -s ours am: 59eb028c6c -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 8a40b0b3a1 is already in history

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

Change-Id: I34bc002db4574c5ea0fa2dd437d9d6aaa296163b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 18:45:31 +00:00
Matías Hernández
59eb028c6c [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev am: 7e6c75ccb5 am: af247aefd6 -s ours am: dcd80daf8a -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 8a40b0b3a1 is already in history

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

Change-Id: Ic3f134916c9a88d6df1df5071cf690a3e4234d71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 17:57:31 +00:00
Matías Hernández
dcd80daf8a [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev am: 7e6c75ccb5 am: af247aefd6 -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 8a40b0b3a1 is already in history

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

Change-Id: I85e38608609a6cc93612868316a0605ac35a9b2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 17:11:24 +00:00
Matías Hernández
af247aefd6 Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev am: 7e6c75ccb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23728043

Change-Id: I30e3aee591614bb9e98af9db85b51fc4f459a9d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 16:25:28 +00:00
Matías Hernández
7e6c75ccb5 Merge "Forbid granting access to NLSes with too-long component names" into rvc-dev 2023-06-29 15:42:36 +00:00
Matías Hernández
dc71156a29 Forbid granting access to NLSes with too-long component names
This makes the limitation, which was previously only checked on the Settings UI, enforced everywhere.

Fixes: 260570119
Fixes: 286043036
Test: atest + manually
Change-Id: I4c25d80978cb37a8fa1531f5045259d25ac64692
Merged-In: I4c25d80978cb37a8fa1531f5045259d25ac64692
2023-06-29 14:29:36 +02:00
Matías Hernández
9ad3e53c11 [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into sc-dev am: a322492bbe am: eb8bc82a83 am: 98e33c93bc -s ours am: 3aff1e2615 -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 6fcdbd0c6e is already in history

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

Change-Id: I140d2fbd2c2ae3e26c8990f53a999eb1c73bfd25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 11:40:05 +00:00
Matías Hernández
3aff1e2615 [automerger skipped] Merge "Forbid granting access to NLSes with too-long component names" into sc-dev am: a322492bbe am: eb8bc82a83 am: 98e33c93bc -s ours
am skip reason: Merged-In I4c25d80978cb37a8fa1531f5045259d25ac64692 with SHA-1 6fcdbd0c6e is already in history

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

Change-Id: I437bc52d3c9507e563fdc9699bb8bde70624dbbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 10:52:31 +00:00
Matías Hernández
98e33c93bc Merge "Forbid granting access to NLSes with too-long component names" into sc-dev am: a322492bbe am: eb8bc82a83
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23709052

Change-Id: I53a3646bc6822c928e0b4d1d84a95378fb4bb560
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 10:13:24 +00:00
Matías Hernández
eb8bc82a83 Merge "Forbid granting access to NLSes with too-long component names" into sc-dev am: a322492bbe
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23709052

Change-Id: I53747fa36cc494ca98967b73bde17cd82465d60c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 09:29:06 +00:00
Matías Hernández
a322492bbe Merge "Forbid granting access to NLSes with too-long component names" into sc-dev 2023-06-29 08:47:11 +00:00
Matías Hernández
491eefec5c Merge "Forbid granting access to NLSes with too-long component names" into tm-dev am: b70ba506ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23733070

Change-Id: Iada4e4183b16e421db412278c7f7bd037b626b03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-29 00:15:35 +00:00
Matías Hernández
b70ba506ef Merge "Forbid granting access to NLSes with too-long component names" into tm-dev 2023-06-28 23:33:14 +00:00
Pinyao Ting
849dde064d [Do Not Merge] Ignore malformed shortcuts
After an app publishes a shortcut that contains malformed intent, the
system can be stuck in boot-loop due to uncaught exception caused by
parsing the malformed intent.

This CL ignores that particular malformed entry. Since shortcuts are
constantly writes back into the xml from system memory, the malformed
entry will be removed from the xml the next time system persists
shortcuts from memory to file system.

Bug: 246540168
Change-Id: Ibbfd0891eabdce72f76571798382fe949d8f453d
Test: manual
(cherry picked from commit 36338a3152)
2023-06-26 22:40:49 +00:00
Matías Hernández
6fcdbd0c6e Forbid granting access to NLSes with too-long component names
This makes the limitation, which was previously only checked on the Settings UI, enforced everywhere.

Fixes: 260570119
Fixes: 286043036
Test: atest + manually
Change-Id: I4c25d80978cb37a8fa1531f5045259d25ac64692
Merged-In: I4c25d80978cb37a8fa1531f5045259d25ac64692
2023-06-26 10:18:00 +00:00
Achim Thesmann
df967f7144 [automerger skipped] Merge "Ignore virtual presentation windows - RESTRICT AUTOMERGE" into rvc-dev am: c424f6ec8c am: a18f931aaa -s ours am: 8c66a8b3c7 -s ours am: 9b6816efc4 -s ours am: edeff9328e -s ours am: 9c0d0d918f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5d69d4cd9c906bf80d5eea0e4a7dee346d2958b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 00:08:29 +00:00
Achim Thesmann
7e242f362f [automerger skipped] Ignore virtual presentation windows - RESTRICT AUTOMERGE am: 07019d9060 am: f5a6b7cd65 -s ours am: c68b84fee6 -s ours am: 382850ea89 -s ours am: d0dc8c7367 -s ours am: cc7f371e57 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie977cabfea3a47dc6721fe829ae22e8255c911e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 00:08:24 +00:00