Automerger Merge Worker
5447d1ea07
Rename AppOpsCollector -> OnOpNotedCallback am: 5892a8f7b0 am: d67461e3d1 am: d2bc94c950 am: 4f809fdc79
...
Change-Id: Ia3946ce877bbd28ce2b78dbcb4ffb8bd95df44a1
2020-03-10 22:25:36 +00:00
Automerger Merge Worker
d2bc94c950
Rename AppOpsCollector -> OnOpNotedCallback am: 5892a8f7b0 am: d67461e3d1
...
Change-Id: Ifb61d30c779f9bd3e369c9b677907033287ba928
2020-03-10 21:28:27 +00:00
Leon Scroggins
f0a23ce8dd
Merge "App transitions/thumbnails: Switch to HardwareBuffer"
2020-03-10 20:58:39 +00:00
Philip P. Moltmann
5892a8f7b0
Rename AppOpsCollector -> OnOpNotedCallback
...
and annotate time values used by this area of code correctly.
Fixes: 150699068
Test: Only renames
Change-Id: Ibd5b08900d6855603e7ce59048587d391a5c5410
2020-03-10 11:50:00 -07:00
Leon Scroggins III
7432f1831c
App transitions/thumbnails: Switch to HardwareBuffer
...
Bug: 148155907
Bug: 150395371
Test: go/wm-smoke
These previously used a GraphicBuffer created from a HARDWARE Bitmap to
parcel the Bitmap. As part of moving UI Rendering into a mainline
module, which will not include/expose GraphicBuffer,
Bitmap#createGraphicBufferHandle is being replaced by
Bitmap#getHardwareBuffer. Switch over to the now public API.
Change-Id: Id714a48a10fd03a03faa371e206e0c478ae1a4b7
2020-03-10 11:46:10 -04:00
Automerger Merge Worker
446d1e58f5
Merge "Update documentation for settings, affiliation API" into rvc-dev am: 153de40327 am: 5dd8db43d0 am: c5b4dafe77 am: 29e603ad64
...
Change-Id: I447beb9e434681e89e3351695ddded3b288f82cd
2020-03-10 15:41:16 +00:00
Automerger Merge Worker
c5b4dafe77
Merge "Update documentation for settings, affiliation API" into rvc-dev am: 153de40327 am: 5dd8db43d0
...
Change-Id: I39d4366729fadded0f0b6b4f33494f0eb57b29b6
2020-03-10 14:56:51 +00:00
Lee Shombert
5c960e2eaf
Merge "Modify PropertyInvalidatedCache debugging"
2020-03-10 14:33:10 +00:00
Eran Messeri
95d44d2c0e
Update documentation for settings, affiliation API
...
Update the documentation for settings-related and affiliation-related
methods:
* The methods for setting a global and secure settings are documented
to be mostly deprecated, because there are methods for the settings
that are honoured and some other settings no longer apply.
* The methods for setting affiliation or binding to a service on another
user can no longer work between a device owner and profile owner
since this combination is no longer a valid one.
Bug: 147795815
Test: manual, m update-docs
Change-Id: I316148cb1d90fbe94999f9d1c242f08554869e97
2020-03-10 11:52:11 +00:00
Automerger Merge Worker
d602ad7d7d
Merge "Generate WindowInsets with new insets API" into rvc-dev am: 2a77f43bee am: c20552508d am: d93350c51c am: 687bd9460e
...
Change-Id: I51e4642bbcfc0cca08f658ae59d2e9ceb99f534b
2020-03-10 09:44:29 +00:00
Automerger Merge Worker
d93350c51c
Merge "Generate WindowInsets with new insets API" into rvc-dev am: 2a77f43bee am: c20552508d
...
Change-Id: Ia7e02cf50b2d0a3358cb4063afb98b5f189999e4
2020-03-10 09:18:38 +00:00
Charles Chen
2a77f43bee
Merge "Generate WindowInsets with new insets API" into rvc-dev
2020-03-10 08:46:30 +00:00
Automerger Merge Worker
e2c67d131d
Merge "Replace auto-revoke whitelist permission flags with appop" into rvc-dev am: 623468289f am: e410b63af1 am: be5c003e8e am: 68e7312596
...
Change-Id: I9a7d44ef3d1865c59b7212cb8b12f3408ee0208c
2020-03-10 04:26:23 +00:00
Automerger Merge Worker
e410b63af1
Merge "Replace auto-revoke whitelist permission flags with appop" into rvc-dev am: 623468289f
...
Change-Id: I8fd2faa055803fcf05edb9760242d24637b37dcd
2020-03-10 03:00:23 +00:00
Eugene Susla
623468289f
Merge "Replace auto-revoke whitelist permission flags with appop" into rvc-dev
2020-03-10 02:53:51 +00:00
Lee Shombert
a316900ce7
Modify PropertyInvalidatedCache debugging
...
Bug: 140788621
There is no change in behavior unless DEBUG or VERIFY are true.
1. Do not log queries to a disabled cache.
2. If verification fails, log the failure and return the correct
value. This allows the system to continue running for further
debug.
Test: Boot the phone with a test image that sets DEBUG and VERIFY
true. Verified that there are limited messages about a disabled
cache (especially for the package_info cache). Force verification
failures by removing cache invalidation from UserManager. Verify
that the cache failures are logged but the system runs normally.
Change-Id: I80c604867a6d879c74ff8f8e8a0be0ac110c6581
2020-03-09 14:52:14 +00:00
Automerger Merge Worker
6bbb1a06db
Merge "Add permissions data validation in AppOpsService" into rvc-dev am: 1a023125c9 am: 8e93580fe6 am: 8e6f6e6caf am: f2a5970e94
...
Change-Id: I4465f62fb02f9f548eb3d7d1f741a04a38f84eb3
2020-03-07 23:25:23 +00:00
Automerger Merge Worker
52cab5861b
Merge "Fix handling of work profiles in notification history" into rvc-dev am: 10c0d0d26c am: 2e2dbfb89d am: d00a5e18e9 am: ee9cb39fe4
...
Change-Id: I7fb6dc909f875f4355c1146f348753990e618c7f
2020-03-07 23:07:00 +00:00
Automerger Merge Worker
8e6f6e6caf
Merge "Add permissions data validation in AppOpsService" into rvc-dev am: 1a023125c9 am: 8e93580fe6
...
Change-Id: I36abfd45e6e133ce0ea4e7c8dc4b01ca10d2d477
2020-03-07 01:25:00 +00:00
Automerger Merge Worker
4f81ff7bf5
Merge "Add permissions data validation in AppOpsService" into rvc-dev am: 1a023125c9
...
Change-Id: Ic066faf4c8b201ef4b1a40e964ad585fb002d876
2020-03-07 01:13:03 +00:00
TreeHugger Robot
1a023125c9
Merge "Add permissions data validation in AppOpsService" into rvc-dev
2020-03-07 00:50:14 +00:00
Neal Eckard
0e34fcd1e5
Merge "Change setButton() documentation to indicate that the settings will apply to the button specified, not just the positive button."
2020-03-07 00:43:11 +00:00
Automerger Merge Worker
d00a5e18e9
Merge "Fix handling of work profiles in notification history" into rvc-dev am: 10c0d0d26c am: 2e2dbfb89d
...
Change-Id: I356dc3b2080d4510d86e68772cdbc1f9dd36c505
2020-03-06 22:02:34 +00:00
Automerger Merge Worker
54db7e68bc
Merge "Fix handling of work profiles in notification history" into rvc-dev am: 10c0d0d26c
...
Change-Id: I45aa9eb3b72cc70763a8224d572bd538a2206b59
2020-03-06 21:47:33 +00:00
Julia Reynolds
fd9f8349b8
Fix handling of work profiles in notification history
...
Test: atest
Fixes: 150336474
Change-Id: I9ebe8986b8b66fd3b79a4be7aa203a8e1f1ad8bb
2020-03-06 12:45:21 -05:00
Automerger Merge Worker
ddba8d8397
Merge "Use FrameworkStatsLog instead of StatsLogInternal" into rvc-dev am: 596a1f6f4e
...
Change-Id: I5ef7e3611f25b3bdcd062e555e99b62e8dc61a4c
2020-03-06 09:45:11 +00:00
Automerger Merge Worker
a7c7a86844
Merge "Update the categories of app kill reaons" into rvc-dev am: 7712b3a92a
...
Change-Id: Iafdb44bb63ecdc2583da7ce01cb7f75afc0b79f7
2020-03-06 09:40:43 +00:00
Automerger Merge Worker
2137c9cf69
DO NOT MERGE: Remove AppSearch from Android R. am: 0b291791c8
...
Change-Id: Id435f881696263aaf000422c98776420b341782b
2020-03-06 09:37:41 +00:00
David Cheung
2ead966e7b
Add permissions data validation in AppOpsService
...
Added functionality to collect noteOp noteProxyOp startOp operations for permissions data validation, this functionality is for
developers and can be enabled by modifying the flag. This data will be utilized to ensure permissions are
requested only when necessary.
Bug: 150890258
Test: Manually tested on crosshatch to ensure files are
written/formatted properly with the necessary data and does not
interfere with normal behavior
Design Document: https://docs.google.com/document/d/1RRs3cPgCzF5S1TkTD11MBKJedUp2DAUEGtCQXtrk0XQ/edit?usp=sharing
Change-Id: Ia7fba6ec5e47b7ddd13ca964ae5f6c1afa1cc186
2020-03-05 23:04:05 +00:00
Automerger Merge Worker
aea42c106d
Merge "Use FrameworkStatsLog instead of StatsLogInternal" into rvc-dev am: 596a1f6f4e am: 5486a5ccc6 am: 101a787483 am: d6cbeae4ec
...
Change-Id: If0f40ce117c346fcfac07053ff51db9b59704340
2020-03-05 22:12:00 +00:00
Automerger Merge Worker
101a787483
Merge "Use FrameworkStatsLog instead of StatsLogInternal" into rvc-dev am: 596a1f6f4e am: 5486a5ccc6
...
Change-Id: I1e4f75ae1c29c7af21c06b8e60f68a52fe2e6b02
2020-03-05 21:53:59 +00:00
Muhammad Qureshi
596a1f6f4e
Merge "Use FrameworkStatsLog instead of StatsLogInternal" into rvc-dev
2020-03-05 21:41:04 +00:00
Automerger Merge Worker
80115c65cb
Merge "Update the categories of app kill reaons" into rvc-dev am: 7712b3a92a am: 06dc17928d
...
Change-Id: I467e554e83e29214d8347587e03af9fa25e6159e
2020-03-05 21:36:36 +00:00
Automerger Merge Worker
7c06a370f9
DO NOT MERGE: Remove AppSearch from Android R. am: 0b291791c8 am: 0c71d1f454
...
Change-Id: I330477222f2f404e83b10c88dd9e1522a698d826
2020-03-05 21:35:03 +00:00
Jing Ji
7712b3a92a
Merge "Update the categories of app kill reaons" into rvc-dev
2020-03-05 21:16:12 +00:00
Automerger Merge Worker
0c71d1f454
DO NOT MERGE: Remove AppSearch from Android R. am: 0b291791c8
...
Change-Id: I1d01c7007e1ab72eb12d33ce0a8af2c7657d0d05
2020-03-05 21:10:58 +00:00
TreeHugger Robot
8caff7dc81
Merge "DO NOT MERGE: Remove AppSearch from Android R." into rvc-dev
2020-03-05 21:09:00 +00:00
Automerger Merge Worker
4bc1d332e8
Merge "Add command line support for testing tz detection" am: 86fd801bff am: 215eafabf2 am: 912fd3b369 am: f0411e5dbf am: 6b499f815e
...
Change-Id: I0a513ccbccdc6761a3036f4183be6d121a5c6421
2020-03-05 19:38:07 +00:00
Automerger Merge Worker
912fd3b369
Merge "Add command line support for testing tz detection" am: 86fd801bff am: 215eafabf2
...
Change-Id: I845027a029680df4a6accbc44497181d4f66f7c1
2020-03-05 18:41:01 +00:00
Automerger Merge Worker
215eafabf2
Merge "Add command line support for testing tz detection" am: 86fd801bff
...
Change-Id: Ia1060d6120c3572dc74a47256e1a1735aef08dbd
2020-03-05 18:23:04 +00:00
Muhammad Qureshi
317061ae9d
Use FrameworkStatsLog instead of StatsLogInternal
...
StatsLogInternal will be removed in R as part of statsd becoming a
Mainline mdoule.
Bug: 150630484
Test: m
Change-Id: I67481e85f98f6d84ae1dde28e2eabff485eebb36
2020-03-05 10:21:15 -08:00
Neil Fuller
86fd801bff
Merge "Add command line support for testing tz detection"
2020-03-05 18:07:24 +00:00
Automerger Merge Worker
97bc53472a
Merge "remove proxy binder service IIncrementalManager" into rvc-dev am: 130b6bec30 am: 3785a0bca6 am: 5f05460ac1 am: b6d6c285c7
...
Change-Id: If664d7867f062dc8b7f3c629c745f2334885eb7e
2020-03-05 17:38:40 +00:00
Songchun Fan
130b6bec30
Merge "remove proxy binder service IIncrementalManager" into rvc-dev
2020-03-05 16:38:06 +00:00
Automerger Merge Worker
b6585d21cb
Merge "Make ActivityInfo.preferMinimalPostProcessing a flag" into rvc-dev am: fc1430a39e am: 6d9e77306d am: bbddd16505 am: ec0afe1111
...
Change-Id: If309659d6957d3a55b75f49baf74d4b12940aa4a
2020-03-05 16:20:23 +00:00
Galia Peycheva
fc1430a39e
Merge "Make ActivityInfo.preferMinimalPostProcessing a flag" into rvc-dev
2020-03-05 15:45:06 +00:00
Charles Chen
b8070fb66e
Generate WindowInsets with new insets API
...
In previous CL[1], WindowMetrics#WindowInsets is provided
with legacy insets, which are stable insets and system
window insets. With the new insets mode enabled, we
should provide insets with new insets API.
[1]: f65e022caa
Bug: 150095967
Test: atest WindowMetricsTests
Change-Id: I251313b4b8c033dbad8b54e58cd166e2e1665d37
2020-03-05 15:25:19 +08:00
Songchun Fan
7f051b5251
remove proxy binder service IIncrementalManager
...
This is no longer needed because native Incremental Service directly
uses IDataLoaderManager.
BUG: 150406132
Test: atest service.incremental_test
Test: atest PackageManagerShellCommandIncrementalTest
Change-Id: Idbde2988883becbf3eb707d42c0558774a6073e8
2020-03-04 19:50:44 -08:00
Eugene Susla
5fc2d767ce
Replace auto-revoke whitelist permission flags with appop
...
Bug: 146513245
Test: presubmit
Change-Id: I6f901b7e5dfe64840e7c3c0ee444730ac6eb4cfc
2020-03-04 18:46:22 -08:00
Automerger Merge Worker
627bfca085
Merge "Start process of next activity with top priority in advance" am: efbcd6752d
...
Change-Id: I8e8dd0f20cd3a783e49468a7657e571812bca3eb
2020-03-04 23:54:10 +00:00