Commit Graph

498529 Commits

Author SHA1 Message Date
Bill Yi
901dfb4228 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I47c6d45469ec54a28a9053db7b1cb6b4986debc6
2021-06-22 18:50:46 +00:00
TreeHugger Robot
dcbe2fd27a Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-22 14:08:58 +00:00
Bill Yi
9b77df1360 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I6ce3d354611ad6ca341c7b53d73e5507a27acf3c
2021-06-22 07:12:06 +00:00
Bill Yi
3e00c3c26e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia4e3717ca81c2d0b046fb33ee8d227f5e3a48fc6
2021-06-22 03:08:12 +00:00
TreeHugger Robot
69d9884192 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-21 01:12:17 +00:00
Bill Yi
3a2a072e28 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Iac888e6cabea693e1f12ac928fe1b6f7283e10c7
2021-06-20 21:37:00 +00:00
Bill Yi
6526097060 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I44cf0d6acf254e88dab5ed3c520c3ec658dccc51
2021-06-20 21:14:21 +00:00
Hai Zhang
cf1bd25a37 DO NOT MERGE Add cross-user check for getDefaultSmsPackage().
Bug: 177927831
Test: atest RoleSecurityTest
Change-Id: I1254804fb72a299e782d45f938acdf979a82f904
2021-06-20 03:19:44 +00:00
Hai Zhang
0abccabffe DO NOT MERGE Add cross-user check for getDefaultSmsPackage().
Bug: 177927831
Test: atest RoleSecurityTest
Change-Id: I1254804fb72a299e782d45f938acdf979a82f904
2021-06-20 03:19:27 +00:00
TreeHugger Robot
d1c22ec0cf Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-19 18:35:57 +00:00
TreeHugger Robot
b0009ee116 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-19 18:28:14 +00:00
TreeHugger Robot
6766916c4c Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-19 18:25:11 +00:00
TreeHugger Robot
196d51fa8b Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-19 18:24:04 +00:00
Bill Yi
80b598cfc3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ic403b99856e482967b29ca1c9a5c07d3d4778736
2021-06-19 12:44:59 +00:00
Bill Yi
ddc2894f91 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2dead6a6b17021701ec979898bcbb1cd6c473784
2021-06-19 12:40:16 +00:00
Bill Yi
31420b59ab Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ide863471976456d92bcf443ba8c398e4b56955ab
2021-06-19 12:19:59 +00:00
Bill Yi
ab6e01dd02 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id5c4cc5f2378b2848cdbce1bfb9e170fe9216cf1
2021-06-19 11:52:26 +00:00
Bill Yi
69e5250a50 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id11a441a661e36d7cb87707c248ed2ae3a5b9589
2021-06-19 08:46:39 +00:00
Christopher Tate
6984eaa9f4 Fix side effects of trace-ipc and dumpheap commands
These shell commands were implicitly deleting any client-named file for
which the system uid had deletion capability.  They no longer do this,
instead using only the client's own capabilities and file manipulation
modes.

Bug: 185398942
Test: manual "adb shell cmd activity dumpheap system_server /data/system/last-fstrim"
Test: atest CtsPermissionTestCases:ShellCommandPermissionTest
Merged-In: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
Change-Id: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
2021-06-18 22:19:47 +00:00
Christopher Tate
4c0b9a5fbd Fix side effects of trace-ipc and dumpheap commands
These shell commands were implicitly deleting any client-named file for
which the system uid had deletion capability.  They no longer do this,
instead using only the client's own capabilities and file manipulation
modes.

Bug: 185398942
Test: manual "adb shell cmd activity dumpheap system_server /data/system/last-fstrim"
Test: atest CtsPermissionTestCases:ShellCommandPermissionTest
Merged-In: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
Change-Id: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
2021-06-18 22:14:11 +00:00
Christopher Tate
3555fa2f09 Fix side effects of trace-ipc and dumpheap commands
These shell commands were implicitly deleting any client-named file for
which the system uid had deletion capability.  They no longer do this,
instead using only the client's own capabilities and file manipulation
modes.

Bug: 185398942
Test: manual "adb shell cmd activity dumpheap system_server /data/system/last-fstrim"
Test: atest CtsPermissionTestCases:ShellCommandPermissionTest
Merged-In: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
Change-Id: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
2021-06-16 23:24:25 +00:00
Jing Ji
ae5a219b95 Validate the ServiceRecord state while handling misbehaving FGS
Fix a race condition where the previous misbehaving FGS's notifcation
is being posted, but that FGS's being stopped, and meanwhile a new FGS
is coming up, the system would get confused and results in
IllegalStateException.

Bug: 182160371
Test: atest CtsAppTestCases:ServiceTest
Change-Id: If18e1d7ba88aef693349b82dc6e70f7d98c68665
Merged-In: If18e1d7ba88aef693349b82dc6e70f7d98c68665
2021-06-15 11:44:23 -07:00
Christopher Tate
76e8e04703 Fix side effects of trace-ipc and dumpheap commands
These shell commands were implicitly deleting any client-named file for
which the system uid had deletion capability.  They no longer do this,
instead using only the client's own capabilities and file manipulation
modes.

