Commit Graph

468813 Commits

Author SHA1 Message Date
Patrick Baumann
bbb104d236 Merge "Cache app enumeration per-package enabled state" 2020-02-21 21:24:30 +00:00
Hai Zhang
5e2a082b09 Merge "Revert "Add Slog.wtf for calling setMode() with OP_COARSE_LOCATION."" 2020-02-21 21:20:45 +00:00
TreeHugger Robot
3c24a473f8 Merge "Fix stealth mode for managed profiles" 2020-02-21 21:13:10 +00:00
Julius D'souza
5745b057ec Add background thread notes for package restriction serialisation.
Serialising package restrictions uses synchronous disk access; callers
of these methods should probably use background threads for this.

Bug: 149216360
Test: TreeHugger
Change-Id: I6607a7225bf7daaad8a78e4d1e4c585ba5ac3efc
Signed-off-by: Julius D'souza <jdsouza@google.com>
2020-02-21 12:49:40 -08:00
Derek Sollenberger
dd03a8ef81 Do not attempt to special case uncompressed font assets.
The logic to attempt to directly mmap uncompressed font assets
has resulted in breakages for some applications and utilities.
This CL disables this speculative optimzation until we can determine
the problem with this approach and if such an optimization is required.

Bug: 149780695
Test: CtsTextTestCases and androidx.appcompat.widget.AppCompatTextViewTest
Change-Id: I3b10a801a5600aefe8573fab1b28cd79c848c892
2020-02-21 15:28:52 -05:00
Tim Murray
8a9c5795e0 Merge "Cache package and permission information" 2020-02-21 20:22:19 +00:00
Automerger Merge Worker
b1b13b1b3f Merge "Revert "Cache binder calls in CompatChanges"" am: e879968fbf am: 1da820d954 am: 0ea7868a9d
Change-Id: I93eb6fca846b8a56b145ddd62fa7a2f86256884a
2020-02-21 20:11:25 +00:00
Miranda Kephart
4511635648 Merge "Turn screenshot corner flow on for droidfood" 2020-02-21 20:05:08 +00:00
Hai Zhang
c72ae25629 Revert "Add Slog.wtf for calling setMode() with OP_COARSE_LOCATION."
This reverts commit 2a31fd75a0.

Reason for revert: Remove debugging info before R ships.

Fixes: 146014123
Change-Id: Ic1804d6fb85d6259a1a8f83e9f6285625c8485a5
2020-02-21 19:47:31 +00:00
Automerger Merge Worker
0ea7868a9d Merge "Revert "Cache binder calls in CompatChanges"" am: e879968fbf am: 1da820d954
Change-Id: I3bc8bea4eb5dcc7fbda8a3372083e04337e95242
2020-02-21 19:45:41 +00:00
Sudheer Shanka
77f2a2c3dd Merge "Update BlobStoreMS to augment storage stats with blobs data." 2020-02-21 19:28:09 +00:00
Automerger Merge Worker
1da820d954 Merge "Revert "Cache binder calls in CompatChanges"" am: e879968fbf
Change-Id: I2fd44d5f95c66d57c8cf779a8b18a10b4e2e965c
2020-02-21 19:25:51 +00:00
Santiago Seifert
9aa778f56d Merge "Make minor MediaFormat code simplifications" 2020-02-21 19:15:47 +00:00
Anna Trostanetski
e879968fbf Merge "Revert "Cache binder calls in CompatChanges"" 2020-02-21 19:13:09 +00:00
David Su
32a02e1a24 Merge "Include OsuLogin in Wifi apex" 2020-02-21 19:11:08 +00:00
Sunil Ravi
7d2958513d Merge "Wifi: Add support for connecting to FILS APs" 2020-02-21 19:00:28 +00:00
Yi Jiang
ba0f563d21 Ensures only one result is logged per attention check
There is a rare chance that one attention check will report results
twice. Results should only log at the time when attention check is
fulfilled.

Test: manual
Bug: 149931757
Change-Id: Ie0a6316d77140be5205f3d944164625ed786416a
2020-02-21 10:57:05 -08:00
Sudheer Shanka
9a87e6d027 Merge "Allow verbose logging to be enabled for an app." 2020-02-21 18:48:40 +00:00
Automerger Merge Worker
068907935f [automerger skipped] Merge "DO NOT MERGE Reflect the selection state that reflects the current task stack upon restarting the Navigation Bar." into qt-qpr1-dev am: 33c8124f04 am: 02c9c4b963 -s ours
am skip reason: subject contains skip directive

