Treehugger Robot
162ac93355
Merge "Add trackingBug to SharedMemory.getFd()" am: 7b9e2bd143 am: 3e65b3750b am: d08754f4ac am: 8f96e74b58
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1479878
Change-Id: I9fb5292a98cf89203c67106a1319a54569b4a92f
2020-10-29 19:49:07 +00:00
Treehugger Robot
8f96e74b58
Merge "Add trackingBug to SharedMemory.getFd()" am: 7b9e2bd143 am: 3e65b3750b am: d08754f4ac
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1479878
Change-Id: I210df175674f18530acc100959eb88490b34acc3
2020-10-29 19:19:46 +00:00
Treehugger Robot
d08754f4ac
Merge "Add trackingBug to SharedMemory.getFd()" am: 7b9e2bd143 am: 3e65b3750b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1479878
Change-Id: I43e991a35c14cf7149ed20408c08573e00f14b4c
2020-10-29 19:08:48 +00:00
Treehugger Robot
6c27344abf
Merge "Add trackingBug to Process.myPpid." am: 081f27d84e am: bd6e1033fb am: 3c8ef9d1d4 am: eb33a02f6a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1478641
Change-Id: Idcecc766ac5fce8278c83d4ba9c4d969ee480faf
2020-10-29 17:38:50 +00:00
Treehugger Robot
eb33a02f6a
Merge "Add trackingBug to Process.myPpid." am: 081f27d84e am: bd6e1033fb am: 3c8ef9d1d4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1478641
Change-Id: I1bf8dc971b9484453447aae44e508b6ccbfe526b
2020-10-29 17:06:09 +00:00
Treehugger Robot
3c8ef9d1d4
Merge "Add trackingBug to Process.myPpid." am: 081f27d84e am: bd6e1033fb
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1478641
Change-Id: If394833b11720aeaf9a5c75ca95efb60ff390249
2020-10-29 16:44:03 +00:00
Mathew Inwood
0f9429be41
Add trackingBug to SharedMemory.getFd()
...
Bug: 171971817
Change-Id: Ib8367f9b310903d63eb000e4cce238693c1544b2
2020-10-29 15:52:51 +00:00
Mathew Inwood
4c2bef7b71
Add trackingBug to Process.myPpid.
...
Bug: 171962076
Change-Id: Id2e731f471199a368b5a22046e0899d7b37f7337
2020-10-29 13:43:18 +00:00
Mathew Inwood
8e742f928e
Add maxTargetSdk restriction to unused APIs.
...
These are APIs that have @UnsupportedAppUsage but for which we don't
have any evidence of them currently being used, so should be safe to
remove from the unsupported list.
This is a resubmit of ag/12929664 with some APIs excluded that caused
test failures; see bugs 171886397, 171888296, 171864568.
APIs excluded:
Landroid/bluetooth/le/ScanRecord;->parseFromBytes([B)Landroid/bluetooth/le/ScanRecord;
Landroid/os/Process;->myPpid()I
Landroid/os/SharedMemory;->getFd()I
Landroid/hardware/input/InputManager;->INJECT_INPUT_EVENT_MODE_WAIT_FOR_FINISH:I
Bug: 170729553
Test: Treehugger
Change-Id: I8285daa8530260251ecad6f3f38f98e263629ca7
2020-10-29 11:51:12 +00:00
Treehugger Robot
1d6e5826d9
Merge "Replace hidden NMS permission control API" am: d8288fe344 am: 38be0ff345 am: 2308172769 am: cad97e11d5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473957
Change-Id: Ib53b5efe2af87f21563de0d883fce86afbdb89d7
2020-10-29 08:47:51 +00:00
Treehugger Robot
cad97e11d5
Merge "Replace hidden NMS permission control API" am: d8288fe344 am: 38be0ff345 am: 2308172769
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473957
Change-Id: Ie55d43f42235fbfc570f8088a9459dba99008799
2020-10-29 08:06:04 +00:00
Treehugger Robot
2308172769
Merge "Replace hidden NMS permission control API" am: d8288fe344 am: 38be0ff345
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473957
Change-Id: I45135311ec026b75d1110614f609b851b72f543b
2020-10-29 07:47:31 +00:00
Treehugger Robot
d8288fe344
Merge "Replace hidden NMS permission control API"
2020-10-29 07:03:37 +00:00
Chiachang Wang
331d83cd8c
Merge changes I6a51d803,I162fae5c am: b524e17519 am: 18013cefe3 am: 84aa44d22b am: 676c21cf05
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473228
Change-Id: I40ff3cfcb4dbe7dc036eaa87df2fa192aee3f016
2020-10-29 06:19:52 +00:00
Chiachang Wang
37d46a01ea
Merge "Replace hidden NMS interface to network API" am: 2a40529747 am: 667b09128d am: a6b1b5722a am: 30b5ebb272
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473224
Change-Id: Id97da9dda9bed8c182ea2fcd92c79d94bc619d52
2020-10-29 06:19:30 +00:00
Chiachang Wang
676c21cf05
Merge changes I6a51d803,I162fae5c am: b524e17519 am: 18013cefe3 am: 84aa44d22b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473228
Change-Id: I49cb16e2ae99687be9a4b72773901fa59b506138
2020-10-29 06:14:34 +00:00
Chiachang Wang
30b5ebb272
Merge "Replace hidden NMS interface to network API" am: 2a40529747 am: 667b09128d am: a6b1b5722a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473224
Change-Id: I4cd75254a26106103352c98d3fefe4a275c83bed
2020-10-29 06:14:03 +00:00
Chiachang Wang
84aa44d22b
Merge changes I6a51d803,I162fae5c am: b524e17519 am: 18013cefe3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473228
Change-Id: I61cdda413fe21a46ac075a0abba2b9affa015149
2020-10-29 05:52:33 +00:00
Chiachang Wang
a6b1b5722a
Merge "Replace hidden NMS interface to network API" am: 2a40529747 am: 667b09128d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1473224
Change-Id: Ifc403211281b58bf25c9e7c652a863368b80deae
2020-10-29 05:52:12 +00:00
Chiachang Wang
b524e17519
Merge changes I6a51d803,I162fae5c
...
* changes:
Replace hidden NMS API for setting MTU
Replace hidden NMS default network configuration API
2020-10-29 05:03:43 +00:00
Chiachang Wang
2a40529747
Merge "Replace hidden NMS interface to network API"
2020-10-29 05:02:21 +00:00
Hongwei Wang
286c33a5c5
Merge "Revert "Add maxTargetSdk restriction to unused APIs.""
2020-10-28 23:58:21 +00:00
TreeHugger Robot
ccf69d087a
Merge "Update UserManager javadocs regarding managed profiles vs profiles"
2020-10-28 21:34:34 +00:00
Hongwei Wang
050275cd83
Revert "Add maxTargetSdk restriction to unused APIs."
...
This reverts commit 72f07d6a8a .
Reason for revert: Droidcop-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?testMethod=testAppZygotePreload&testClass=android.app.cts.ServiceTest&atpConfigName=suite%2Ftest-mapping-presubmit-retry_cloud-tf&testModule=CtsAppTestCases&fkbb=6936597&lkbb=6936969&lkgb=6936551&testResults=true&branch=git_master&target=cf_x86_phone-userdebug >, bug b/171886397
Bug: 171886397
Change-Id: Ibe0f0430a3451477c1ee8ef56a596e91ea1e7672
2020-10-28 20:16:22 +00:00
Adam Bookatz
90b9497f5d
Update UserManager javadocs regarding managed profiles vs profiles
...
Test: N/A (documentation only)
Bug: 170249807
Change-Id: I1b48bd33ae5e4c4efe9901444d28807eb1535ae4
2020-10-28 12:01:24 -07:00
Mathew Inwood
ee5d369323
Merge "Add maxTargetSdk restriction to unused APIs."
2020-10-28 09:39:20 +00:00
Chiachang Wang
6513fcdc61
Replace hidden NMS permission control API
...
Replace the hidden setNetworkPermission NMS APIs with accessing
INetd directly for the incoming ConnectivityService mainline.
Bug: 170598012
Test: atest FrameworksNetTests CtsNetTestCasesLatestSdk
Change-Id: I37ed1003355677b98cbb741f774ba0fa4d193572
2020-10-28 14:38:18 +08:00
Chiachang Wang
8d39f189d5
Replace hidden NMS API for setting MTU
...
Replace the hidden NMS setMtu API with calling INetd directly
for incoming ConnectivityService mainline.
Bug: 170598012
Test: atest FrameworksNetTests
Test: manually connect and disconnect network
Change-Id: I6a51d8033b3354824d4cfb953c2bbe3055d00102
2020-10-28 14:38:18 +08:00
Chiachang Wang
1ee4a7485c
Replace hidden NMS interface to network API
...
Replace the hidden NMS addInterfaceToNetwork and
removeInterfaceFromNetwork with calling INetd directly for
incoming ConnectivityService mainline.
Bug: 170598012
Test: atest FrameworksNetTests
Test: manually connect and disconnect network
Change-Id: I0f1f866be2f8084b992b340aeabfb5d62420686b
2020-10-28 14:38:18 +08:00
Chiachang Wang
ffa7b2f12c
Replace hidden NMS default network configuration API
...
Replace the hidden setDefaultNetId and clearDefaultNetId NMS
APIs with accessing INetd directly for the incoming
ConnectivityService mainline.
Bug: 170598012
Test: atest FrameworksNetTests
Test: manually connect and disconnect wifi
Change-Id: I162fae5ca444207a037e5ac4bf8fa0a77a648ca1
2020-10-28 14:38:18 +08:00
Jiashen Wang
20d93ec711
Merge "Add the immutable flag to EuiccManager calls in RecoverySystem"
2020-10-27 16:48:52 +00:00
Mathew Inwood
72f07d6a8a
Add maxTargetSdk restriction to unused APIs.
...
These are APIs that have @UnsupportedAppUsage but for which we don't
have any evidence of them currently being used, so should be safe to
remove from the unsupported list.
Bug: 170729553
Test: Treehugger
Change-Id: I4c8fd0006f950de9955242e93968fb0996ceb372
2020-10-27 15:46:07 +00:00
Jiashen Wang
a24192a749
Add the immutable flag to EuiccManager calls in RecoverySystem
...
Bug: 170432460
Test: refactoring CL. Existing unit tests still pass
Change-Id: Ibce939eec341cb9f572d13a33762cc5bc6e2ef42
2020-10-26 16:44:45 -07:00
Jing Ji
2456c281f3
Docs: update the example code in Looper
...
Bug: 171488435
Test: m -j offline-sdk-docs
Change-Id: I995ae3a9d96f2b44384220201127d3b2d3a768be
2020-10-24 22:16:14 -07:00
Hall Liu
b7f732b645
Merge "Expose requestModemActivityInfo"
2020-10-23 23:48:16 +00:00
TreeHugger Robot
6c7012413e
Merge "Create CombinedVibrationEffect.aidl"
2020-10-22 14:06:09 +00:00
Jeff Sharkey
1992cdb4de
Merge changes from topic "oct16c"
...
* changes:
Apply fixes for EfficientStrings.
Apply fixes for EfficientStrings.
Apply fixes for EfficientStringsChecker.
Apply fixes for EfficientCollections.
Trivial refactor for consistent naming.
Expand formatSimple() to support widths.
Refinement of EfficientStringsChecker.
2020-10-21 15:27:15 +00:00
Dieter Hsu
e831bc830e
Add BugreportManagerTestCases to bugreport presubmit am: 59a1d2b4aa am: b07a5734df am: 8fa94f4abe
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440640
Change-Id: Ib8a7d0c47ad7d1b0a433a562e0d4aca2a5c7b1b9
2020-10-21 12:44:39 +00:00
Dieter Hsu
53ea77ce0b
Enable bug report tests in pre/postsubmit am: 6765448386 am: 3fcbbccd90 am: 9c82a7477b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440639
Change-Id: I46558c575cff837b339e36bb8353ebcb7f634db8
2020-10-21 12:44:31 +00:00
Dieter Hsu
8fa94f4abe
Add BugreportManagerTestCases to bugreport presubmit am: 59a1d2b4aa am: b07a5734df
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440640
Change-Id: Ibd0b360714c481095f21bc915cf9c7b42eec8687
2020-10-21 12:28:58 +00:00
Dieter Hsu
9c82a7477b
Enable bug report tests in pre/postsubmit am: 6765448386 am: 3fcbbccd90
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440639
Change-Id: I6b4eeb01521a1b6af68b4ef7e7225b5b9e0bb517
2020-10-21 12:28:53 +00:00
Dieter Hsu
b07a5734df
Add BugreportManagerTestCases to bugreport presubmit am: 59a1d2b4aa
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440640
Change-Id: I22323ce15962f41e91715c9f8ff469346153d5da
2020-10-21 12:09:24 +00:00
Dieter Hsu
3fcbbccd90
Enable bug report tests in pre/postsubmit am: 6765448386
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440639
Change-Id: I1188d3101d62d630b0982804643cd022e22868a8
2020-10-21 12:06:27 +00:00
Gavin Corkery
8fafabfed1
Merge changes from topic "bugreporting-aosp-sync"
...
* changes:
Fix consent timed out to sharing bugreport data
Add BugreportManagerTestCases to bugreport presubmit
Enable bug report tests in pre/postsubmit
Run bugreport unit test without script
2020-10-21 11:48:11 +00:00
Jeff Sharkey
c603ca2dd8
Apply fixes for EfficientStrings.
...
Refactoring to avoid StringBuffer synchronization overhead.
Bug: 170978902
Test: none
Exempt-From-Owner-Approval: trivial refactoring
Change-Id: Ibf843ed780c1202d5d96a11eaca889e592f19263
2020-10-20 22:00:20 -06:00
Jeff Sharkey
f18719bb73
Apply fixes for EfficientStrings.
...
Refactoring to avoid paying the cost of extra StringBuilder that are
quickly disposed.
Bug: 170978902
Test: none
Exempt-From-Owner-Approval: trivial refactoring
Change-Id: Icd914a63cdadf8123c1e5a5073f85245f0791f0b
2020-10-20 22:00:18 -06:00
Jeff Sharkey
1c08f48253
Apply fixes for EfficientStringsChecker.
...
The recently-built Error Prone checker has found many instances where
we're always paying the cost of StringBuilder concatenation, even in
the typical cases where preconditions are successfully met.
Benchmarks have shown that even when replacing these with varargs
formatter strings, the default case is 20x faster.
Bug: 170978902
Test: none
Exempt-From-Owner-Approval: trivial refactoring
Change-Id: If8c00bc73467bfb91ec16c162969c9d26ca53646
2020-10-20 22:00:16 -06:00
Jeff Sharkey
df8dc2b4a5
Apply fixes for EfficientCollections.
...
Drop-in replacements suggested for inefficient collections. Also
annotate a handful of places where we're unable to update.
Bug: 155703208
Test: none
Exempt-From-Owner-Approval: trivial refactoring
Change-Id: I48b600508df8160ac9b40fea7afca974b2c972f6
2020-10-20 21:57:00 -06:00
Jeongik Cha
7e56edb84f
Merge "Expose 'ParcelableHolder' as SystemApi" am: 135efb0b73 am: 5e1cacaa28 am: d5bae241d4 am: 0522a33e24
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1458065
Change-Id: Ic28ef16a1e1d08db0f2ea6c735295d748b3f8a89
2020-10-21 02:01:58 +00:00
Jeongik Cha
0522a33e24
Merge "Expose 'ParcelableHolder' as SystemApi" am: 135efb0b73 am: 5e1cacaa28 am: d5bae241d4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1458065
Change-Id: I5f8d912b43a546aca9cbbd8d9c480ffa101c1452
2020-10-21 01:42:20 +00:00