Bug: 185398942
Test: manual "adb shell cmd activity dumpheap system_server /data/system/last-fstrim"
Test: atest CtsPermissionTestCases:ShellCommandPermissionTest
Change-Id: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f
2021-06-15 16:49:08 +00:00
TreeHugger Robot
aa9c6c2de6 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-15 14:59:17 +00:00
TreeHugger Robot
ee64bc8a73 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-15 14:20:14 +00:00
TreeHugger Robot
593ea89475 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-15 14:13:55 +00:00
Bill Yi
dc3cd59cc0 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I98cbd74db9e634bf0fd7c2441897b27b16bea7fe
2021-06-15 12:40:13 +00:00
Bill Yi
c055a9d4fb Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I945d3ff48a18df0102206f98324b118d2392f365
2021-06-15 12:26:39 +00:00
Bill Yi
5aa41fadf0 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I030ea951f1a132f94cfe8e49540a53d67cac9556
2021-06-15 05:30:09 +00:00
Bill Yi
45f6798906 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I651b13a5aa0f4a35932d757c6521066b17569a51
2021-06-15 01:20:11 +00:00
TreeHugger Robot
07ace9c0a1 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-12 10:37:31 +00:00
TreeHugger Robot
13a22e62e4 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-12 10:32:08 +00:00
TreeHugger Robot
24f5ecb7f6 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-12 10:27:59 +00:00
TreeHugger Robot
24d0b735e7 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-12 10:20:22 +00:00
TreeHugger Robot
8a0b3854ca Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-12 10:19:31 +00:00
TreeHugger Robot
9fb83c35a7 Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-12 10:08:22 +00:00
TreeHugger Robot
debe73aaaf Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-11 18:05:44 +00:00
John Reck
304f3af545 Fix a potential thread safety issue in VectorDrawable
Bug: 158839504
Bug: 185178568
Test: speculative
Change-Id: Id9f229f08fe5897dda25441fbaa15c98f8130de9
2021-06-11 17:20:32 +00:00
John Reck
32207ceb2f Fix a potential thread safety issue in VectorDrawable
Bug: 158839504
Bug: 185178568
Test: speculative
Change-Id: Id9f229f08fe5897dda25441fbaa15c98f8130de9
2021-06-11 17:20:21 +00:00
John Reck
6edabc0301 Fix a potential thread safety issue in VectorDrawable
Bug: 158839504
Bug: 185178568
Test: speculative
Change-Id: Id9f229f08fe5897dda25441fbaa15c98f8130de9
2021-06-11 17:20:08 +00:00
John Reck
e9831122e6 Fix a potential thread safety issue in VectorDrawable
Bug: 158839504
Bug: 185178568
Test: speculative
Change-Id: Id9f229f08fe5897dda25441fbaa15c98f8130de9
2021-06-11 17:20:02 +00:00
TreeHugger Robot
9540bc7e9e Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-06-11 17:19:19 +00:00
Bill Yi
427f66814e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If219dbe0532a33fd363f8960ea3b935933284888
2021-06-11 12:51:15 +00:00
Bill Yi
a23ec9d7dd Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5814ac08319d94254f8f13a7a1c95495667191a8
2021-06-11 12:49:47 +00:00
Bill Yi
8e2d5210c6 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id1e64569d9335d21075539d476e2b502cc170737
2021-06-11 12:44:50 +00:00
Bill Yi
a8df98b150 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I3f345e9d3c7967e1623a1cb889b2a5c68190ce28
2021-06-11 12:21:27 +00:00
Bill Yi
bdca5431f0 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I81b954209c650b9cdfd35ac4d1af089f4442891e
2021-06-11 12:00:04 +00:00
Bill Yi
4d499a67bd Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I203b7e9509655be927e3a07d2a586b8067a06193
2021-06-11 11:51:09 +00:00
Jorim Jaggi
48840f512b [automerger skipped] Fix race condition between lockNow() and updateLockscreenTimeout am: 1692babe5e -s ours am: 208512ae75 -s ours am: e8f110352b -s ours am: ffdad637f3 -s ours am: dd894ae859 -s ours
am skip reason: Merged-In Ie486396fd7328edf8ca0912df92524bb82a1fb7f with SHA-1 1fc88c383e is already in history

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

Change-Id: I3528472bffe27da1a0844f14d59b1416138db062
2021-06-11 11:00:33 +00:00
TreeHugger Robot
9271a1731c [automerger skipped] Merge "Fix race condition between lockNow() and updateLockscreenTimeout" into pi-dev am: f02c375c6f -s ours am: c3d061d3c6 -s ours am: c9c9886577 -s ours am: aff0172222 -s ours
am skip reason: Merged-In Ie486396fd7328edf8ca0912df92524bb82a1fb7f with SHA-1 1fc88c383e is already in history

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

Change-Id: I50e114eba417ae73e9439f93e31f7a55d79b253f
2021-06-11 11:00:22 +00:00