Change-Id: I6c0269cad248c3a03dd0e7627baa710d454b553d
2020-02-21 18:23:40 +00:00
Automerger Merge Worker
79f5bc16e5 [automerger skipped] DO NOT MERGE Reflect the selection state that reflects the current task stack upon restarting the Navigation Bar. am: 3cc9758323 am: 7d6be5e68f -s ours
am skip reason: subject contains skip directive

Change-Id: Ia525dcdb9c3ddfa35a51b739b373da6cc43283b5
2020-02-21 18:23:32 +00:00
Automerger Merge Worker
02c9c4b963 Merge "DO NOT MERGE Reflect the selection state that reflects the current task stack upon restarting the Navigation Bar." into qt-qpr1-dev am: 33c8124f04
Change-Id: I14b478278008b45ae94bcf29e48102f399ce4f37
2020-02-21 18:05:42 +00:00
Automerger Merge Worker
7d6be5e68f DO NOT MERGE Reflect the selection state that reflects the current task stack upon restarting the Navigation Bar. am: 3cc9758323
Change-Id: I4e0e3ef556889acbb621dfe9205e225a2898c984
2020-02-21 18:05:33 +00:00
TreeHugger Robot
33c8124f04 Merge "DO NOT MERGE Reflect the selection state that reflects the current task stack upon restarting the Navigation Bar." into qt-qpr1-dev 2020-02-21 17:56:39 +00:00
Ashwini Oruganti
9330d5e32b Resolve conflicting values of usesCleartextTraffic for shared processes
Bug: 148240416
Test: Manually tested by installing two apps running in a shared process
and starting their shared process activities in various orders. The
value of usesCleartextTraffic gets set as expected.
Change-Id: Ib350c09c42d5524734fb259a2ab787790f2d8e30
2020-02-21 09:52:58 -08:00
Hui Yu
22ca4ddb6a Merge "Exempt SHELL_UID for background FGS restriction." 2020-02-21 17:50:47 +00:00
Peter Kalauskas
4dc04606da Rename full and reduced scale configs
Rename:
  config_fullTaskSnapshotScale -> config_highResTaskSnapshotScale
  config_reducedTaskSnapshotScale -> config_lowResTaskSnapshotScale

Both full and reduced scale can be "reduced" from 100%, so name them
more clearly.

Test: TaskSnapshotCacheTest
Test: TaskSnapshotControllerTest
Test: TaskSnapshotPersisterLoaderTest
Test: TaskSnapshotSurfaceTest
Bug: 148617404
Bug: 142063079
Change-Id: Ie8073d5a3048c19450308b2af22d363deaa51b6a
2020-02-21 17:06:19 +00:00
Automerger Merge Worker
152b09f1b5 [automerger skipped] Merge "DO NOT MERGE Set background drawable on status_bar_container" into qt-qpr1-dev am: ea06aa5003 am: 5655630b00 -s ours
am skip reason: subject contains skip directive

Change-Id: I02159c503fd07290d04b9e37390b09f2b40ac0b1
2020-02-21 17:01:35 +00:00
Automerger Merge Worker
942360a0d9 [automerger skipped] DO NOT MERGE Set background drawable on status_bar_container am: b85c9eaa24 am: 329d0bb0d9 -s ours
am skip reason: subject contains skip directive

Change-Id: Ib6b6776f114922094fa641eec724a1a27fe8d909
2020-02-21 17:01:27 +00:00
Automerger Merge Worker
5655630b00 Merge "DO NOT MERGE Set background drawable on status_bar_container" into qt-qpr1-dev am: ea06aa5003
Change-Id: I68eec97a2d93585ac3d3eadaa0c3cf38b0c514b8
2020-02-21 16:45:01 +00:00
Automerger Merge Worker
329d0bb0d9 DO NOT MERGE Set background drawable on status_bar_container am: b85c9eaa24
Change-Id: I9df23baa8125fa5cd817699fa26ec0539de13aab
2020-02-21 16:44:52 +00:00
Anna Trostanetski
9c6ecc90c5 Revert "Cache binder calls in CompatChanges"
Reason for revert: cache needs to be cleared on package install.
This is much simpler to do in internal master with recent changes
(ag/10172190) so I'm reverting the cache from aosp to keep it correct,
and cherrypicking this into internal master.

