- Sep 26, 2023
-
-
Nick Chameyev authored
Bug: 284266229 Change-Id: Ic0453611147ca1a327a150f0ffc92b9cd60b86b1
-
- Sep 25, 2023
-
-
Jihoon Kang authored
* changes: Add api_surface prop to non-updatable droidstubs Replace api_files prop to api_contributions Remove non-updatable contribution from android_test_stubs_current_contributions
-
Nick Chameyev authored
-
Pete Bentley authored
-
- Sep 24, 2023
-
-
Shaquille Johnson authored
-
- Sep 22, 2023
-
-
Treehugger Robot authored
-
Shaquille Johnson authored
Bug: 282058146 Test: Treehugger Merged-In: Idd66455b28cc61e53c68f559244ad2d022cf65d3 Change-Id: Iaa956dec6c64220bcd3a83390b4a9811c42e518e
-
Mårten Kongstad authored
-
Thiébaud Weksteen authored
-
Kevin Chyn authored
-
Pawan Wagh authored
Use null class loader to fuzz readParcelable. Bug: 301519740 Test: m java_binder_parcel_fuzzer && ./jazzer_helper.sh --fuzz_target java_binder_parcel_fuzzer --target_class parcelfuzzer.ParcelFuzzer Change-Id: Ieeff3cf9ea5734441d417d16691d7ca9b708c5b3
-
Thiébaud Weksteen authored
Commit df4cd065 updated how command line arguments are parsed. However, sys.argv[0] should be ignored (as this is the name of the program). Remove the argument, so the default value (sys.argv[1:]) is used. Also, use the embedded_launcher so that the help renders as: usage: lint_fix [-h] instead of: usage: usage: __soong_entrypoint_redirector__.py [-h] Test: lint_fix --print --no-fix --check AnnotatedAidlCounter \ --lint-module AndroidUtilsLintChecker services.autofill Change-Id: I00e3e3b70c9715e363d3448ae84bf9ff161f2306
-
Jihoon Kang authored
All droidstubs created from sdk_library possess api_surface information, while the non-updatable droidstubs do not define this property. This change defines api_surface for non-updatable droidstubs so that the information can be used in java_api_library Test: m nothing Bug: 301321012 Change-Id: I6c08003bb8c366f331440e52bbde776999fd6c94
-
- Sep 21, 2023
-
-
Jayachandran C authored
-
Nick Chameyev authored
Bug: 284266229 Test: presubmit Flag: none (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f00d54005df32200eaf8c7eaaa95bba266bda8dc) Merged-In: Ie7f7d334a4904bfbb19baa5dc814291828a8c9eb Change-Id: Ie7f7d334a4904bfbb19baa5dc814291828a8c9eb
-
Liz Kammer authored
The auto-generated Flags.FLAG_NAME constants are difficult to review in API tracking files. metalava will expand annotation arguments if (1) the field declaration is known to metalava, and (2) the constant is not part of the API surface. The auto-generated constants are hidden, so not part of any API surface. This satisfies (1). This CL adds the auto-generated sources to metalava's input. This satisfies (2). (cherry picked from commit 01544b94) Bug: 297881670 Test: m checkapi Test: m <partition>/etc/aconfig_flags.textproto & diff against a clean build Merged-In: I757c6e87d81768ef6095a4bea67c74c3ae6028a7 Change-Id: I757c6e87d81768ef6095a4bea67c74c3ae6028a7
-
Oleg Petšjonkin authored
-
- Sep 20, 2023
-
-
Thiébaud Weksteen authored
-
Ale Nijamkin authored
-
Jihoon Kang authored
As a process to enforce all api files in java_api_library to be passed via java_api_contributions, this change removes the remaining usages of api_files property in java_api_library and replace them with java_api_contributions Test: m --build-from-text-stub Bug: 300964421 Change-Id: Iabeebef2cd0ab7c49d60c7e79d484df3237fced4
-
Jihoon Kang authored
This change fixes the defaults definition so that it is more aligned to the definition of other android_*_stubs_current_contributions, which is created in frameworks/base/api/api.go Test: m nothing --build-from-text-stub Bug: 301318660 Change-Id: I056807c8c0bbdebda5b4ca9704f4f65e99b7f433
-
Kevin Chyn authored
Fixes: 297949293 Bug: 223153452 Test: run each test with 100 iterations Change-Id: I333dcc2c10346ce585d1c5e7f16cad113b2b5a95 Merged-In: I333dcc2c10346ce585d1c5e7f16cad113b2b5a95
-
Christopher Parsons authored
-
PAVAN ITTAMALLA authored
Google RCS uses FTEU MO SMS for phone number verification. Ownership proof for PS-37477: https://screenshot.googleplex.com/5ZBYyjJc8FbzT8c BUG: 295455225 TEST: tested the regional configuration with and without the allow listing as per go/premiumsms https://screenshot.googleplex.com/BRCBpc9EMfXDAir https://screenshot.googleplex.com/7brwQyFs3xMHjqi Signed-off-by:
Pavan Ittamalla <(pittamalla@google.com)> (cherry picked from https://android-review.googlesource.com/q/commit:acca0a0713fedc8b6edef461c95b86217de6677c) Merged-In: If6235e67cf06810b22f5c648cb8a04c18875bbbc Change-Id: If6235e67cf06810b22f5c648cb8a04c18875bbbc
-
petsjonkin authored
Change-Id: I1698d8cafd5bbd598bc6af7bd8eb763b77e8e0c7
-
- Sep 19, 2023
-
-
Steven Moreland authored
-
Aashna Jena authored
Merge "Update IANA_TOP_LEVEL_DOMAINS in accordance with http://data.iana.org/TLD/tlds-alpha-by-domain.txt" into main
-
Kangping Dong authored
-
Jiyong Park authored
-
jian.tu authored
Camera is still visible on Lockscreen after device policy manager has disabled it. We should only show the camera affordance when secure camera is enabled. Test: run android-testdpc apk Bug: 298924179 Change-Id: I4eb6bf6a45b98c26c6832b0ffd0b9bf2f83f2444
-
Thiébaud Weksteen authored
Add a tool "enforce_permission_counter" which leverages lint_fix and the AndroidUtilsLintChecker linter to report on the number of AIDL methods that have been migrated to use the @EnforcePermission annotation (or @RequiresNoPermission). Test: enforce_permission_counter Test: lint_fix --print --no-fix --check AnnotatedAidlCounter \ --lint-module AndroidUtilsLintChecker services.autofill Bug: 298285238 Change-Id: I521ab5358476f63387674e17c601da3b63cbc1d8
-
- Sep 18, 2023
-
-
Vova Sharaienko authored
-
Eric Biggers authored
-
Gyanesh Mittal authored
Merge "Update KEY_CARRIER_SERVICE_NUMBER_STRING_ARRAY documentation to reflect new requirement for Service dialing number." into main
-
Eric Biggers authored
Improve documentation for the following public APIs: isKeyguardLocked(), isKeyguardSecure(), inKeyguardRestrictedInputMode(), isDeviceLocked(), isDeviceSecure(). Also, don't link to deprecated methods and classes. Finally, make sure to mention that keyguard means "lock screen". Bug: 128589540 Test: N/A Flag: DOCS_ONLY Change-Id: I0ddc7bc5c365c23a532bd39d7f79f21bdf5ad058
-
http://data.iana.org/TLD/tlds-alpha-by-domain.txtAashna Jena authored
Updating regex for matching IANA top level domains for web URLs using script https://source.corp.google.com/h/googleplex-android/platform/superproject/main/+/main:frameworks/ex/common/tools/make-iana-tld-pattern.py Bug: 299591129 Change-Id: I7662cffaba4a762d83c5317add551a5c835f489f
-
Alexander Roederer authored
-
Alexander Roederer authored
Adds OWNERS file to core/tests/coretests/src/android/service/quicksettings, to cover the directory. Other directories have an OWNERS file already. Reusing owners file from existing quicksettings dir. Test: Changing OWNERS file Bug: 295006271 Change-Id: Ia278116b661b8cbdc2f2f7810889ea27a3772592
-
Shaquille Johnson authored
-
Henrik Baard authored
If there are apps on /oem, permission pregrant xmls should be there too. Remove the old embedded check that stopped oem pre-grants. Test: Add pre-grant xml on /oem and check in Settings Bug: 300042518 Change-Id: Id50c1d77f12734f044b221f80a39f3c253fa51fb
-