Automerger Merge Worker
220d609a70
Merge "Remove misleading comments" into rvc-dev am: c688e204e1 am: a148b4e3cd am: d78af383a2 am: 4fed1d44f6
...
Change-Id: I185bbe7b089b4aa4f1e5b232503483d9edb7235b
2020-03-12 16:21:05 +00:00
Philip P. Moltmann
1d56b5eca8
Merge "Rename featureId -> attributionTag"
2020-03-12 15:01:04 +00:00
TreeHugger Robot
c688e204e1
Merge "Remove misleading comments" into rvc-dev
2020-03-12 03:39:07 +00:00
Automerger Merge Worker
244ba47f05
Making time-zone an API constant am: 2e7408eddb am: 5fd18b033d am: 085bf87210 am: 4021198db5
...
Change-Id: Id9d3db95200952ca6c09117d68ca6173824ab955
2020-03-12 02:37:02 +00:00
Automerger Merge Worker
5fd18b033d
Making time-zone an API constant am: 2e7408eddb
...
Change-Id: I92458f87eb0963330f98a3fe20c3336391e3f5b0
2020-03-12 01:43:19 +00:00
TreeHugger Robot
592181386c
Merge "Making time-zone an API constant" into rvc-dev
2020-03-12 01:23:28 +00:00
Philip P. Moltmann
8a06c2870e
Rename featureId -> attributionTag
...
In the core functionality this changes everything including aidl's and
field names:
- Context
- ContentProvider
- AppOps*
- Package parsing
For the rest, this is a shallow change to only change to the changed
APIs. This keeps the change small-ish
Exempt-From-Owner-Approval: Rename
Fixes: 148792795
Test: TH
Change-Id: I2a2245fe76e09e62cb13d5785d2efb4a304ba54a
2020-03-11 23:52:32 +00:00
Pinyao Ting
021faf9d19
Remove misleading comments
...
The display order of the shortcuts is solely determined by launcher apps
implementation at their own discretion, the rank of the shortcut merely
serves as a guideline. Thus removing the misleading paragraph to prevent
confusions.
Bug: 150254995
Test: make
Change-Id: I4cdb9a5779edfdb5b56659e4787b3f13e7e3054e
2020-03-11 23:42:58 +00:00
Automerger Merge Worker
21e6a66b20
Merge "WindowContext: Add @WindowType intdef" into rvc-dev am: 76b221c84b am: 22c79f5dfe am: e94751f933 am: dcadf88af7
...
Change-Id: I2fe3e7b68ef635df902c5f23edb7b9dfdc87dce7
2020-03-11 22:42:02 +00:00
TreeHugger Robot
76b221c84b
Merge "WindowContext: Add @WindowType intdef" into rvc-dev
2020-03-11 22:02:27 +00:00
Automerger Merge Worker
81158d5477
Merge "Clarify InstallSourceInfo javadoc." into rvc-dev am: eaf14b274a am: 2b4867adb1 am: e24e4edd02 am: e6e5d42545
...
Change-Id: I150514cc5df4ff5b627fa1a3c08c04f61b9ea178
2020-03-11 21:31:54 +00:00
TreeHugger Robot
eaf14b274a
Merge "Clarify InstallSourceInfo javadoc." into rvc-dev
2020-03-11 19:34:21 +00:00
Adrian Roos
9c17e537c7
WindowContext: Add @WindowType intdef
...
Fixes: 151156902
Test: make checkapi
Change-Id: I966f8cd305189a54a5de48b03e5b4bdd51700fdf
2020-03-11 16:08:16 +01:00
Automerger Merge Worker
1877f273c3
Adds support for wildcards in IntentFilter am: eb526105cb am: 6dd3bdf73f am: 84eedfecc5 am: 6707ccd02d
...
Change-Id: Ib92b1b76bfb39e2d5d8c7aa89909aee1a899fbf0
2020-03-11 01:22:13 +00:00
Suprabh Shukla
2e7408eddb
Making time-zone an API constant
...
This is already effectively an API the way it is documented.
Updating all the references of the hard-coded constant.
Test: make update-api && make
Bug: 151112929
Change-Id: Iadeb03c516215cfc51bc8604b67250348d5a4375
2020-03-10 18:05:02 -07:00
Automerger Merge Worker
6dd3bdf73f
Adds support for wildcards in IntentFilter am: eb526105cb
...
Change-Id: I8d6399e0177867d6393d0998321785dbe70f9604
2020-03-11 00:38:39 +00:00
Patrick Baumann
93a9ab17ef
Merge "Adds support for wildcards in IntentFilter" into rvc-dev
2020-03-11 00:30:51 +00:00
Automerger Merge Worker
fff3a1bca8
Merge "Merge "Give hidden API behavior to legacy apps." into rvc-dev am: a7a96ad6f8 am: 314eb8f16b" into rvc-d1-dev-plus-aosp am: 059370c6f9 am: d0db148bcd
...
Change-Id: I039fc6b9674fb31ac5733daf95a1157b58921d3b
2020-03-11 00:00:29 +00:00
Automerger Merge Worker
8eca114736
Give hidden API behavior to legacy apps. am: 8b0cff7108
...
Change-Id: Ic247e0c6280baf8b41cf0f3c85ecd7f6916ad1cc
2020-03-10 23:14:48 +00:00
Jeff Sharkey
a7a96ad6f8
Merge "Give hidden API behavior to legacy apps." into rvc-dev
2020-03-10 23:03:41 +00:00
Jeff Sharkey
8b0cff7108
Give hidden API behavior to legacy apps.
...
Starting in R, there is a new public API overload that delivers a
flags argument. Some apps may be relying on a previous hidden API
that delivered a userId argument, and this change is used to control
delivery of the new flags argument in its place.
There are dozens of these hidden API users are in the system UID,
either in the system process or the Settings app, so we hard-code
giving them the legacy behavior, since refactoring would be messy
between internal and AOSP branches.
Also adjust incoming and outgoing method signatures to use slightly
more flexible Collection<Uri>, which has handy methods like
contains() and isEmpty().
Bug: 150939131
Test: atest --test-mapping packages/providers/MediaProvider
Test: atest FrameworksServicesTests:com.android.server.devicepolicy.DevicePolicyManagerTest
Exempt-From-Owner-Approval: trivial refactoring
Change-Id: If6a77449e19215cf1c60d4217e62fc04b0959bfc
2020-03-10 16:36:21 -06:00
Automerger Merge Worker
5be449c5e8
Merge "Add intent for auto revoke UI" into rvc-dev am: e9b4b0009b am: d3573ee8c2 am: 7a2108d1ce am: 0429b54f29
...
Change-Id: Ifbe3445ed6190ed00a102605463f6d586c493f70
2020-03-10 22:06:40 +00:00
Nate Myren
e9b4b0009b
Merge "Add intent for auto revoke UI" into rvc-dev
2020-03-10 18:55:52 +00:00
Automerger Merge Worker
dc8bcf7208
Merge "Rename ApexContext to ApexEnvironment." into rvc-dev am: e6dbe2b880 am: 86fe0229f1 am: 591cc11972 am: c64b9d5a61
...
Change-Id: I42eccfb31be918280336194a944e97d4404daf7d
2020-03-10 11:27:22 +00:00
Oli Lan
e6dbe2b880
Merge "Rename ApexContext to ApexEnvironment." into rvc-dev
2020-03-10 10:20:13 +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
Eugene Susla
623468289f
Merge "Replace auto-revoke whitelist permission flags with appop" into rvc-dev
2020-03-10 02:53:51 +00:00
Automerger Merge Worker
a55e09410e
Merge "Merge "More CTS for APIs used by Mainline." into rvc-dev am: 469263a457 am: cdac1f3854" into rvc-d1-dev-plus-aosp am: e2a6e48ee5 am: dbcb04010b
...
Change-Id: Ia481c61683c8234b68ae97b264eefb8bbc479750
2020-03-09 23:21:22 +00:00
Automerger Merge Worker
5d1b68ef85
Merge changes I696e3c5d,Iea7a5610,If627e613 into rvc-dev am: 941e815aab am: bdf6bff00b am: a1c5855a56 am: 8af4d27402
...
Change-Id: Ia30c3dad224713f10bd787fa28514979664c9160
2020-03-09 23:07:47 +00:00
Jeff Sharkey
469263a457
Merge "More CTS for APIs used by Mainline." into rvc-dev
2020-03-09 22:44:08 +00:00
Automerger Merge Worker
f805a3eb27
Merge "docs: Among devices which support Vulkan 1.1, a subset support it via software emulation. Refer to the NDK docs on how to address these devices. See also cr/292399283." into rvc-dev am: e41357fc9d am: 25224f037f am: 817c7ad3e4 am: e4499f9ea3
...
Change-Id: I419080c7557160d46516977ef20903171fb38ced
2020-03-09 21:58:14 +00:00
TreeHugger Robot
941e815aab
Merge changes I696e3c5d,Iea7a5610,If627e613 into rvc-dev
...
* changes:
update javadoc for InstallationFile
fix error message
remove incremental.check_loader
2020-03-09 21:47:43 +00:00
Nate Myren
716d0a48b8
Add intent for auto revoke UI
...
Add intent that signifies the desire to access the auto revoke UI inside
the Permission Controller.
Bug: 146513245
Test: none needed
Change-Id: I58d32d2c02941f65c52e054ad712541126086586
2020-03-09 13:55:18 -07:00
Jeff Sharkey
9ed18340ca
More CTS for APIs used by Mainline.
...
Bug: 150641862, 150641715, 150641138, 150640123
Test: atest cts/tests/tests/content/src/android/content/cts/ContentResolverTest.java
Test: atest cts/tests/tests/os/src/android/os/cts/BinderTest.java
Test: atest cts/tests/tests/provider/src/android/provider/cts/DocumentsContractTest.java
Test: atest cts/tests/tests/provider/src/android/provider/cts/media/MediaStoreTest.java
Change-Id: I6f9ae1dcffd79fd6c422962d9ca64d4b98841766
2020-03-09 20:12:55 +00:00
Automerger Merge Worker
2947114944
Merge "rename incremental service name" into rvc-dev am: df5dff04db am: 7b87d1b3a3 am: dc0bd58ea6 am: f04baf4860
...
Change-Id: I65a9194a9946e4ac36358511388564d31727778f
2020-03-09 19:59:37 +00:00
Patrick Baumann
eb526105cb
Adds support for wildcards in IntentFilter
...
This change adds support for wildcards when computing matching during
package add. This enables apps to define queries->intents tags that
match *all* actions, categories, schemes, authorities and/or
scheme-specific parts.
Fixes: 150451794
Test: atest AppEnumerationTests IntentFilterTest
Change-Id: I00508786c6a4b557fdceaec500ba4a69ce8d5362
2020-03-09 10:58:01 -07:00
Alan Stokes
45dfa1f115
Clarify InstallSourceInfo javadoc.
...
Added comments to better explain:
- How initiating differs from installing;
- When null might be returned from either (expanding on existing
comments on the PM#getInstallSourceInfo method).
Bug: 150330937
Test: Still builds.
Change-Id: I03c5d92f643e97019b00778ca1d8e0c92e25dac8
2020-03-09 17:37:25 +00:00
Nick Cook
e41357fc9d
Merge "docs: Among devices which support Vulkan 1.1, a subset support it via software emulation. Refer to the NDK docs on how to address these devices. See also cr/292399283." into rvc-dev
2020-03-09 16:38:16 +00:00
Songchun Fan
73358eb5f0
update javadoc for InstallationFile
...
Also hides the constructor which is only used internally.
BUG: 149299379
Test: builds
Change-Id: I696e3c5db7b7591276b741f68d50edf47c2f30a0
2020-03-09 08:57:26 -07:00
TreeHugger Robot
df5dff04db
Merge "rename incremental service name" into rvc-dev
2020-03-09 14:12:08 +00:00
Automerger Merge Worker
c70dcb0d4b
Merge "Clarify actor requirements in OverlayManager API" into rvc-dev am: 585c4df7d4 am: d77b3567e9 am: 5ac7e341c3 am: 9e0c8d9e23
...
Change-Id: I1d16a1f31a4e0e931991472e78a521136c506ead
2020-03-07 23:14:31 +00:00
Automerger Merge Worker
36250492d2
Merge "Deprecate long-obsolete android:anyDensity" into rvc-dev am: e2e7cd5d4c am: 026b6088f6 am: acd27d5fbf am: b8fca47bcf
...
Change-Id: Ifa3b33c4ca08b83eb17aa53b48395903502e8b87
2020-03-07 23:04:15 +00:00
Winson Chiu
585c4df7d4
Merge "Clarify actor requirements in OverlayManager API" into rvc-dev
2020-03-06 22:46:53 +00:00
John Reck
e2e7cd5d4c
Merge "Deprecate long-obsolete android:anyDensity" into rvc-dev
2020-03-06 20:37:53 +00:00
Winson
08f8c49f33
Clarify actor requirements in OverlayManager API
...
Bug: 135052950
Bug: 138458046
Test: none; docs only change
Change-Id: Ibe0d139cd0e7f819b8e85d109ea38fe853a0b080
2020-03-06 12:35:06 -08:00
Automerger Merge Worker
a46bddc896
Merge "Use flags to indicate reason for Uri changes." into rvc-dev am: 189e00a46b am: aeb824386b am: de37673a75 am: b605e547fe am: 1a7d76a467
...
Change-Id: Ia22f2081e1438b48aca89bead528aa567b3a7a4f
2020-03-06 02:08:53 +00:00
Evgenii Stepanov
c3dca56edd
Merge "Add "enableGwpAsan" tag to android manifest."
2020-03-06 00:37:11 +00:00
John Reck
7ce90af518
Deprecate long-obsolete android:anyDensity
...
This API exists for compatibility with pre-Donut applications
that were not properly density aware. As such, there's no
current reason to use this. So deprecate it.
Bug: 150869482
Test: builds
Change-Id: Ie12957988d5f5d292277a291a20b565c2e3ef46e
2020-03-05 16:30:30 -08:00
Jeff Sharkey
189e00a46b
Merge "Use flags to indicate reason for Uri changes." into rvc-dev
2020-03-06 00:04:24 +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