Change-Id: I71757a5b60fbdba3c69322b95a20527a1e3a66e9
2020-02-21 16:38:32 +00:00
TreeHugger Robot
ea06aa5003 Merge "DO NOT MERGE Set background drawable on status_bar_container" into qt-qpr1-dev 2020-02-21 16:26:03 +00:00
Steve Elliott
5ea95b843e Merge "Fix PeopleHub UI population once visually full" 2020-02-21 16:20:55 +00:00
Kenny Root
f26a98eab3 Merge "RebootEscrowKey: use bytes for equivalence" 2020-02-21 16:20:06 +00:00
Colin Cross
1adb838636 Revert "Exempt-From-Owner-Approval: Workaround for build break on WifiNl80211Manager"
This reverts commit d90bc26a07.

Sharding jarjar'd classes is fixed.

Bug: 149969343
Test: m framework-minus-apex
Change-Id: I12ae9d4870a3fad5c61c143368e0ef9025202ccd
2020-02-21 08:19:33 -08:00
Patrick Baumann
e3c00c29c7 Cache app enumeration per-package enabled state
This change queries PlatformCompat for state on package add and when the
state is changed (notified via listener) to avoid expensive
transformation to ApplicationInfo and any performance impact
PlatformCompat may itself have.

Bug: 149768323
Test: atest PackageManagerPerfTests AppEnumerationTests
Change-Id: I19d8d0918ca6d0563e86a0c84e07cb2c0202543f
2020-02-21 16:08:08 +00:00
Patrick Baumann
b3156d400e Merge "Fixes crash when provider has null authorities" 2020-02-21 16:06:13 +00:00
Marin Shalamanov
7f66d5f1b3 Merge "Use Integer instead of int in DeviceProductInfo" 2020-02-21 15:59:12 +00:00
Richard Gaywood
2a04318b00 Merge "Add method to return merged stats to AIDL" 2020-02-21 15:21:30 +00:00
TreeHugger Robot
e1319a6789 Merge "Only register long press when required" 2020-02-21 14:12:24 +00:00
Automerger Merge Worker
3b7b0b9eed Merge "Use exposed permission defintion in Tethering" am: f1a0c3abea am: e8f538b03a am: d53db580d7
Change-Id: Ieba1160f9f333ac9b112941a8fdcc15e9b563d5b
2020-02-21 12:21:04 +00:00
Anton Hansson
e399f13a75 Merge "Remove ike-srcs from updatable srcs" 2020-02-21 12:15:17 +00:00
Automerger Merge Worker
d53db580d7 Merge "Use exposed permission defintion in Tethering" am: f1a0c3abea am: e8f538b03a
Change-Id: I7a1800b1f71eb565ca55b970c31085ae6203b3f0
2020-02-21 12:06:54 +00:00
Marin Shalamanov
f5d6ae6c72 Use Integer instead of int in DeviceProductInfo
Test: m
Change-Id: I9acb25aebd0fd3e2fec248ce630d0455d6132755
2020-02-21 13:01:32 +01:00
Al Sutton
bfeed299b3 Merge "Revert "Add feature flag for "no data" backup calls"" 2020-02-21 11:51:28 +00:00
Fiona Campbell
3a24f700aa Merge "Set default float brightness constraint to invalid" 2020-02-21 11:49:20 +00:00
Automerger Merge Worker
d4bf524ade [automerger skipped] Merge "Cleanup framework-all usage" am: 38ca6040ea am: 5c7bc2062f am: 9c0f621c9d -s ours
am skip reason: Change-Id I16e672aaae80d8bcce25e46c34984797740aae1b with SHA-1 6fb18bbfdb is in history

Change-Id: I7c23c879458b0d9a9b0801fe140e1896a56cee5f
2020-02-21 11:44:01 +00:00
Derek Sollenberger
76e7430bae Merge changes from topic "HWUI_JNI"
* changes:
  Export symbols for the newly exposed APEX/internal headers
  Remove dependence on libandroid_runtime from Bitmap.cpp
  Update Region.cpp to use AParcel NDK APIs
  Cleanup header and build targets for libhwui clients.
  Remove dependencies on headers outside UI module
  Cleanup LOG_TAG when bundled in HWUI
  Move android.graphics JNI & APEX files into HWUI
2020-02-21 11:43:02 +00:00
Automerger Merge Worker
e8f538b03a Merge "Use exposed permission defintion in Tethering" am: f1a0c3abea
Change-Id: I1cf7f1077687f6a7cad2f4d0d6a99d9091bf0a37
2020-02-21 11:37:51 +00:00
Automerger Merge Worker
9c0f621c9d Merge "Cleanup framework-all usage" am: 38ca6040ea am: 5c7bc2062f
Change-Id: Ib57d4f63cb10e015cf474b05c02f7bdddc3ba1f0
2020-02-21 11:31:14 +00:00