Kweku Adams
0c22b1da5e
Generalize SparseArrayMap.
...
SparseArrayMap required Strings as keys, which restricted its uses. Now
it can take any object as a key, which better reflects the underlying
ArrayMap generalization.
Bug: 138469672
Test: atest com.android.server.job.controllers.QuotaControllerTest
Test: atest QuotaTrackerTest
Test: atest SparseArrayMapTest
Change-Id: If6da7dfdf3cdd9be0fe9006484c78c574ef2028b
2020-09-16 10:07:55 -07:00
Mat Bevilacqua
609abbbd5c
Merge "Initial commit of PowerStatsService"
2020-09-15 13:56:02 +00:00
TreeHugger Robot
cf71d0c13a
Merge "UDFPS on AOD"
2020-09-15 12:40:59 +00:00
Seigo Nonaka
1570626a6c
Accept repeated locale as an input of LocaleList construction. am: 41b1674f77 am: 8b4cd9aef3 am: 9659c6e965
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12540040
Change-Id: Id678e569415cd45233e5ae4e2e48664ada55136f
2020-09-15 10:13:21 +00:00
Fiona Campbell
5e687ef407
Merge "Remove TODO"
2020-09-15 09:21:05 +00:00
Louis Chang
e54c6de8e7
Merge "Ensure listeners got notified whenever positioned a task to front"
2020-09-15 08:18:12 +00:00
Philip Junker
c14b6b52ff
Merge "Support for notification panel key on ATV"
2020-09-15 07:19:05 +00:00
tim peng
23e08aeaab
Merge "Add getFeatures() for get device supporting features"
2020-09-15 06:08:14 +00:00
tim peng
e9897deb31
Merge changes Icb5a1f24,Idbfc558b,I3086a404,Ida509ed4,I9eb6e3b0
...
* changes:
Add a receiver to launch Output Switcher dialog
Add MediaOutputDialogFactory to create MediaOutputDialog
Add Media Output Dialog for Output Switcher
Add MediaOutputAdapter for Media device list
Add controller for Media operation
2020-09-15 01:22:39 +00:00
TreeHugger Robot
2618b23c89
Merge "Add RAW_DEPTH10 image format"
2020-09-15 00:10:31 +00:00
Jeff Sharkey
2192b22cf2
Merge changes from topic "sep11"
...
* changes:
Remove advisory registerNativeAllocation().
Hand-rolled linked list for Parcel performance.
2020-09-14 23:53:57 +00:00
Emilian Peev
0173af0189
Add RAW_DEPTH10 image format
...
Add support for 10bit opaque and private RAW_DEPTH10 image format
which is similar to RAW_DEPTH.
Bug: 167250258
Test: Manual using camera application.
Change-Id: Ib2ee11570429d7a9a53e9dd6bc2042a1f5eaa760
2020-09-14 23:34:49 +00:00
Tiger Huang
e2a264d0e9
[automerger skipped] Update requested state after applying pending frames am: dfc8abb1ff am: 3d60922beb -s ours
...
am skip reason: Change-Id Id8f3c1956fbfe3ad16f167ff76297dde6c634e81 with SHA-1 dfc8abb1ff is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12526908
Change-Id: I719ecbfd461348d6eaaf50b038d0471b7adc67c8
2020-09-14 23:13:40 +00:00
Jing Ji
dc8a48f161
Merge "Track the child processes that are forked by app processes"
2020-09-14 22:22:53 +00:00
TreeHugger Robot
9c9331caee
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: ea029eeb8d -s ours am: 636ba9b762 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12586397
Change-Id: I737de76657476c5b465358140022fa396e1754bc
2020-09-14 22:04:49 +00:00
Lyn Han
2d44b2f793
Merge "Log persisted bubbles"
2020-09-14 21:47:03 +00:00
TreeHugger Robot
636ba9b762
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: ea029eeb8d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12586397
Change-Id: Ifb26123f682ab838fc97000882e1de6e5cb47293
2020-09-14 21:32:41 +00:00
TreeHugger Robot
ea029eeb8d
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-09-14 21:10:08 +00:00
Chavi Weingarten
e78c0050bb
Merge "Use buffer size for NativeAllocationRegistry instead of a fixed value"
2020-09-14 20:47:19 +00:00
Mat Bevilacqua
8160121220
Initial commit of PowerStatsService
...
Bug: 164465661
Bug: 164466995
Bug: 167280723
Test: Verified PowerStatsService is functional on targets that
have ODPM data.
Change-Id: Ic555b380c566ea26bc2214374f142c5448ea2ee7
2020-09-14 20:30:49 +00:00
TreeHugger Robot
969e194325
Merge "Add placeholder to priority onboarding" into rvc-qpr-dev am: 8f7a55c84e am: ed59e135d7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12585825
Change-Id: I35ece1820ffe507c0e10b1c9d51efb8446fee2f0
2020-09-14 19:24:39 +00:00
Julia Reynolds
1df526dffd
Merge "Add log to NoMan for canceled cancels" into rvc-qpr-dev am: 8092c9b37d am: 723a7028c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12585704
Change-Id: I96d709e238a6c446f95c21fc466097ec9a7996ea
2020-09-14 19:18:51 +00:00
Automerger Merge Worker
982fe5bd8c
Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 05ef028469 -s ours am: b5078ea31d -s ours"
2020-09-14 19:07:26 +00:00
TreeHugger Robot
c7eaa75e49
Merge "Revert "Make all permissions per-user.""
2020-09-14 19:05:44 +00:00
TreeHugger Robot
77a6188d80
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 05ef028469 -s ours am: b5078ea31d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12585606
Change-Id: If8882d2d6259bc7042d784f35c9c086f3c263593
2020-09-14 19:03:14 +00:00
TreeHugger Robot
ed59e135d7
Merge "Add placeholder to priority onboarding" into rvc-qpr-dev am: 8f7a55c84e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12585825
Change-Id: I76484c6f9947df5f451bc51ecd1986b428d4536d
2020-09-14 18:49:23 +00:00
Lyn Han
2a7418d24e
Log persisted bubbles
...
Bug: 167729787
Test: adb shell cmd stats print-logs
Change-Id: I07b470212684e1d186f9f4da9d5e6ee3291cfef5
2020-09-14 13:48:42 -05:00
Julia Reynolds
723a7028c7
Merge "Add log to NoMan for canceled cancels" into rvc-qpr-dev am: 8092c9b37d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12585704
Change-Id: If8fe5ff4c178a3173761f03112b0b8da67dc15fe
2020-09-14 18:45:40 +00:00
TreeHugger Robot
b5078ea31d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 05ef028469 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12585606
Change-Id: Ib3cf8f48e6471f02af09c79ceec9f19afaa40419
2020-09-14 18:36:28 +00:00
Jing Ji
55de2996cb
Merge "Fix flaky test in ApplicationExitInfoTest"
2020-09-14 18:32:59 +00:00
Alex Buynytskyy
b406e6b4fd
Merge "Rollforward: Digest API: allow installer to provide digests for an APK."
2020-09-14 18:28:00 +00:00
chaviw
a701408ef0
Use buffer size for NativeAllocationRegistry instead of a fixed value
...
When calling NativeAllocationRegistry for HardwareBuffer, it needs the
correct size so GC knows how much memory has been allocated and when to
run. The current behavior uses a fixed size so it's likely the buffer is
actually consuming more memory than what GC thinks.
Test: atest ContentCapturePerfTests:LoginTest
Bug: 168149157
Bug: 168154840
Change-Id: Ife174478b2b76214b438de2757289a973330c979
2020-09-14 11:22:05 -07:00
TreeHugger Robot
8f7a55c84e
Merge "Add placeholder to priority onboarding" into rvc-qpr-dev
2020-09-14 18:15:22 +00:00
Julia Reynolds
8092c9b37d
Merge "Add log to NoMan for canceled cancels" into rvc-qpr-dev
2020-09-14 18:12:58 +00:00
Bill Yi
520fbd2ae4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I2f5e6156db6eb5499618284bee821433a1f0fd86
2020-09-14 18:03:01 +00:00
TreeHugger Robot
05ef028469
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-09-14 17:59:15 +00:00
Jing Ji
157550849f
Track the child processes that are forked by app processes
...
Apps could use Runtime.exec() to spawn child process and framework
will have no idea about its lifecycle. Now track those processes
whenever we find them - currently during the cpu stats sampling
they could be spotted. If it's consuming too much CPU while its
parent app process are also in the background, kill it.
By default we allow up to 32 such processes; the process with the
worst oom adj score of their parents will be killed if there are
too many of them.
Bug: 160548789
Bug: 157089413
Test: atest AppChildProcessTest
Test: atest CtsAppTestCases:ActivityManagerTest
Change-Id: I95b20a1f36ccd43d09027201d14872305b169d8d
2020-09-14 10:39:06 -07:00
TreeHugger Robot
f902391f97
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 986c02b562 -s ours am: eed9ddcb4e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12583106
Change-Id: Ie8e38081328fc984ed9de4bd605ca6b4768cd93f
2020-09-14 17:19:31 +00:00
TreeHugger Robot
932ccd1f1f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 74237cc162 -s ours am: c8f579fd86 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12583275
Change-Id: I12d698b0e679946f89fb4a250562df4e117a9b02
2020-09-14 17:19:16 +00:00
Hayden Gomes
adf9c1f676
Merge "Define Auto coordinate system for mics"
2020-09-14 16:59:32 +00:00
TreeHugger Robot
eed9ddcb4e
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 986c02b562 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12583106
Change-Id: I529e18e690b3d4163b632810be9d5751c5847c56
2020-09-14 16:52:26 +00:00
TreeHugger Robot
986c02b562
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-09-14 16:43:58 +00:00
TreeHugger Robot
c8f579fd86
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 74237cc162 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12583275
Change-Id: I7c5afd37fd1f961ca1d1e60f4654cf3d9da7464f
2020-09-14 16:40:49 +00:00
Philip P. Moltmann
bf519fdd11
Revert "Make all permissions per-user."
...
This reverts commit 97a79bdb71 .
Reason for revert: Bug 168491570
Bug: 168491570
Change-Id: Icc1347e4e93b2499ea9b54dfabfa62a840e6d79e
2020-09-14 16:40:10 +00:00
TreeHugger Robot
56b327db88
Merge "Import translations. DO NOT MERGE ANYWHERE"
2020-09-14 16:30:41 +00:00
Alex Buynytskyy
d15391e426
Rollforward: Digest API: allow installer to provide digests for an APK.
...
5d9710d5b72136b2face76b578ac120ad6ed931e
Bug: 160605420
Fixes: 168445565
Test: atest ChecksumsTest
Test: atest ApkVerityTest:com.android.apkverity.ApkVerityTest
Change-Id: Ib559ad9107996290f4ae4661ccec4dc14658a7e9
2020-09-14 16:23:40 +00:00
Soonil Nagarkar
7926062e1f
Merge "Make LocationRequest a public API"
2020-09-14 16:20:23 +00:00
TreeHugger Robot
74237cc162
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-09-14 16:16:02 +00:00
Slava Shklyaev
a3d1d1452a
Merge "Revert "Digest API: allow installer to provide digests for an APK.""
2020-09-14 15:43:44 +00:00
Julia Reynolds
6d51c36542
Add placeholder to priority onboarding
...
When an app hasn't provided an icon for their conversation
Test: manual
Fixes: 168184445
Change-Id: Iea9abe87c787c6d42210cb9b51f90715a3cc7d33
2020-09-14 15:36:20 +00:00