summaryrefslogtreecommitdiff
path: root/chromium/third_party/androidx
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/androidx')
-rw-r--r--chromium/third_party/androidx/.style.yapf2
-rw-r--r--chromium/third_party/androidx/BUILD.gn1630
-rw-r--r--chromium/third_party/androidx/DIR_METADATA5
-rw-r--r--chromium/third_party/androidx/OWNERS1
-rw-r--r--chromium/third_party/androidx/README.chromium37
-rw-r--r--chromium/third_party/androidx/androidx_fragment.flags14
-rw-r--r--chromium/third_party/androidx/androidx_mediarouter.flags9
-rwxr-xr-xchromium/third_party/androidx/bisect_androidx_pinpoint.sh115
-rw-r--r--chromium/third_party/androidx/build.gradle.template126
-rwxr-xr-xchromium/third_party/androidx/fetch_all_androidx.py300
-rw-r--r--chromium/third_party/androidx/libs/androidx_activity_activity/androidx_activity_activity.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_activity_activity_ktx/androidx_activity_activity_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_annotation_annotation_experimental/androidx_annotation_annotation_experimental.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_appcompat_appcompat/androidx_appcompat_appcompat.info430
-rw-r--r--chromium/third_party/androidx/libs/androidx_appcompat_appcompat_resources/androidx_appcompat_appcompat_resources.info17
-rw-r--r--chromium/third_party/androidx/libs/androidx_arch_core_core_runtime/androidx_arch_core_core_runtime.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_asynclayoutinflater_asynclayoutinflater/androidx_asynclayoutinflater_asynclayoutinflater.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_biometric_biometric/androidx_biometric_biometric.info117
-rw-r--r--chromium/third_party/androidx/libs/androidx_browser_browser/androidx_browser_browser.info104
-rw-r--r--chromium/third_party/androidx/libs/androidx_cardview_cardview/androidx_cardview_cardview.info17
-rw-r--r--chromium/third_party/androidx/libs/androidx_constraintlayout_constraintlayout/androidx_constraintlayout_constraintlayout.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_coordinatorlayout_coordinatorlayout/androidx_coordinatorlayout_coordinatorlayout.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_core_core/androidx_core_core.info137
-rw-r--r--chromium/third_party/androidx/libs/androidx_core_core_animation/androidx_core_core_animation.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_core_core_ktx/androidx_core_core_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_cursoradapter_cursoradapter/androidx_cursoradapter_cursoradapter.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_customview_customview/androidx_customview_customview.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_customview_customview_poolingcontainer/androidx_customview_customview_poolingcontainer.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_documentfile_documentfile/androidx_documentfile_documentfile.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_drawerlayout_drawerlayout/androidx_drawerlayout_drawerlayout.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_dynamicanimation_dynamicanimation/androidx_dynamicanimation_dynamicanimation.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_emoji2_emoji2/androidx_emoji2_emoji2.info23
-rw-r--r--chromium/third_party/androidx/libs/androidx_emoji2_emoji2_views_helper/androidx_emoji2_emoji2_views_helper.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_emoji_emoji/androidx_emoji_emoji.info24
-rw-r--r--chromium/third_party/androidx/libs/androidx_exifinterface_exifinterface/androidx_exifinterface_exifinterface.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_fragment_fragment/androidx_fragment_fragment.info24
-rw-r--r--chromium/third_party/androidx/libs/androidx_fragment_fragment_ktx/androidx_fragment_fragment_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_fragment_fragment_testing/androidx_fragment_fragment_testing.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_gridlayout_gridlayout/androidx_gridlayout_gridlayout.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_interpolator_interpolator/androidx_interpolator_interpolator.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_leanback_leanback/androidx_leanback_leanback.info302
-rw-r--r--chromium/third_party/androidx/libs/androidx_leanback_leanback_grid/androidx_leanback_leanback_grid.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_leanback_leanback_preference/androidx_leanback_leanback_preference.info32
-rw-r--r--chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_ui/androidx_legacy_legacy_support_core_ui.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_utils/androidx_legacy_legacy_support_core_utils.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_legacy_legacy_support_v4/androidx_legacy_legacy_support_v4.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata/androidx_lifecycle_lifecycle_livedata.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core/androidx_lifecycle_lifecycle_livedata_core.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core_ktx/androidx_lifecycle_lifecycle_livedata_core_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_process/androidx_lifecycle_lifecycle_process.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime/androidx_lifecycle_lifecycle_runtime.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime_ktx/androidx_lifecycle_lifecycle_runtime_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_service/androidx_lifecycle_lifecycle_service.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel/androidx_lifecycle_lifecycle_viewmodel.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_ktx/androidx_lifecycle_lifecycle_viewmodel_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate/androidx_lifecycle_lifecycle_viewmodel_savedstate.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_loader_loader/androidx_loader_loader.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_localbroadcastmanager_localbroadcastmanager/androidx_localbroadcastmanager_localbroadcastmanager.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_media_media/androidx_media_media.info34
-rw-r--r--chromium/third_party/androidx/libs/androidx_mediarouter_mediarouter/androidx_mediarouter_mediarouter.info542
-rw-r--r--chromium/third_party/androidx/libs/androidx_multidex_multidex/androidx_multidex_multidex.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_palette_palette/androidx_palette_palette.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_preference_preference/androidx_preference_preference.info125
-rw-r--r--chromium/third_party/androidx/libs/androidx_print_print/androidx_print_print.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_recyclerview_recyclerview/androidx_recyclerview_recyclerview.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_remotecallback_remotecallback/androidx_remotecallback_remotecallback.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_room_room_runtime/androidx_room_room_runtime.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_savedstate_savedstate/androidx_savedstate_savedstate.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_savedstate_savedstate_ktx/androidx_savedstate_savedstate_ktx.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_slice_slice_builders/androidx_slice_slice_builders.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_slice_slice_core/androidx_slice_slice_core.info116
-rw-r--r--chromium/third_party/androidx/libs/androidx_slice_slice_view/androidx_slice_slice_view.info130
-rw-r--r--chromium/third_party/androidx/libs/androidx_slidingpanelayout_slidingpanelayout/androidx_slidingpanelayout_slidingpanelayout.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_sqlite_sqlite/androidx_sqlite_sqlite.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_sqlite_sqlite_framework/androidx_sqlite_sqlite_framework.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_startup_startup_runtime/androidx_startup_startup_runtime.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_swiperefreshlayout_swiperefreshlayout/androidx_swiperefreshlayout_swiperefreshlayout.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_annotation/androidx_test_annotation.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_core/androidx_test_core.info19
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_espresso_espresso_contrib/androidx_test_espresso_espresso_contrib.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_espresso_espresso_core/androidx_test_espresso_espresso_core.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_espresso_espresso_idling_resource/androidx_test_espresso_espresso_idling_resource.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_espresso_espresso_intents/androidx_test_espresso_espresso_intents.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_espresso_espresso_web/androidx_test_espresso_espresso_web.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_ext_junit/androidx_test_ext_junit.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_monitor/androidx_test_monitor.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_rules/androidx_test_rules.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_runner/androidx_test_runner.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_services_storage/androidx_test_services_storage.info14
-rw-r--r--chromium/third_party/androidx/libs/androidx_test_uiautomator_uiautomator/androidx_test_uiautomator_uiautomator.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_tracing_tracing/androidx_tracing_tracing.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_transition_transition/androidx_transition_transition.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_tvprovider_tvprovider/androidx_tvprovider_tvprovider.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable/androidx_vectordrawable_vectordrawable.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable_animated/androidx_vectordrawable_vectordrawable_animated.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_versionedparcelable_versionedparcelable/androidx_versionedparcelable_versionedparcelable.info18
-rw-r--r--chromium/third_party/androidx/libs/androidx_viewpager2_viewpager2/androidx_viewpager2_viewpager2.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_viewpager_viewpager/androidx_viewpager_viewpager.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_webkit_webkit/androidx_webkit_webkit.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_window_extensions_extensions/androidx_window_extensions_extensions.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_window_sidecar_sidecar/androidx_window_sidecar_sidecar.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_window_window_java/androidx_window_window_java.info16
-rw-r--r--chromium/third_party/androidx/libs/androidx_work_work_runtime/androidx_work_work_runtime.info17
103 files changed, 5010 insertions, 609 deletions
diff --git a/chromium/third_party/androidx/.style.yapf b/chromium/third_party/androidx/.style.yapf
deleted file mode 100644
index 557fa7bf84c..00000000000
--- a/chromium/third_party/androidx/.style.yapf
+++ /dev/null
@@ -1,2 +0,0 @@
-[style]
-based_on_style = pep8
diff --git a/chromium/third_party/androidx/BUILD.gn b/chromium/third_party/androidx/BUILD.gn
new file mode 100644
index 00000000000..fed014000a4
--- /dev/null
+++ b/chromium/third_party/androidx/BUILD.gn
@@ -0,0 +1,1630 @@
+import("//build/config/android/rules.gni")
+
+# === Generated Code Start ===
+if (!limit_android_deps) {
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_activity_activity_java") {
+ aar_path = "libs/androidx_activity_activity/activity-1.7.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_activity_activity/androidx_activity_activity.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_lifecycle_lifecycle_runtime_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_savedstate_java",
+ ":androidx_savedstate_savedstate_java",
+ ":androidx_tracing_tracing_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_group("androidx_annotation_annotation_java") {
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_annotation_annotation_experimental_java") {
+ aar_path = "libs/androidx_annotation_annotation_experimental/annotation-experimental-1.4.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_annotation_annotation_experimental/androidx_annotation_annotation_experimental.info"
+ deps =
+ [ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_annotation_annotation_jvm_java") {
+ jar_path = "libs/androidx_annotation_annotation_jvm/annotation-jvm-1.6.0-SNAPSHOT.jar"
+ output_name = "androidx_annotation_annotation_jvm"
+ supports_android = true
+ deps =
+ [ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_appcompat_appcompat_java") {
+ aar_path = "libs/androidx_appcompat_appcompat/appcompat-1.7.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_appcompat_appcompat/androidx_appcompat_appcompat.info"
+ deps = [
+ ":androidx_activity_activity_java",
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_appcompat_appcompat_resources_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_core_core_ktx_java",
+ ":androidx_cursoradapter_cursoradapter_java",
+ ":androidx_drawerlayout_drawerlayout_java",
+ ":androidx_emoji2_emoji2_java",
+ ":androidx_emoji2_emoji2_views_helper_java",
+ ":androidx_fragment_fragment_java",
+ ":androidx_lifecycle_lifecycle_runtime_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ ":androidx_resourceinspection_resourceinspection_annotation_java",
+ ":androidx_savedstate_savedstate_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_appcompat_appcompat_resources_java") {
+ aar_path = "libs/androidx_appcompat_appcompat_resources/appcompat-resources-1.7.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_appcompat_appcompat_resources/androidx_appcompat_appcompat_resources.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_vectordrawable_vectordrawable_animated_java",
+ ":androidx_vectordrawable_vectordrawable_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_arch_core_core_common_java") {
+ jar_path =
+ "libs/androidx_arch_core_core_common/core-common-2.2.0-SNAPSHOT.jar"
+ output_name = "androidx_arch_core_core_common"
+ supports_android = true
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt(
+ "androidx_asynclayoutinflater_asynclayoutinflater_java") {
+ aar_path = "libs/androidx_asynclayoutinflater_asynclayoutinflater/asynclayoutinflater-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_asynclayoutinflater_asynclayoutinflater/androidx_asynclayoutinflater_asynclayoutinflater.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+
+ # References AppCompatActivity using reflection, if exists.
+ enable_bytecode_checks = false
+
+ # Keeps emoji2 code. See http://crbug.com/1205141
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_biometric_biometric_java") {
+ aar_path = "libs/androidx_biometric_biometric/biometric-1.2.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_biometric_biometric/androidx_biometric_biometric.info"
+ deps = [
+ ":androidx_activity_activity_java",
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_core_core_java",
+ ":androidx_fragment_fragment_java",
+ ":androidx_lifecycle_lifecycle_common_java8_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ ]
+ resource_overlay = true
+ bytecode_rewriter_target =
+ "//build/android/bytecode:fragment_activity_replacer"
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_browser_browser_java") {
+ aar_path = "libs/androidx_browser_browser/browser-1.5.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_browser_browser/androidx_browser_browser.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_concurrent_concurrent_futures_java",
+ ":androidx_core_core_java",
+ ":androidx_interpolator_interpolator_java",
+ "//third_party/android_deps:com_google_guava_listenablefuture_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_cardview_cardview_java") {
+ aar_path = "libs/androidx_cardview_cardview/cardview-1.1.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_cardview_cardview/androidx_cardview_cardview.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_group("androidx_collection_collection_java") {
+ deps = [ ":androidx_collection_collection_jvm_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_concurrent_concurrent_futures_java") {
+ jar_path = "libs/androidx_concurrent_concurrent_futures/concurrent-futures-1.2.0-SNAPSHOT.jar"
+ output_name = "androidx_concurrent_concurrent_futures"
+ supports_android = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/android_deps:com_google_guava_listenablefuture_java",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_constraintlayout_constraintlayout_java") {
+ aar_path = "libs/androidx_constraintlayout_constraintlayout/constraintlayout-2.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_constraintlayout_constraintlayout/androidx_constraintlayout_constraintlayout.info"
+ deps = [
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_constraintlayout_constraintlayout_core_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_coordinatorlayout_coordinatorlayout_java") {
+ aar_path = "libs/androidx_coordinatorlayout_coordinatorlayout/coordinatorlayout-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_coordinatorlayout_coordinatorlayout/androidx_coordinatorlayout_coordinatorlayout.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_customview_customview_java",
+ ]
+ resource_overlay = true
+
+ # Reduce binary size. https:crbug.com/954584
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_core_core_java") {
+ aar_path = "libs/androidx_core_core/core-1.10.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_core_core/androidx_core_core.info"
+ deps = [
+ ":androidx_annotation_annotation_experimental_java",
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_concurrent_concurrent_futures_java",
+ ":androidx_interpolator_interpolator_java",
+ ":androidx_lifecycle_lifecycle_runtime_java",
+ ":androidx_versionedparcelable_versionedparcelable_java",
+ ]
+
+ jar_excluded_patterns = []
+ if (!enable_java_asserts) {
+ # Omit the file since we use our own copy.
+ jar_excluded_patterns += [ "androidx/core/util/Preconditions.class" ]
+ deps += [ "//third_party/android_deps/local_modifications/preconditions:androidx_stub_preconditions_java" ]
+ }
+ resource_overlay = true
+
+ # Target has AIDL, but we do not support it yet: http://crbug.com/644439
+ ignore_aidl = true
+
+ # Manifest and proguard config have just one entry: Adding (and -keep'ing
+ # android:appComponentFactory="androidx.core.app.CoreComponentFactory"
+ # Chrome does not use this feature and it causes a scary stack trace to be
+ # shown when incremental_install=true.
+ ignore_manifest = true
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_core_core_animation_java") {
+ aar_path =
+ "libs/androidx_core_core_animation/core-animation-1.0.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_core_core_animation/androidx_core_core_animation.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_tracing_tracing_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_customview_customview_java") {
+ aar_path =
+ "libs/androidx_customview_customview/customview-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_customview_customview/androidx_customview_customview.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_documentfile_documentfile_java") {
+ aar_path = "libs/androidx_documentfile_documentfile/documentfile-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_documentfile_documentfile/androidx_documentfile_documentfile.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_drawerlayout_drawerlayout_java") {
+ aar_path = "libs/androidx_drawerlayout_drawerlayout/drawerlayout-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_drawerlayout_drawerlayout/androidx_drawerlayout_drawerlayout.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_customview_customview_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_dynamicanimation_dynamicanimation_java") {
+ aar_path = "libs/androidx_dynamicanimation_dynamicanimation/dynamicanimation-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_dynamicanimation_dynamicanimation/androidx_dynamicanimation_dynamicanimation.info"
+ deps = [
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_emoji_emoji_java") {
+ aar_path = "libs/androidx_emoji_emoji/emoji-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_emoji_emoji/androidx_emoji_emoji.info"
+ deps = [
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_exifinterface_exifinterface_java") {
+ aar_path = "libs/androidx_exifinterface_exifinterface/exifinterface-1.4.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_exifinterface_exifinterface/androidx_exifinterface_exifinterface.info"
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_fragment_fragment_java") {
+ aar_path = "libs/androidx_fragment_fragment/fragment-1.6.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_fragment_fragment/androidx_fragment_fragment.info"
+ deps = [
+ ":androidx_activity_activity_java",
+ ":androidx_annotation_annotation_experimental_java",
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_ktx_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_savedstate_java",
+ ":androidx_loader_loader_java",
+ ":androidx_savedstate_savedstate_java",
+ ":androidx_viewpager_viewpager_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ deps += [ "//third_party/android_deps/utils:java" ]
+
+ proguard_configs = [ "androidx_fragment.flags" ]
+
+ bytecode_rewriter_target =
+ "//build/android/bytecode:fragment_activity_replacer"
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_fragment_fragment_testing_java") {
+ aar_path = "libs/androidx_fragment_fragment_testing/fragment-testing-1.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_fragment_fragment_testing/androidx_fragment_fragment_testing.info"
+ testonly = true
+ deps = [
+ ":androidx_fragment_fragment_ktx_java",
+ ":androidx_test_core_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_gridlayout_gridlayout_java") {
+ aar_path =
+ "libs/androidx_gridlayout_gridlayout/gridlayout-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_gridlayout_gridlayout/androidx_gridlayout_gridlayout.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_interpolator_interpolator_java") {
+ aar_path = "libs/androidx_interpolator_interpolator/interpolator-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_interpolator_interpolator/androidx_interpolator_interpolator.info"
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_leanback_leanback_java") {
+ aar_path = "libs/androidx_leanback_leanback/leanback-1.2.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_leanback_leanback/androidx_leanback_leanback.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_core_core_java",
+ ":androidx_fragment_fragment_java",
+ ":androidx_interpolator_interpolator_java",
+ ":androidx_leanback_leanback_grid_java",
+ ":androidx_media_media_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ":androidx_vectordrawable_vectordrawable_animated_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_leanback_leanback_preference_java") {
+ aar_path = "libs/androidx_leanback_leanback_preference/leanback-preference-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_leanback_leanback_preference/androidx_leanback_leanback_preference.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_leanback_leanback_java",
+ ":androidx_preference_preference_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_legacy_legacy_support_core_utils_java") {
+ aar_path = "libs/androidx_legacy_legacy_support_core_utils/legacy-support-core-utils-1.0.0.aar"
+ info_path = "libs/androidx_legacy_legacy_support_core_utils/androidx_legacy_legacy_support_core_utils.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_documentfile_documentfile_java",
+ ":androidx_loader_loader_java",
+ ":androidx_localbroadcastmanager_localbroadcastmanager_java",
+ ":androidx_print_print_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_legacy_legacy_support_v4_java") {
+ aar_path =
+ "libs/androidx_legacy_legacy_support_v4/legacy-support-v4-1.0.0.aar"
+ info_path = "libs/androidx_legacy_legacy_support_v4/androidx_legacy_legacy_support_v4.info"
+ deps = [
+ ":androidx_core_core_java",
+ ":androidx_fragment_fragment_java",
+ ":androidx_legacy_legacy_support_core_ui_java",
+ ":androidx_legacy_legacy_support_core_utils_java",
+ ":androidx_media_media_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_lifecycle_lifecycle_common_java") {
+ jar_path = "libs/androidx_lifecycle_lifecycle_common/lifecycle-common-2.6.0-SNAPSHOT.jar"
+ output_name = "androidx_lifecycle_lifecycle_common"
+ supports_android = true
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_lifecycle_lifecycle_common_java8_java") {
+ jar_path = "libs/androidx_lifecycle_lifecycle_common_java8/lifecycle-common-java8-2.6.0-SNAPSHOT.jar"
+ output_name = "androidx_lifecycle_lifecycle_common_java8"
+ supports_android = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_lifecycle_lifecycle_common_java",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_livedata_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_livedata/lifecycle-livedata-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_livedata/androidx_lifecycle_lifecycle_livedata.info"
+ deps = [
+ ":androidx_arch_core_core_common_java",
+ ":androidx_arch_core_core_runtime_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_livedata_core_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_livedata_core/lifecycle-livedata-core-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_livedata_core/androidx_lifecycle_lifecycle_livedata_core.info"
+ deps = [
+ ":androidx_arch_core_core_common_java",
+ ":androidx_arch_core_core_runtime_java",
+ ":androidx_lifecycle_lifecycle_common_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_runtime_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_runtime/lifecycle-runtime-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_runtime/androidx_lifecycle_lifecycle_runtime.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_arch_core_core_common_java",
+ ":androidx_arch_core_core_runtime_java",
+ ":androidx_lifecycle_lifecycle_common_java",
+ ]
+ resource_overlay = true
+
+ # https://crbug.com/887942#c1
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_viewmodel_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_viewmodel/lifecycle-viewmodel-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_viewmodel/androidx_lifecycle_lifecycle_viewmodel.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt(
+ "androidx_lifecycle_lifecycle_viewmodel_savedstate_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_viewmodel_savedstate/lifecycle-viewmodel-savedstate-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_viewmodel_savedstate/androidx_lifecycle_lifecycle_viewmodel_savedstate.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_ktx_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ ":androidx_savedstate_savedstate_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ "//third_party/android_deps:org_jetbrains_kotlinx_kotlinx_coroutines_android_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt(
+ "androidx_localbroadcastmanager_localbroadcastmanager_java") {
+ aar_path = "libs/androidx_localbroadcastmanager_localbroadcastmanager/localbroadcastmanager-1.0.0.aar"
+ info_path = "libs/androidx_localbroadcastmanager_localbroadcastmanager/androidx_localbroadcastmanager_localbroadcastmanager.info"
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_media_media_java") {
+ aar_path = "libs/androidx_media_media/media-1.7.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_media_media/androidx_media_media.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+
+ # Target has AIDL, but we do not support it yet: http://crbug.com/644439
+ ignore_aidl = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_mediarouter_mediarouter_java") {
+ aar_path =
+ "libs/androidx_mediarouter_mediarouter/mediarouter-1.4.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_mediarouter_mediarouter/androidx_mediarouter_mediarouter.info"
+ deps = [
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_appcompat_appcompat_resources_java",
+ ":androidx_core_core_java",
+ ":androidx_media_media_java",
+ ":androidx_palette_palette_java",
+ ":androidx_recyclerview_recyclerview_java",
+ "//third_party/android_deps:com_google_guava_listenablefuture_java",
+ ]
+ resource_overlay = true
+
+ # https://crbug.com/1000382
+ proguard_configs = [ "androidx_mediarouter.flags" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_multidex_multidex_java") {
+ aar_path = "libs/androidx_multidex_multidex/multidex-2.0.0.aar"
+ info_path =
+ "libs/androidx_multidex_multidex/androidx_multidex_multidex.info"
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_preference_preference_java") {
+ aar_path =
+ "libs/androidx_preference_preference/preference-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_preference_preference/androidx_preference_preference.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_fragment_fragment_ktx_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ":androidx_slidingpanelayout_slidingpanelayout_java",
+ ]
+ resource_overlay = true
+ bytecode_rewriter_target =
+ "//build/android/bytecode:fragment_activity_replacer"
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_print_print_java") {
+ aar_path = "libs/androidx_print_print/print-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_print_print/androidx_print_print.info"
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_recyclerview_recyclerview_java") {
+ aar_path = "libs/androidx_recyclerview_recyclerview/recyclerview-1.4.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_recyclerview_recyclerview/androidx_recyclerview_recyclerview.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_customview_customview_java",
+ ":androidx_customview_customview_poolingcontainer_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_room_room_runtime_java") {
+ aar_path = "libs/androidx_room_room_runtime/room-runtime-2.6.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_room_room_runtime/androidx_room_room_runtime.info"
+ deps = [
+ ":androidx_annotation_annotation_experimental_java",
+ ":androidx_arch_core_core_runtime_java",
+ ":androidx_room_room_common_java",
+ ":androidx_sqlite_sqlite_framework_java",
+ ":androidx_sqlite_sqlite_java",
+ ]
+ resource_overlay = true
+ enable_bytecode_checks = false
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_savedstate_savedstate_java") {
+ aar_path =
+ "libs/androidx_savedstate_savedstate/savedstate-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_savedstate_savedstate/androidx_savedstate_savedstate.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_arch_core_core_common_java",
+ ":androidx_lifecycle_lifecycle_common_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_slice_slice_builders_java") {
+ aar_path =
+ "libs/androidx_slice_slice_builders/slice-builders-1.1.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_slice_slice_builders/androidx_slice_slice_builders.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_remotecallback_remotecallback_java",
+ ":androidx_slice_slice_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_slice_slice_core_java") {
+ aar_path = "libs/androidx_slice_slice_core/slice-core-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_slice_slice_core/androidx_slice_slice_core.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_collection_collection_jvm_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_slice_slice_view_java") {
+ aar_path = "libs/androidx_slice_slice_view/slice-view-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_slice_slice_view/androidx_slice_slice_view.info"
+ deps = [
+ ":androidx_appcompat_appcompat_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ":androidx_slice_slice_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_swiperefreshlayout_swiperefreshlayout_java") {
+ aar_path = "libs/androidx_swiperefreshlayout_swiperefreshlayout/swiperefreshlayout-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_swiperefreshlayout_swiperefreshlayout/androidx_swiperefreshlayout_swiperefreshlayout.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_interpolator_interpolator_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_core_java") {
+ aar_path = "libs/androidx_test_core/core-1.5.0-alpha02.aar"
+ info_path = "libs/androidx_test_core/androidx_test_core.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_concurrent_concurrent_futures_java",
+ ":androidx_lifecycle_lifecycle_common_java",
+ ":androidx_test_monitor_java",
+ ":androidx_test_services_storage_java",
+ ":androidx_tracing_tracing_java",
+ "//third_party/android_deps:com_google_guava_listenablefuture_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_espresso_espresso_contrib_java") {
+ aar_path = "libs/androidx_test_espresso_espresso_contrib/espresso-contrib-3.2.0.aar"
+ info_path = "libs/androidx_test_espresso_espresso_contrib/androidx_test_espresso_espresso_contrib.info"
+ testonly = true
+ deps = [
+ ":androidx_core_core_java",
+ ":androidx_drawerlayout_drawerlayout_java",
+ ":androidx_legacy_legacy_support_core_utils_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ":androidx_test_espresso_espresso_core_java",
+ ":androidx_test_espresso_espresso_idling_resource_java",
+ ":androidx_viewpager_viewpager_java",
+ "//third_party/android_deps:com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework_java",
+ "//third_party/android_deps:material_design_java",
+ ]
+ resource_overlay = true
+ enable_bytecode_checks = false
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_espresso_espresso_core_java") {
+ aar_path =
+ "libs/androidx_test_espresso_espresso_core/espresso-core-3.2.0.aar"
+ info_path = "libs/androidx_test_espresso_espresso_core/androidx_test_espresso_espresso_core.info"
+ testonly = true
+ deps = [
+ ":androidx_test_espresso_espresso_idling_resource_java",
+ ":androidx_test_runner_java",
+ "//third_party/android_deps:com_google_code_findbugs_jsr305_java",
+ "//third_party/android_deps:com_squareup_javawriter_java",
+ "//third_party/android_deps:javax_inject_javax_inject_java",
+ "//third_party/hamcrest:hamcrest_integration_java",
+ "//third_party/hamcrest:hamcrest_library_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_espresso_espresso_intents_java") {
+ aar_path = "libs/androidx_test_espresso_espresso_intents/espresso-intents-3.2.0.aar"
+ info_path = "libs/androidx_test_espresso_espresso_intents/androidx_test_espresso_espresso_intents.info"
+ testonly = true
+ deps = [
+ ":androidx_test_core_java",
+ ":androidx_test_espresso_espresso_core_java",
+ ":androidx_test_rules_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_espresso_espresso_web_java") {
+ aar_path = "libs/androidx_test_espresso_espresso_web/espresso-web-3.2.0.aar"
+ info_path = "libs/androidx_test_espresso_espresso_web/androidx_test_espresso_espresso_web.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_test_espresso_espresso_core_java",
+ "//third_party/android_deps:org_ccil_cowan_tagsoup_tagsoup_java",
+ ]
+ resource_overlay = true
+ enable_bytecode_checks = false
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_ext_junit_java") {
+ aar_path = "libs/androidx_test_ext_junit/junit-1.1.1.aar"
+ info_path = "libs/androidx_test_ext_junit/androidx_test_ext_junit.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_test_core_java",
+ ":androidx_test_monitor_java",
+ "//third_party/junit:junit",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_monitor_java") {
+ aar_path = "libs/androidx_test_monitor/monitor-1.6.0-alpha05.aar"
+ info_path = "libs/androidx_test_monitor/androidx_test_monitor.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_test_annotation_java",
+ ":androidx_tracing_tracing_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_rules_java") {
+ aar_path = "libs/androidx_test_rules/rules-1.2.0.aar"
+ info_path = "libs/androidx_test_rules/androidx_test_rules.info"
+ testonly = true
+ deps = [ ":androidx_test_runner_java" ]
+ resource_overlay = true
+ deps += [
+ "//third_party/android_sdk:android_test_base_java",
+ "//third_party/android_sdk:android_test_mock_java",
+ "//third_party/android_sdk:android_test_runner_java",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_runner_java") {
+ aar_path = "libs/androidx_test_runner/runner-1.2.0.aar"
+ info_path = "libs/androidx_test_runner/androidx_test_runner.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_test_monitor_java",
+ "//third_party/android_deps:net_sf_kxml_kxml2_java",
+ "//third_party/junit:junit",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_services_storage_java") {
+ aar_path = "libs/androidx_test_services_storage/storage-1.4.2-alpha04.aar"
+ info_path = "libs/androidx_test_services_storage/androidx_test_services_storage.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_test_annotation_java",
+ ":androidx_test_monitor_java",
+ "//third_party/android_deps:com_google_code_findbugs_jsr305_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_uiautomator_uiautomator_java") {
+ aar_path = "libs/androidx_test_uiautomator_uiautomator/uiautomator-2.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_test_uiautomator_uiautomator/androidx_test_uiautomator_uiautomator.info"
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/junit:junit",
+ ]
+ resource_overlay = true
+ deps += [ ":androidx_test_runner_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_transition_transition_java") {
+ aar_path =
+ "libs/androidx_transition_transition/transition-1.5.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_transition_transition/androidx_transition_transition.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ deps += [ ":androidx_fragment_fragment_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_tvprovider_tvprovider_java") {
+ aar_path =
+ "libs/androidx_tvprovider_tvprovider/tvprovider-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_tvprovider_tvprovider/androidx_tvprovider_tvprovider.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_vectordrawable_vectordrawable_java") {
+ aar_path = "libs/androidx_vectordrawable_vectordrawable/vectordrawable-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_vectordrawable_vectordrawable/androidx_vectordrawable_vectordrawable.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_vectordrawable_vectordrawable_animated_java") {
+ aar_path = "libs/androidx_vectordrawable_vectordrawable_animated/vectordrawable-animated-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_vectordrawable_vectordrawable_animated/androidx_vectordrawable_vectordrawable_animated.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_interpolator_interpolator_java",
+ ":androidx_vectordrawable_vectordrawable_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_viewpager2_viewpager2_java") {
+ aar_path =
+ "libs/androidx_viewpager2_viewpager2/viewpager2-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_viewpager2_viewpager2/androidx_viewpager2_viewpager2.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_fragment_fragment_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_viewpager_viewpager_java") {
+ aar_path = "libs/androidx_viewpager_viewpager/viewpager-1.1.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_viewpager_viewpager/androidx_viewpager_viewpager.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_customview_customview_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_webkit_webkit_java") {
+ aar_path = "libs/androidx_webkit_webkit/webkit-1.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_webkit_webkit/androidx_webkit_webkit.info"
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ visibility = [
+ "//android_webview/tools/system_webview_shell:*",
+ "//third_party/android_deps:*",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_window_extensions_extensions_java") {
+ aar_path = "libs/androidx_window_extensions_extensions/extensions-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_window_extensions_extensions/androidx_window_extensions_extensions.info"
+ deps = [
+ ":androidx_annotation_annotation_experimental_java",
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_window_sidecar_sidecar_java") {
+ aar_path = "libs/androidx_window_sidecar_sidecar/sidecar-1.0.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_window_sidecar_sidecar/androidx_window_sidecar_sidecar.info"
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_window_window_java_java") {
+ aar_path = "libs/androidx_window_window_java/window-java-1.1.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_window_window_java/androidx_window_window_java.info"
+ deps = [
+ ":androidx_core_core_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ "//third_party/android_deps:org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_java",
+ ]
+ resource_overlay = true
+ enable_bytecode_checks = false
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_work_work_runtime_java") {
+ aar_path = "libs/androidx_work_work_runtime/work-runtime-2.8.0-SNAPSHOT.aar"
+ info_path =
+ "libs/androidx_work_work_runtime/androidx_work_work_runtime.info"
+ deps = [
+ ":androidx_annotation_annotation_experimental_java",
+ ":androidx_core_core_java",
+ ":androidx_lifecycle_lifecycle_livedata_java",
+ ":androidx_lifecycle_lifecycle_service_java",
+ ":androidx_room_room_runtime_java",
+ ":androidx_sqlite_sqlite_framework_java",
+ ":androidx_startup_startup_runtime_java",
+ "//third_party/android_deps:com_google_guava_listenablefuture_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_activity_activity_ktx_java") {
+ aar_path =
+ "libs/androidx_activity_activity_ktx/activity-ktx-1.7.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_activity_activity_ktx/androidx_activity_activity_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_activity_activity_java",
+ ":androidx_core_core_ktx_java",
+ ":androidx_lifecycle_lifecycle_runtime_ktx_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_ktx_java",
+ ":androidx_savedstate_savedstate_ktx_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_arch_core_core_runtime_java") {
+ aar_path =
+ "libs/androidx_arch_core_core_runtime/core-runtime-2.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_arch_core_core_runtime/androidx_arch_core_core_runtime.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_arch_core_core_common_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_collection_collection_jvm_java") {
+ jar_path = "libs/androidx_collection_collection_jvm/collection-jvm-1.3.0-SNAPSHOT.jar"
+ output_name = "androidx_collection_collection_jvm"
+ supports_android = true
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_collection_collection_ktx_java") {
+ jar_path = "libs/androidx_collection_collection_ktx/collection-ktx-1.3.0-SNAPSHOT.jar"
+ output_name = "androidx_collection_collection_ktx"
+ supports_android = true
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [ ":androidx_collection_collection_jvm_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_constraintlayout_constraintlayout_core_java") {
+ jar_path = "libs/androidx_constraintlayout_constraintlayout_core/constraintlayout-core-1.1.0-SNAPSHOT.jar"
+ output_name = "androidx_constraintlayout_constraintlayout_core"
+ supports_android = true
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_core_core_ktx_java") {
+ aar_path = "libs/androidx_core_core_ktx/core-ktx-1.10.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_core_core_ktx/androidx_core_core_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_cursoradapter_cursoradapter_java") {
+ aar_path = "libs/androidx_cursoradapter_cursoradapter/cursoradapter-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_cursoradapter_cursoradapter/androidx_cursoradapter_cursoradapter.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_customview_customview_poolingcontainer_java") {
+ aar_path = "libs/androidx_customview_customview_poolingcontainer/customview-poolingcontainer-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_customview_customview_poolingcontainer/androidx_customview_customview_poolingcontainer.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_core_core_ktx_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_emoji2_emoji2_java") {
+ aar_path = "libs/androidx_emoji2_emoji2/emoji2-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_emoji2_emoji2/androidx_emoji2_emoji2.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_lifecycle_lifecycle_process_java",
+ ":androidx_startup_startup_runtime_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_emoji2_emoji2_views_helper_java") {
+ aar_path = "libs/androidx_emoji2_emoji2_views_helper/emoji2-views-helper-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_emoji2_emoji2_views_helper/androidx_emoji2_emoji2_views_helper.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_emoji2_emoji2_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_fragment_fragment_ktx_java") {
+ aar_path =
+ "libs/androidx_fragment_fragment_ktx/fragment-ktx-1.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_fragment_fragment_ktx/androidx_fragment_fragment_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_activity_activity_ktx_java",
+ ":androidx_collection_collection_ktx_java",
+ ":androidx_core_core_ktx_java",
+ ":androidx_fragment_fragment_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_ktx_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_ktx_java",
+ ":androidx_savedstate_savedstate_ktx_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_leanback_leanback_grid_java") {
+ aar_path =
+ "libs/androidx_leanback_leanback_grid/leanback-grid-1.0.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_leanback_leanback_grid/androidx_leanback_leanback_grid.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_recyclerview_recyclerview_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_legacy_legacy_support_core_ui_java") {
+ aar_path = "libs/androidx_legacy_legacy_support_core_ui/legacy-support-core-ui-1.0.0.aar"
+ info_path = "libs/androidx_legacy_legacy_support_core_ui/androidx_legacy_legacy_support_core_ui.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_asynclayoutinflater_asynclayoutinflater_java",
+ ":androidx_coordinatorlayout_coordinatorlayout_java",
+ ":androidx_core_core_java",
+ ":androidx_cursoradapter_cursoradapter_java",
+ ":androidx_customview_customview_java",
+ ":androidx_drawerlayout_drawerlayout_java",
+ ":androidx_interpolator_interpolator_java",
+ ":androidx_legacy_legacy_support_core_utils_java",
+ ":androidx_slidingpanelayout_slidingpanelayout_java",
+ ":androidx_swiperefreshlayout_swiperefreshlayout_java",
+ ":androidx_viewpager_viewpager_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_livedata_core_ktx_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_livedata_core_ktx/lifecycle-livedata-core-ktx-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_livedata_core_ktx/androidx_lifecycle_lifecycle_livedata_core_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_process_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_process/lifecycle-process-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_process/androidx_lifecycle_lifecycle_process.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_lifecycle_lifecycle_runtime_java",
+ ":androidx_startup_startup_runtime_java",
+ ]
+ resource_overlay = true
+
+ # Only useful for very old SDKs.
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_runtime_ktx_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_runtime_ktx/lifecycle-runtime-ktx-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_runtime_ktx/androidx_lifecycle_lifecycle_runtime_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_lifecycle_lifecycle_runtime_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ "//third_party/android_deps:org_jetbrains_kotlinx_kotlinx_coroutines_android_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_service_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_service/lifecycle-service-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_service/androidx_lifecycle_lifecycle_service.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [ ":androidx_lifecycle_lifecycle_runtime_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_lifecycle_lifecycle_viewmodel_ktx_java") {
+ aar_path = "libs/androidx_lifecycle_lifecycle_viewmodel_ktx/lifecycle-viewmodel-ktx-2.6.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_lifecycle_lifecycle_viewmodel_ktx/androidx_lifecycle_lifecycle_viewmodel_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ "//third_party/android_deps:org_jetbrains_kotlinx_kotlinx_coroutines_android_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_loader_loader_java") {
+ aar_path = "libs/androidx_loader_loader/loader-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_loader_loader/androidx_loader_loader.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_lifecycle_lifecycle_livedata_core_java",
+ ":androidx_lifecycle_lifecycle_viewmodel_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_palette_palette_java") {
+ aar_path = "libs/androidx_palette_palette/palette-1.1.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_palette_palette/androidx_palette_palette.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_collection_collection_jvm_java",
+ ":androidx_core_core_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_remotecallback_remotecallback_java") {
+ aar_path = "libs/androidx_remotecallback_remotecallback/remotecallback-1.0.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_remotecallback_remotecallback/androidx_remotecallback_remotecallback.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt(
+ "androidx_resourceinspection_resourceinspection_annotation_java") {
+ jar_path = "libs/androidx_resourceinspection_resourceinspection_annotation/resourceinspection-annotation-1.1.0-SNAPSHOT.jar"
+ output_name = "androidx_resourceinspection_resourceinspection_annotation"
+ supports_android = true
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ java_prebuilt("androidx_room_room_common_java") {
+ jar_path = "libs/androidx_room_room_common/room-common-2.6.0-SNAPSHOT.jar"
+ output_name = "androidx_room_room_common"
+ supports_android = true
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_jdk8_java",
+ ]
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_savedstate_savedstate_ktx_java") {
+ aar_path = "libs/androidx_savedstate_savedstate_ktx/savedstate-ktx-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_savedstate_savedstate_ktx/androidx_savedstate_savedstate_ktx.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_savedstate_savedstate_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_slidingpanelayout_slidingpanelayout_java") {
+ aar_path = "libs/androidx_slidingpanelayout_slidingpanelayout/slidingpanelayout-1.3.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_slidingpanelayout_slidingpanelayout/androidx_slidingpanelayout_slidingpanelayout.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_core_core_java",
+ ":androidx_customview_customview_java",
+ ":androidx_transition_transition_java",
+ ]
+ resource_overlay = true
+ enable_bytecode_checks = false
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_sqlite_sqlite_java") {
+ aar_path = "libs/androidx_sqlite_sqlite/sqlite-2.4.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_sqlite_sqlite/androidx_sqlite_sqlite.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_sqlite_sqlite_framework_java") {
+ aar_path = "libs/androidx_sqlite_sqlite_framework/sqlite-framework-2.4.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_sqlite_sqlite_framework/androidx_sqlite_sqlite_framework.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_sqlite_sqlite_java",
+ "//third_party/android_deps:org_jetbrains_kotlin_kotlin_stdlib_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_startup_startup_runtime_java") {
+ aar_path = "libs/androidx_startup_startup_runtime/startup-runtime-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_startup_startup_runtime/androidx_startup_startup_runtime.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_tracing_tracing_java",
+ ]
+ resource_overlay = true
+
+ # Keeps emoji2 code. See http://crbug.com/1205141
+ ignore_proguard_configs = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_annotation_java") {
+ aar_path = "libs/androidx_test_annotation/annotation-1.0.1-alpha01.aar"
+ info_path = "libs/androidx_test_annotation/androidx_test_annotation.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ testonly = true
+ deps = [
+ ":androidx_annotation_annotation_experimental_java",
+ ":androidx_annotation_annotation_jvm_java",
+ ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_test_espresso_espresso_idling_resource_java") {
+ aar_path = "libs/androidx_test_espresso_espresso_idling_resource/espresso-idling-resource-3.2.0.aar"
+ info_path = "libs/androidx_test_espresso_espresso_idling_resource/androidx_test_espresso_espresso_idling_resource.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ testonly = true
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt("androidx_tracing_tracing_java") {
+ aar_path = "libs/androidx_tracing_tracing/tracing-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_tracing_tracing/androidx_tracing_tracing.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [ ":androidx_annotation_annotation_jvm_java" ]
+ resource_overlay = true
+ }
+
+ # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
+ android_aar_prebuilt(
+ "androidx_versionedparcelable_versionedparcelable_java") {
+ aar_path = "libs/androidx_versionedparcelable_versionedparcelable/versionedparcelable-1.2.0-SNAPSHOT.aar"
+ info_path = "libs/androidx_versionedparcelable_versionedparcelable/androidx_versionedparcelable_versionedparcelable.info"
+
+ # To remove visibility constraint, add this dependency to
+ # //third_party/androidx/build.gradle.
+ visibility = [
+ ":*",
+ "//third_party/android_deps:*",
+ ]
+ deps = [
+ ":androidx_annotation_annotation_jvm_java",
+ ":androidx_collection_collection_jvm_java",
+ ]
+ resource_overlay = true
+
+ # Target has AIDL, but we do not support it yet: http://crbug.com/644439
+ ignore_aidl = true
+ }
+}
+# === Generated Code End ===
diff --git a/chromium/third_party/androidx/DIR_METADATA b/chromium/third_party/androidx/DIR_METADATA
deleted file mode 100644
index de96fed7621..00000000000
--- a/chromium/third_party/androidx/DIR_METADATA
+++ /dev/null
@@ -1,5 +0,0 @@
-monorail {
- component: "Tools"
-}
-
-os: ANDROID
diff --git a/chromium/third_party/androidx/OWNERS b/chromium/third_party/androidx/OWNERS
deleted file mode 100644
index aea47a0534f..00000000000
--- a/chromium/third_party/androidx/OWNERS
+++ /dev/null
@@ -1 +0,0 @@
-file://third_party/android_deps/OWNERS
diff --git a/chromium/third_party/androidx/README.chromium b/chromium/third_party/androidx/README.chromium
deleted file mode 100644
index 8395d2d3ea5..00000000000
--- a/chromium/third_party/androidx/README.chromium
+++ /dev/null
@@ -1,37 +0,0 @@
-Name: Androidx Repository
-Short Name: androidx
-Version: 1
-License: Refer to additional_readme_paths.json
-License Android Compatible: yes
-License File: NOT_SHIPPED
-Security Critical: yes
-
-Description:
-A gradle-specified repository for Androidx dependencies.
-
-Where the snapshots come from:
-* Snapshots originate from https://androidx.dev
-* They are made into CIPD packages by this bot: https://ci.chromium.org/p/chromium/builders/ci/android-androidx-packager
-* They are then rolled in by this autoroller: https://autoroll.skia.org/r/androidx-chromium
-* Googlers can trigger manual runs: https://luci-scheduler.appspot.com/jobs/chromium/android-androidx-packager
-
-Mapping snapshot version to git revision:
-* The current version of the snapshot is written to VERSION.txt (sibling of this
- README, but does not appear in codesearch).
-* Open the "BUILD_INFO" JSON file from https://androidx.dev/snapshots/builds for
- the given version, and search for the "platform/frameworks/support" entry.
- * That entry will have a "revision" field, which is the git revision the
- snapshot was created from.
-
-Viewing Source Code:
-Git viewer: https://android.googlesource.com/platform/frameworks/support/
-Code Search: https://cs.android.com/androidx/platform/frameworks/support
-
-How to add a new androidx library:
-* Add the gradle entry for the desired target to build.gradle.template
-* Do a trial run (downloads files locally):
- mv libs libs.bak && ./fetch_all_androidx.py
-* Upload & submit your change to build.gradle.template
-* Wait for android-androidx-packager to upload a new CIPD instance (linked above)
-* Wait for androidx-chromium to roll the new package (linked above)
-
diff --git a/chromium/third_party/androidx/androidx_fragment.flags b/chromium/third_party/androidx/androidx_fragment.flags
deleted file mode 100644
index 89bfd666b8b..00000000000
--- a/chromium/third_party/androidx/androidx_fragment.flags
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2020 The Chromium Authors
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-# Help R8 to remove debug related coded. All of these static constants are
-# initialized to: Log.isLoggable(DEBUG, TAG).
-
--assumevalues class androidx.fragment.** {
- static boolean DEBUG return false;
-}
-
--assumenosideeffects class androidx.fragment.app.FragmentManager {
- static boolean isLoggingEnabled(...) return false;
-}
diff --git a/chromium/third_party/androidx/androidx_mediarouter.flags b/chromium/third_party/androidx/androidx_mediarouter.flags
deleted file mode 100644
index ea8b9de46ee..00000000000
--- a/chromium/third_party/androidx/androidx_mediarouter.flags
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 2019 The Chromium Authors
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-# Help R8 determine that we don't use MediaRouteDynamicChooserDialog.
-# https://crbug.com/1147188
--assumevalues class ** {
- boolean mUseDynamicGroup return false;
-}
diff --git a/chromium/third_party/androidx/bisect_androidx_pinpoint.sh b/chromium/third_party/androidx/bisect_androidx_pinpoint.sh
deleted file mode 100755
index bd2f658e416..00000000000
--- a/chromium/third_party/androidx/bisect_androidx_pinpoint.sh
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/bin/bash
-# Copyright 2022 The Chromium Authors
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-#######################################################################
-# See go/clank-autoroll#androidx-bisect for instructions.
-#######################################################################
-
-function abort() {
- echo "$1" >&2
- # 255 will abort the bisect. 125 marks commit as "unknown".
- exit ${2-255}
-}
-
-if [[ -z "$PERF_BENCHMARK" || -z "$PERF_BOT" || -z "$PERF_STORY" || -z "$PERF_METRIC" ]]; then
- abort 'Example Usage:
-PERF_BENCHMARK="startup.mobile" \
-PERF_BOT="android-pixel4-perf" \
-PERF_STORY="cct_coldish_bbc" \
-PERF_METRIC="messageloop_start_time" $0 "$@"
-fi
-
-# Determine Chromium src path based on script location.
-CHROMIUM_SRC="$(dirname $0)/../.."
-# Determine Android src path based on current directory (git bisect must be run from it).
-# Allow running from superproject root, or from within frameworks/support.
-if [[ -d frameworks/support ]]; then
- SUPERPROJECT_DIR="$(pwd)"
-elif [[ -d ../../frameworks/support ]]; then
- SUPERPROJECT_DIR="$(pwd)/../.."
-else
- abort "Expected to have been run from androidx checkout."
-fi
-FRAMEWORKS_SUPPORT_DIR="$SUPERPROJECT_DIR/frameworks/support"
-
-set -x
-set -o pipefail
-
-cd "$CHROMIUM_SRC"
-# Sanity checks:
-pinpoint auth-info >/dev/null || abort "First run: pinpoint auth-login"
-cipd auth-info >/dev/null || abort "First run: cipd auth-login"
-# Needed for androidx sync.
-gcertstatus -check_ssh=false || abort "First run: gcert"
-
-# Allow //third_party/androidx/cipd.yaml to be listed.
-local changes=$(git status --porcelain | grep -v cipd.yaml)
-[[ -n "$changes" ]] && abort "git status reports changes present."
-
-# Ensure we're on a non-main branch.
-git_branch=$(git rev-parse --abbrev-ref HEAD)
-[[ "$git_branch" = HEAD ]] && abort "Need to be on a branch"
-[[ "$git_branch" = main ]] && abort "Need to be on a non-main branch"
-
-# Use the most recent non-local commit as the diffbase.
-git_base_rev=$(git merge-base origin/main HEAD)
-
-cd "$SUPERPROJECT_DIR"
-git submodule update --recursive --init || abort "AndroidX sync Failed"
-cd "$FRAMEWORKS_SUPPORT_DIR"
-# Creates a local maven repo in: out/dist/repository. Aborts bisect upon failure.
-
-SNAPSHOT=true ./gradlew createArchive || abort "AndroidX Build Failed" 125
-cd $CHROMIUM_SRC
-third_party/androidx/fetch_all_androidx.py \
- --local-repo "$SUPERPROJECT_DIR/out/dist/repository" || abort "fetch_all_androidx.py failure"
-
-super_rev=$(git -C "$SUPERPROJECT_DIR" rev-parse HEAD)
-support_rev=$(git -C "$FRAMEWORKS_SUPPORT_DIR" rev-parse HEAD)
-cipd_output=$(cipd create -pkg-def third_party/androidx/cipd.yaml \
- -tag super_rev:$super_rev \
- -tag support_rev:$support_rev | grep Instance:) || abort "cipd failure"
-# E.g.: Instance: experimental/google.com/agrieve/androidx:3iiAIwUqY5nB5O9ArpioN...
-cipd_output=${cipd_output#*Instance: }
-cipd_package=${cipd_output%:*} # Strip after colon.
-cipd_package_escaped=${cipd_package//\//\\/}
-cipd_instance=${cipd_output#*:} # Strip before colon.
-# This needs to be run only once per package, but it's simpler to run it every time.
-cipd acl-edit "$cipd_package" -reader group:all || abort "cipd acl failure"
-# gclient setdep does not allow changing CIPD package, so perl it is.
-perl -0777 -i -pe "s/(.*src\/third_party\/androidx.*?packages.*?package': ')(.*?)('.*?version': ')(.*?)('.*)/\${1}${cipd_package_escaped}\${3}${cipd_instance}\$5/s" DEPS
-
-git add DEPS || abort "git add failed"
-git commit -m "androidx bisect super_rev=${super_rev::9} support_rev=${support_rev::9}"
-EDITOR=true git cl upload --bypass-hooks --bypass-watchlists --no-autocc --message "androidx bisect review" \
- --title "super_rev=${super_rev::9} support_rev=${support_rev::9}" || abort "Upload CL failed"
-review_number=$(git cl issue | grep -P --only-matching '(?<=Issue number: )(\d+)') || abort "parsing issue failed"
-
-review_url="https://chromium-review.googlesource.com/c/chromium/src/+/$review_number"
-# Returns non-zero if metric changed or if command fails.
-pinpoint_job=$(pinpoint experiment-telemetry-start \
- -base-commit $git_base_rev -exp-commit $git_base_rev \
- -benchmark $PERF_BENCHMARK -cfg $PERF_BOT \
- -story $PERF_STORY -measurement $PERF_METRIC \
- -check-experiment -wait -quiet \
- -exp-patch-url "$review_url" \
- | tee /dev/stderr \
- | grep -P --only-matching '(?<=/job/)\S+')
-# E.g.: Pinpoint job scheduled: https://pinpoint-dot-chromeperf.appspot.com/job/13af94f2ea0000
-retcode=$?
-
-if [[ -z "$pinpoint_job" ]]; then
- abort "Failed to parse pinpoint job"
-fi
-# E.g.: state: SUCCEEDED
-if ! pinpoint get-job -name $pinpoint_job | grep -q "state.*SUCCEEDED"; then
- abort "Pinpoint did not finish successfully."
-fi
-
-# Expect a significant difference for good changes.
-if [[ $retcode = 0 ]]; then
- exit 1
-fi
-exit 0
diff --git a/chromium/third_party/androidx/build.gradle.template b/chromium/third_party/androidx/build.gradle.template
deleted file mode 100644
index 98f549debe8..00000000000
--- a/chromium/third_party/androidx/build.gradle.template
+++ /dev/null
@@ -1,126 +0,0 @@
-// Copyright 2020 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-apply plugin: ChromiumPlugin
-
-repositories {
- google()
- maven {
- url '{{androidx_repository_url}}'
- }
- mavenCentral()
-}
-
-dependencies {
- // Note about the configuration names: they are defined in buildSrc/ChromiumPlugin
-
- compile 'androidx.lifecycle:lifecycle-runtime:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-common:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-common-java8:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-livedata:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-livedata-core:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-viewmodel:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-viewmodel-savedstate:{{androidx_dependency_version}}'
-
- compile 'androidx.activity:activity:{{androidx_dependency_version}}'
- compile 'androidx.annotation:annotation:{{androidx_dependency_version}}'
- compile 'androidx.annotation:annotation-jvm:{{androidx_dependency_version}}'
- compile 'androidx.appcompat:appcompat:{{androidx_dependency_version}}'
- compile 'androidx.appcompat:appcompat-resources:{{androidx_dependency_version}}'
- compile 'androidx.asynclayoutinflater:asynclayoutinflater:{{androidx_dependency_version}}'
- compile 'androidx.biometric:biometric:{{androidx_dependency_version}}'
- compile 'androidx.browser:browser:{{androidx_dependency_version}}'
- compile 'androidx.cardview:cardview:{{androidx_dependency_version}}'
- compile 'androidx.collection:collection:{{androidx_dependency_version}}'
- compile 'androidx.concurrent:concurrent-futures:{{androidx_dependency_version}}'
- compile 'androidx.coordinatorlayout:coordinatorlayout:{{androidx_dependency_version}}'
- compile 'androidx.core:core:{{androidx_dependency_version}}'
- compile 'androidx.core:core-animation:{{androidx_dependency_version}}'
- compile 'androidx.customview:customview:{{androidx_dependency_version}}'
- compile 'androidx.drawerlayout:drawerlayout:{{androidx_dependency_version}}'
- compile 'androidx.dynamicanimation:dynamicanimation:{{androidx_dependency_version}}'
- compile 'androidx.exifinterface:exifinterface:{{androidx_dependency_version}}'
- compile 'androidx.fragment:fragment:{{androidx_dependency_version}}'
- compile 'androidx.gridlayout:gridlayout:{{androidx_dependency_version}}'
- compile 'androidx.interpolator:interpolator:{{androidx_dependency_version}}'
- compile 'androidx.leanback:leanback:{{androidx_dependency_version}}'
- compile 'androidx.leanback:leanback-preference:{{androidx_dependency_version}}'
- compile 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0'
- compile 'androidx.media:media:{{androidx_dependency_version}}'
- compile 'androidx.mediarouter:mediarouter:{{androidx_dependency_version}}'
- compile 'androidx.preference:preference:{{androidx_dependency_version}}'
- compile 'androidx.recyclerview:recyclerview:{{androidx_dependency_version}}'
- compile 'androidx.savedstate:savedstate:{{androidx_dependency_version}}'
- compile 'androidx.slice:slice-builders:{{androidx_dependency_version}}'
- compile 'androidx.slice:slice-core:{{androidx_dependency_version}}'
- compile 'androidx.slice:slice-view:{{androidx_dependency_version}}'
- compile 'androidx.swiperefreshlayout:swiperefreshlayout:{{androidx_dependency_version}}'
- compile 'androidx.tvprovider:tvprovider:{{androidx_dependency_version}}'
- compile 'androidx.vectordrawable:vectordrawable:{{androidx_dependency_version}}'
- compile 'androidx.vectordrawable:vectordrawable-animated:{{androidx_dependency_version}}'
- compile 'androidx.viewpager:viewpager:{{androidx_dependency_version}}'
- compile 'androidx.window:window:{{androidx_dependency_version}}'
- compile 'androidx.window.extensions:extensions:{{androidx_dependency_version}}'
- compile 'androidx.window:window-java:{{androidx_dependency_version}}'
- compile 'androidx.window.sidecar:sidecar:{{androidx_dependency_version}}'
- compile 'androidx.work:work-runtime:{{androidx_dependency_version}}'
-
- // Those are for use by doubledown libraries.
- compile 'androidx.arch.core:core-common:{{androidx_dependency_version}}'
- compile 'androidx.annotation:annotation-experimental:{{androidx_dependency_version}}'
- compile 'androidx.emoji:emoji:{{androidx_dependency_version}}'
- compile 'androidx.lifecycle:lifecycle-runtime:{{androidx_dependency_version}}'
- compile 'androidx.room:room-runtime:{{androidx_dependency_version}}'
- compile 'androidx.transition:transition:{{androidx_dependency_version}}'
- compile 'androidx.viewpager2:viewpager2:{{androidx_dependency_version}}'
- compile 'androidx.legacy:legacy-support-core-utils:1.0.0'
- compile 'androidx.documentfile:documentfile:{{androidx_dependency_version}}'
- compile 'androidx.print:print:{{androidx_dependency_version}}'
-
- compile 'androidx.multidex:multidex:2.0.0'
- compile 'androidx.webkit:webkit:{{androidx_dependency_version}}'
-
- // For some reason ConstraintLayout is not shipped with the rest of
- // androidx, and not included in snapshots.
- compile 'androidx.constraintlayout:constraintlayout:2.1.0-beta02'
-
- // Used by 1p Play Services.
- compile 'androidx.legacy:legacy-support-v4:1.0.0'
-
- // testCompile targets have test_only = true.
- androidTestCompile 'androidx.fragment:fragment-testing:{{androidx_dependency_version}}'
- androidTestCompile 'androidx.test:core:1.4.0-rc01'
- androidTestCompile 'androidx.test:monitor:1.4.0-rc01'
- androidTestCompile 'androidx.test:rules:1.2.0'
- androidTestCompile 'androidx.test:runner:1.2.0'
- androidTestCompile 'androidx.test.espresso:espresso-contrib:3.2.0'
- androidTestCompile 'androidx.test.espresso:espresso-core:3.2.0'
- androidTestCompile 'androidx.test.espresso:espresso-intents:3.2.0'
- androidTestCompile 'androidx.test.espresso:espresso-web:3.2.0'
- androidTestCompile 'androidx.test.ext:junit:1.1.1'
- androidTestCompile 'androidx.test.services:storage:1.4.1'
- androidTestCompile 'androidx.test.uiautomator:uiautomator:2.2.0'
-}
-
-// The snapshot repository only has the latest version of each dependency. When
-// building the dependency tree, gradle attempts to resolve dependency versions
-// specified in .pom files. However, that version might not live in neither the
-// current snapshot repo (eg: it lives in an older snapshot repo instead) nor in
-// the google maven repo (eg: it is too new thus has yet to be released in the
-// google maven repo). Override the version for androidx dependencies with the
-// version provided in the current snapshot repo so that gradle can find the
-// dependency.
-ext {
- {{version_overrides}}
-}
-
-task setUpRepository(type: BuildConfigGenerator) {
- // Paths are relative to the chromium source root.
- repositoryPath 'third_party/androidx'
- chromiumSourceRoot '../..'
- cipdBucket 'chromium'
- internalTargetVisibility = [ '//third_party/android_deps:*', ':*' ]
- skipLicenses false
- ignoreDEPS true
-}
diff --git a/chromium/third_party/androidx/fetch_all_androidx.py b/chromium/third_party/androidx/fetch_all_androidx.py
deleted file mode 100755
index 055d77c08c1..00000000000
--- a/chromium/third_party/androidx/fetch_all_androidx.py
+++ /dev/null
@@ -1,300 +0,0 @@
-#!/usr/bin/env python3
-
-# Copyright 2020 The Chromium Authors
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-"""A script to generate build.gradle from template and run fetch_all.py
-
-More specifically, to generate build.gradle:
- - It downloads the BUILD_INFO file for the latest androidx snapshot from
- https://androidx.dev/snapshots/builds
- - It replaces {{androidx_repository_url}} with the URL for the latest snapshot
- - For each dependency, it looks up the version in the BUILD_INFO file and
- substitutes the version into {{androidx_dependency_version}}.
-"""
-
-import argparse
-import contextlib
-import json
-import logging
-import os
-import re
-import shutil
-import stat
-import subprocess
-import tempfile
-import urllib
-from urllib import request
-
-_ANDROIDX_PATH = os.path.normpath(os.path.join(__file__, '..'))
-
-_FETCH_ALL_PATH = os.path.normpath(
- os.path.join(_ANDROIDX_PATH, '..', 'android_deps', 'fetch_all.py'))
-
-# URL to BUILD_INFO in latest androidx snapshot.
-_ANDROIDX_LATEST_SNAPSHOT_BUILD_INFO_URL = 'https://androidx.dev/snapshots/latest/artifacts/BUILD_INFO'
-
-# Snapshot repository URL with {{version}} placeholder.
-_SNAPSHOT_REPOSITORY_URL = 'https://androidx.dev/snapshots/builds/{{version}}/artifacts/repository'
-
-# When androidx roller is breaking, and a fix is not immenent, use this to pin a
-# broken library to an old known-working version.
-# * The first element of each tuple is the path to the artifact of the latest
-# version of the library. It could change if the version is rev'ed in a new
-# snapshot.
-# * The second element is a URL to replace the file with. Find the URL for older
-# versions of libraries by looking in the BUILD_INFO for the older version
-# (e.g.: https://androidx.dev/snapshots/builds/8545498/artifacts/BUILD_INFO)
-_OVERRIDES = [
- # Example:
- #('androidx_core_core/core-1.9.0-SNAPSHOT.aar',
- # 'https://androidx.dev/snapshots/builds/8545498/artifacts/repository/'
- # 'androidx/core/core/1.8.0-SNAPSHOT/core-1.8.0-20220505.122105-1.aar'),
-]
-
-
-def _build_snapshot_repository_url(version):
- return _SNAPSHOT_REPOSITORY_URL.replace('{{version}}', version)
-
-
-def _delete_readonly_files(paths):
- for path in paths:
- if os.path.exists(path):
- os.chmod(path, stat.S_IRUSR | stat.S_IRGRP | stat.S_IWUSR)
- os.remove(path)
-
-
-def _parse_dir_list(dir_list):
- """Computes 'library_group:library_name'->library_version mapping.
-
- Args:
- dir_list: List of androidx library directories.
- """
- dependency_version_map = dict()
- for dir_entry in dir_list:
- stripped_dir = dir_entry.strip()
- if not stripped_dir.startswith('repository/androidx/'):
- continue
- dir_components = stripped_dir.split('/')
- # Expected format:
- # "repository/androidx/library_group/library_name/library_version/pom_or_jar"
- if len(dir_components) < 6:
- continue
- dependency_package = 'androidx.' + '.'.join(dir_components[2:-3])
- dependency_module = '{}:{}'.format(dependency_package,
- dir_components[-3])
- if dependency_module not in dependency_version_map:
- dependency_version_map[dependency_module] = dir_components[-2]
- return dependency_version_map
-
-
-def _compute_replacement(dependency_version_map, androidx_repository_url,
- line):
- """Computes output line for build.gradle from build.gradle.template line.
-
- Replaces {{android_repository_url}}, {{androidx_dependency_version}} and
- {{version_overrides}}.
-
- Args:
- dependency_version_map: An "dependency_group:dependency_name"->dependency_version mapping.
- androidx_repository_url: URL of the maven repository.
- line: Input line from the build.gradle.template.
- """
- line = line.replace('{{androidx_repository_url}}', androidx_repository_url)
-
- if line.strip() == '{{version_overrides}}':
- lines = ['versionOverrideMap = [:]']
- for dependency, version in sorted(dependency_version_map.items()):
- lines.append(f"versionOverrideMap['{dependency}'] = '{version}'")
- return '\n'.join(lines)
-
- match = re.search(r'\'(\S+):{{androidx_dependency_version}}\'', line)
- if not match:
- return line
-
- dependency = match.group(1)
- version = dependency_version_map.get(dependency)
- if not version:
- raise Exception(f'Version for {dependency} not found.')
-
- return line.replace('{{androidx_dependency_version}}', version)
-
-
-@contextlib.contextmanager
-def _build_dir():
- dirname = tempfile.mkdtemp()
- try:
- yield dirname
- finally:
- shutil.rmtree(dirname)
-
-
-def _download_and_parse_build_info():
- """Downloads and parses BUILD_INFO file."""
- with _build_dir() as build_dir:
- androidx_build_info_response = request.urlopen(
- _ANDROIDX_LATEST_SNAPSHOT_BUILD_INFO_URL)
- androidx_build_info_url = androidx_build_info_response.geturl()
- logging.info('URL for the latest build info: %s',
- androidx_build_info_url)
- androidx_build_info_path = os.path.join(build_dir, 'BUILD_INFO')
- with open(androidx_build_info_path, 'w') as f:
- f.write(androidx_build_info_response.read().decode('utf-8'))
-
- # Strip '/repository' from pattern.
- resolved_snapshot_repository_url_pattern = (
- _build_snapshot_repository_url('([0-9]*)').rsplit('/', 1)[0])
-
- version = re.match(resolved_snapshot_repository_url_pattern,
- androidx_build_info_url).group(1)
-
- with open(androidx_build_info_path, 'r') as f:
- build_info_dict = json.loads(f.read())
- dir_list = build_info_dict['target']['dir_list']
-
- return dir_list, version
-
-
-def _create_local_dir_list(repo_path):
- repo_path = repo_path.rstrip('/')
- prefix_len = len(repo_path) + 1
- ret = []
- for dirpath, _, filenames in os.walk(repo_path):
- for name in filenames:
- ret.append(os.path.join('repository', dirpath[prefix_len:], name))
- return ret
-
-
-def _process_build_gradle(dependency_version_map, androidx_repository_url):
- """Generates build.gradle from template.
-
- Args:
- dependency_version_map: An "dependency_group:dependency_name"->dependency_version mapping.
- androidx_repository_url: URL of the maven repository.
- """
- build_gradle_template_path = os.path.join(_ANDROIDX_PATH,
- 'build.gradle.template')
- build_gradle_out_path = os.path.join(_ANDROIDX_PATH, 'build.gradle')
- # |build_gradle_out_path| is not deleted after script has finished running. The file is in
- # .gitignore and thus will be excluded from uploaded CLs.
- with open(build_gradle_template_path, 'r') as template_f, \
- open(build_gradle_out_path, 'w') as out:
- for template_line in template_f:
- replacement = _compute_replacement(dependency_version_map,
- androidx_repository_url,
- template_line)
- out.write(replacement)
-
-
-def _write_cipd_yaml(libs_dir, version, cipd_yaml_path, experimental=False):
- """Writes cipd.yaml file at the passed-in path."""
-
- lib_dirs = os.listdir(libs_dir)
- if not lib_dirs:
- raise Exception('No generated libraries in {}'.format(libs_dir))
-
- data_files = [
- 'BUILD.gn', 'VERSION.txt', 'additional_readme_paths.json',
- 'build.gradle'
- ]
- for lib_dir in lib_dirs:
- abs_lib_dir = os.path.join(libs_dir, lib_dir)
- androidx_rel_lib_dir = os.path.relpath(abs_lib_dir, _ANDROIDX_PATH)
- if not os.path.isdir(abs_lib_dir):
- continue
- lib_files = os.listdir(abs_lib_dir)
- if not 'cipd.yaml' in lib_files:
- continue
-
- for lib_file in lib_files:
- if lib_file == 'cipd.yaml' or lib_file == 'OWNERS':
- continue
- data_files.append(os.path.join(androidx_rel_lib_dir, lib_file))
-
- if experimental:
- package = 'experimental/google.com/' + os.getlogin() + '/androidx'
- else:
- package = 'chromium/third_party/androidx'
- contents = [
- '# Copyright 2021 The Chromium Authors. All rights reserved.',
- '# Use of this source code is governed by a BSD-style license that can be',
- '# found in the LICENSE file.',
- '# version: ' + version,
- 'package: ' + package,
- 'description: androidx',
- 'data:',
- ]
- contents.extend('- file: ' + f for f in data_files)
-
- with open(cipd_yaml_path, 'w') as out:
- out.write('\n'.join(contents))
-
-
-def main():
- parser = argparse.ArgumentParser(description=__doc__)
- parser.add_argument('-v',
- '--verbose',
- dest='verbose_count',
- default=0,
- action='count',
- help='Verbose level (multiple times for more)')
- parser.add_argument('--local-repo',
- help='Path to a locally androidx maven repo to use '
- 'instead of fetching the latest.')
- args = parser.parse_args()
-
- logging.basicConfig(
- level=logging.WARNING - 10 * args.verbose_count,
- format='%(levelname).1s %(relativeCreated)6d %(message)s')
-
- libs_dir = os.path.join(_ANDROIDX_PATH, 'libs')
- if os.path.exists(libs_dir):
- shutil.rmtree(libs_dir)
-
- # Files uploaded to cipd are read-only. Delete them because they will be
- # re-generated.
- _delete_readonly_files([
- os.path.join(_ANDROIDX_PATH, 'BUILD.gn'),
- os.path.join(_ANDROIDX_PATH, 'VERSION.txt'),
- os.path.join(_ANDROIDX_PATH, 'additional_readme_paths.json'),
- os.path.join(_ANDROIDX_PATH, 'build.gradle'),
- ])
-
- if args.local_repo:
- version = 'local'
- dir_list = _create_local_dir_list(args.local_repo)
- androidx_snapshot_repository_url = ('file://' +
- os.path.abspath(args.local_repo))
- else:
- dir_list, version = _download_and_parse_build_info()
- androidx_snapshot_repository_url = _build_snapshot_repository_url(
- version)
- # Prepend '0' to version to avoid conflicts with previous version format.
- version = 'cr-0' + version
-
- dependency_version_map = _parse_dir_list(dir_list)
- _process_build_gradle(dependency_version_map,
- androidx_snapshot_repository_url)
-
- fetch_all_cmd = [
- _FETCH_ALL_PATH, '--android-deps-dir', _ANDROIDX_PATH,
- '--ignore-vulnerabilities'
- ]
- # Overrides do not work with local snapshots since the repository_url is
- # different.
- if not args.local_repo:
- for subpath, url in _OVERRIDES:
- fetch_all_cmd += ['--override-artifact', f'{subpath}:{url}']
- subprocess.run(fetch_all_cmd, check=True)
-
- version_txt_path = os.path.join(_ANDROIDX_PATH, 'VERSION.txt')
- with open(version_txt_path, 'w') as f:
- f.write(version)
-
- yaml_path = os.path.join(_ANDROIDX_PATH, 'cipd.yaml')
- _write_cipd_yaml(libs_dir, version, yaml_path,
- experimental=bool(args.local_repo))
-
-
-if __name__ == '__main__':
- main()
diff --git a/chromium/third_party/androidx/libs/androidx_activity_activity/androidx_activity_activity.info b/chromium/third_party/androidx/libs/androidx_activity_activity/androidx_activity_activity.info
new file mode 100644
index 00000000000..205acc701e9
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_activity_activity/androidx_activity_activity.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.activity"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_activity_activity_ktx/androidx_activity_activity_ktx.info b/chromium/third_party/androidx/libs/androidx_activity_activity_ktx/androidx_activity_activity_ktx.info
new file mode 100644
index 00000000000..889a9ab1970
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_activity_activity_ktx/androidx_activity_activity_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.activity.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_annotation_annotation_experimental/androidx_annotation_annotation_experimental.info b/chromium/third_party/androidx/libs/androidx_annotation_annotation_experimental/androidx_annotation_annotation_experimental.info
new file mode 100644
index 00000000000..8eef3532c6a
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_annotation_annotation_experimental/androidx_annotation_annotation_experimental.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.annotation.experimental"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_appcompat_appcompat/androidx_appcompat_appcompat.info b/chromium/third_party/androidx/libs/androidx_appcompat_appcompat/androidx_appcompat_appcompat.info
new file mode 100644
index 00000000000..357fd154611
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_appcompat_appcompat/androidx_appcompat_appcompat.info
@@ -0,0 +1,430 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.appcompat"
+resources = [
+ "res/layout-v26/abc_screen_toolbar.xml",
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png",
+ "res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png",
+ "res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png",
+ "res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png",
+ "res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png",
+ "res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png",
+ "res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png",
+ "res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png",
+ "res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl.png",
+ "res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png",
+ "res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png",
+ "res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png",
+ "res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png",
+ "res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png",
+ "res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png",
+ "res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl.png",
+ "res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png",
+ "res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png",
+ "res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png",
+ "res/drawable-mdpi-v4/abc_list_focused_holo.9.png",
+ "res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png",
+ "res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl.png",
+ "res/drawable-v23/abc_control_background_material.xml",
+ "res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png",
+ "res/layout/abc_action_mode_close_item_material.xml",
+ "res/layout/abc_list_menu_item_radio.xml",
+ "res/layout/abc_alert_dialog_button_bar_material.xml",
+ "res/layout/abc_alert_dialog_material.xml",
+ "res/layout/abc_screen_simple.xml",
+ "res/layout/abc_screen_simple_overlay_action_mode.xml",
+ "res/layout/abc_action_mode_bar.xml",
+ "res/layout/abc_tooltip.xml",
+ "res/layout/select_dialog_singlechoice_material.xml",
+ "res/layout/abc_alert_dialog_title_material.xml",
+ "res/layout/abc_action_menu_item_layout.xml",
+ "res/layout/abc_search_view.xml",
+ "res/layout/abc_popup_menu_header_item_layout.xml",
+ "res/layout/abc_list_menu_item_layout.xml",
+ "res/layout/abc_list_menu_item_checkbox.xml",
+ "res/layout/abc_screen_content_include.xml",
+ "res/layout/support_simple_spinner_dropdown_item.xml",
+ "res/layout/abc_screen_toolbar.xml",
+ "res/layout/select_dialog_multichoice_material.xml",
+ "res/layout/abc_action_bar_title_item.xml",
+ "res/layout/abc_activity_chooser_view_list_item.xml",
+ "res/layout/abc_expanded_menu_layout.xml",
+ "res/layout/abc_select_dialog_material.xml",
+ "res/layout/abc_action_menu_layout.xml",
+ "res/layout/abc_action_bar_up_container.xml",
+ "res/layout/abc_search_dropdown_item_icons_2line.xml",
+ "res/layout/abc_popup_menu_item_layout.xml",
+ "res/layout/abc_list_menu_item_icon.xml",
+ "res/layout/select_dialog_item_material.xml",
+ "res/layout/abc_cascading_menu_item_layout.xml",
+ "res/layout/abc_dialog_title_material.xml",
+ "res/layout/abc_activity_chooser_view.xml",
+ "res/values-tr/values-tr.xml",
+ "res/values-watch-v20/values-watch-v20.xml",
+ "res/drawable-v21/abc_list_divider_material.xml",
+ "res/drawable-v21/abc_dialog_material_background.xml",
+ "res/drawable-v21/abc_edit_text_material.xml",
+ "res/drawable-v21/abc_action_bar_item_background_material.xml",
+ "res/drawable-v21/abc_btn_colored_material.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-h720dp-v13/values-h720dp-v13.xml",
+ "res/values-v24/values-v24.xml",
+ "res/values-hy/values-hy.xml",
+ "res/anim/btn_checkbox_to_checked_icon_null_animation.xml",
+ "res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml",
+ "res/anim/abc_slide_in_top.xml",
+ "res/anim/abc_tooltip_enter.xml",
+ "res/anim/abc_fade_in.xml",
+ "res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml",
+ "res/anim/abc_grow_fade_in_from_bottom.xml",
+ "res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml",
+ "res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml",
+ "res/anim/abc_shrink_fade_out_from_bottom.xml",
+ "res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml",
+ "res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml",
+ "res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml",
+ "res/anim/abc_popup_exit.xml",
+ "res/anim/abc_popup_enter.xml",
+ "res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml",
+ "res/anim/abc_fade_out.xml",
+ "res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml",
+ "res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml",
+ "res/anim/abc_tooltip_exit.xml",
+ "res/anim/abc_slide_out_bottom.xml",
+ "res/anim/abc_slide_out_top.xml",
+ "res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml",
+ "res/anim/abc_slide_in_bottom.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/color-v21/abc_btn_colored_borderless_text_material.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png",
+ "res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png",
+ "res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png",
+ "res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png",
+ "res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png",
+ "res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png",
+ "res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png",
+ "res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png",
+ "res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl.png",
+ "res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png",
+ "res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png",
+ "res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png",
+ "res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png",
+ "res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png",
+ "res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png",
+ "res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl.png",
+ "res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png",
+ "res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png",
+ "res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png",
+ "res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png",
+ "res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png",
+ "res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl.png",
+ "res/drawable-watch-v20/abc_dialog_material_background.xml",
+ "res/values-th/values-th.xml",
+ "res/values-xlarge-v4/values-xlarge-v4.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml",
+ "res/layout-watch-v20/abc_alert_dialog_title_material.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png",
+ "res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png",
+ "res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png",
+ "res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png",
+ "res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl.png",
+ "res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png",
+ "res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png",
+ "res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png",
+ "res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png",
+ "res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl.png",
+ "res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png",
+ "res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png",
+ "res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-v17/values-v17.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-v22/values-v22.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/drawable/btn_radio_off_to_on_mtrl_animation.xml",
+ "res/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml",
+ "res/drawable/abc_btn_check_material_anim.xml",
+ "res/drawable/abc_ic_menu_share_mtrl_alpha.xml",
+ "res/drawable/abc_spinner_textfield_background_material.xml",
+ "res/drawable/abc_list_selector_holo_light.xml",
+ "res/drawable/abc_ic_go_search_api_material.xml",
+ "res/drawable/btn_radio_on_to_off_mtrl_animation.xml",
+ "res/drawable/abc_btn_radio_material_anim.xml",
+ "res/drawable/abc_seekbar_thumb_material.xml",
+ "res/drawable/abc_list_divider_material.xml",
+ "res/drawable/abc_seekbar_tick_mark_material.xml",
+ "res/drawable/test_level_drawable.xml",
+ "res/drawable/abc_btn_default_mtrl_shape.xml",
+ "res/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml",
+ "res/drawable/abc_dialog_material_background.xml",
+ "res/drawable/abc_ic_arrow_drop_right_black_24dp.xml",
+ "res/drawable/btn_radio_off_mtrl.xml",
+ "res/drawable/abc_text_cursor_material.xml",
+ "res/drawable/abc_item_background_holo_light.xml",
+ "res/drawable/abc_ic_voice_search_api_material.xml",
+ "res/drawable/btn_checkbox_checked_mtrl.xml",
+ "res/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml",
+ "res/drawable/abc_star_black_48dp.xml",
+ "res/drawable/abc_btn_check_material.xml",
+ "res/drawable/abc_cab_background_internal_bg.xml",
+ "res/drawable/abc_ic_menu_cut_mtrl_alpha.xml",
+ "res/drawable/abc_ratingbar_indicator_material.xml",
+ "res/drawable/tooltip_frame_dark.xml",
+ "res/drawable/tooltip_frame_light.xml",
+ "res/drawable/abc_switch_thumb_material.xml",
+ "res/drawable/abc_list_selector_background_transition_holo_dark.xml",
+ "res/drawable/abc_ic_clear_material.xml",
+ "res/drawable/abc_edit_text_material.xml",
+ "res/drawable/btn_radio_on_mtrl.xml",
+ "res/drawable/btn_checkbox_unchecked_mtrl.xml",
+ "res/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml",
+ "res/drawable/abc_ratingbar_small_material.xml",
+ "res/drawable/abc_tab_indicator_material.xml",
+ "res/drawable/abc_ratingbar_material.xml",
+ "res/drawable/abc_btn_borderless_material.xml",
+ "res/drawable/abc_btn_radio_material.xml",
+ "res/drawable/abc_ic_search_api_material.xml",
+ "res/drawable/abc_item_background_holo_dark.xml",
+ "res/drawable/abc_ic_menu_overflow_material.xml",
+ "res/drawable/abc_btn_colored_material.xml",
+ "res/drawable/abc_seekbar_track_material.xml",
+ "res/drawable/abc_cab_background_top_material.xml",
+ "res/drawable/abc_ic_ab_back_material.xml",
+ "res/drawable/abc_star_half_black_48dp.xml",
+ "res/drawable/abc_textfield_search_material.xml",
+ "res/drawable/abc_list_selector_background_transition_holo_light.xml",
+ "res/drawable/abc_list_selector_holo_dark.xml",
+ "res/drawable/abc_ic_menu_selectall_mtrl_alpha.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png",
+ "res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png",
+ "res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png",
+ "res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png",
+ "res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png",
+ "res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png",
+ "res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png",
+ "res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png",
+ "res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl.png",
+ "res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png",
+ "res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png",
+ "res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png",
+ "res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png",
+ "res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png",
+ "res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png",
+ "res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl.png",
+ "res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png",
+ "res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png",
+ "res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png",
+ "res/drawable-xhdpi-v4/abc_list_focused_holo.9.png",
+ "res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png",
+ "res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl.png",
+ "res/values-hi/values-hi.xml",
+ "res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png",
+ "res/values-sk/values-sk.xml",
+ "res/values-v26/values-v26.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-v23/values-v23.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-v28/values-v28.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-sw600dp-v13/values-sw600dp-v13.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-v16/values-v16.xml",
+ "res/values-v21/values-v21.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/values-watch-v21/values-watch-v21.xml",
+ "res/values-land/values-land.xml",
+ "res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png",
+ "res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png",
+ "res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png",
+ "res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png",
+ "res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png",
+ "res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png",
+ "res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png",
+ "res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png",
+ "res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl.png",
+ "res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png",
+ "res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png",
+ "res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png",
+ "res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png",
+ "res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png",
+ "res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png",
+ "res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl.png",
+ "res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png",
+ "res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png",
+ "res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png",
+ "res/drawable-hdpi-v4/abc_list_focused_holo.9.png",
+ "res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png",
+ "res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl.png",
+ "res/values-am/values-am.xml",
+ "res/values-port/values-port.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png",
+ "res/color-v23/abc_btn_colored_text_material.xml",
+ "res/color-v23/abc_tint_btn_checkable.xml",
+ "res/color-v23/abc_tint_seek_thumb.xml",
+ "res/color-v23/abc_btn_colored_borderless_text_material.xml",
+ "res/color-v23/abc_tint_default.xml",
+ "res/color-v23/abc_tint_edittext.xml",
+ "res/color-v23/abc_tint_spinner.xml",
+ "res/color-v23/abc_color_highlight_material.xml",
+ "res/color-v23/abc_tint_switch_track.xml",
+ "res/values-large-v4/values-large-v4.xml",
+ "res/values-kk/values-kk.xml",
+ "res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml",
+ "res/interpolator/fast_out_slow_in.xml",
+ "res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml",
+ "res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml",
+ "res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml",
+ "res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml",
+ "res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-ldltr-v21/values-ldltr-v21.xml",
+ "res/values-hdpi-v4/values-hdpi-v4.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-v18/values-v18.xml",
+ "res/values-ru/values-ru.xml",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-v25/values-v25.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/color/abc_btn_colored_text_material.xml",
+ "res/color/abc_tint_btn_checkable.xml",
+ "res/color/abc_background_cache_hint_selector_material_dark.xml",
+ "res/color/abc_primary_text_disable_only_material_dark.xml",
+ "res/color/abc_primary_text_material_light.xml",
+ "res/color/switch_thumb_material_dark.xml",
+ "res/color/abc_tint_seek_thumb.xml",
+ "res/color/abc_btn_colored_borderless_text_material.xml",
+ "res/color/abc_hint_foreground_material_dark.xml",
+ "res/color/abc_tint_default.xml",
+ "res/color/abc_hint_foreground_material_light.xml",
+ "res/color/abc_search_url_text.xml",
+ "res/color/abc_tint_edittext.xml",
+ "res/color/abc_background_cache_hint_selector_material_light.xml",
+ "res/color/abc_secondary_text_material_light.xml",
+ "res/color/abc_primary_text_material_dark.xml",
+ "res/color/abc_tint_spinner.xml",
+ "res/color/abc_primary_text_disable_only_material_light.xml",
+ "res/color/abc_secondary_text_material_dark.xml",
+ "res/color/abc_tint_switch_track.xml",
+ "res/color/switch_thumb_material_light.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-night-v8/values-night-v8.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_appcompat_appcompat_resources/androidx_appcompat_appcompat_resources.info b/chromium/third_party/androidx/libs/androidx_appcompat_appcompat_resources/androidx_appcompat_appcompat_resources.info
new file mode 100644
index 00000000000..4a68900cdc6
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_appcompat_appcompat_resources/androidx_appcompat_appcompat_resources.info
@@ -0,0 +1,17 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.appcompat.resources"
+resources = [
+ "res/values/values.xml",
+ "res/drawable/abc_vector_test.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_arch_core_core_runtime/androidx_arch_core_core_runtime.info b/chromium/third_party/androidx/libs/androidx_arch_core_core_runtime/androidx_arch_core_core_runtime.info
new file mode 100644
index 00000000000..761dfda7a1c
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_arch_core_core_runtime/androidx_arch_core_core_runtime.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.arch.core"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_asynclayoutinflater_asynclayoutinflater/androidx_asynclayoutinflater_asynclayoutinflater.info b/chromium/third_party/androidx/libs/androidx_asynclayoutinflater_asynclayoutinflater/androidx_asynclayoutinflater_asynclayoutinflater.info
new file mode 100644
index 00000000000..ff37904399c
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_asynclayoutinflater_asynclayoutinflater/androidx_asynclayoutinflater_asynclayoutinflater.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.asynclayoutinflater"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_biometric_biometric/androidx_biometric_biometric.info b/chromium/third_party/androidx/libs/androidx_biometric_biometric/androidx_biometric_biometric.info
new file mode 100644
index 00000000000..a87f4d23d8f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_biometric_biometric/androidx_biometric_biometric.info
@@ -0,0 +1,117 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.biometric"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/drawable-mdpi-v4/fingerprint_dialog_fp_icon.png",
+ "res/drawable-mdpi-v4/fingerprint_dialog_error.png",
+ "res/color-v26/biometric_error_color.xml",
+ "res/layout/fingerprint_dialog_layout.xml",
+ "res/values-tr/values-tr.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/drawable-xxhdpi-v4/fingerprint_dialog_fp_icon.png",
+ "res/drawable-xxhdpi-v4/fingerprint_dialog_error.png",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/drawable-xxxhdpi-v4/fingerprint_dialog_fp_icon.png",
+ "res/drawable-xxxhdpi-v4/fingerprint_dialog_error.png",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/drawable-anydpi-v21/fingerprint_dialog_fp_icon.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-anydpi-v24/fingerprint_dialog_error.xml",
+ "res/drawable-xhdpi-v4/fingerprint_dialog_fp_icon.png",
+ "res/drawable-xhdpi-v4/fingerprint_dialog_error.png",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/drawable-hdpi-v4/fingerprint_dialog_fp_icon.png",
+ "res/drawable-hdpi-v4/fingerprint_dialog_error.png",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/drawable-ldpi-v4/fingerprint_dialog_fp_icon.png",
+ "res/drawable-ldpi-v4/fingerprint_dialog_error.png",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_browser_browser/androidx_browser_browser.info b/chromium/third_party/androidx/libs/androidx_browser_browser/androidx_browser_browser.info
new file mode 100644
index 00000000000..b2991f6508f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_browser_browser/androidx_browser_browser.info
@@ -0,0 +1,104 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.browser"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/layout/browser_actions_context_menu_row.xml",
+ "res/layout/browser_actions_context_menu_page.xml",
+ "res/values-tr/values-tr.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/xml/image_share_filepaths.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_cardview_cardview/androidx_cardview_cardview.info b/chromium/third_party/androidx/libs/androidx_cardview_cardview/androidx_cardview_cardview.info
new file mode 100644
index 00000000000..fb40b02545a
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_cardview_cardview/androidx_cardview_cardview.info
@@ -0,0 +1,17 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.cardview"
+resources = [
+ "res/values/values.xml",
+ "res/values-v23/values-v23.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_constraintlayout_constraintlayout/androidx_constraintlayout_constraintlayout.info b/chromium/third_party/androidx/libs/androidx_constraintlayout_constraintlayout/androidx_constraintlayout_constraintlayout.info
new file mode 100644
index 00000000000..02c0e7c8eac
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_constraintlayout_constraintlayout/androidx_constraintlayout_constraintlayout.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.constraintlayout.widget"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_coordinatorlayout_coordinatorlayout/androidx_coordinatorlayout_coordinatorlayout.info b/chromium/third_party/androidx/libs/androidx_coordinatorlayout_coordinatorlayout/androidx_coordinatorlayout_coordinatorlayout.info
new file mode 100644
index 00000000000..1efac3abeae
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_coordinatorlayout_coordinatorlayout/androidx_coordinatorlayout_coordinatorlayout.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.coordinatorlayout"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_core_core/androidx_core_core.info b/chromium/third_party/androidx/libs/androidx_core_core/androidx_core_core.info
new file mode 100644
index 00000000000..822eee9b3f1
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_core_core/androidx_core_core.info
@@ -0,0 +1,137 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = [
+ "aidl/android/support/v4/os/ResultReceiver.aidl"
+]
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.core"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/drawable-mdpi-v4/notification_bg_low_pressed.9.png",
+ "res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png",
+ "res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png",
+ "res/drawable-mdpi-v4/notification_bg_normal.9.png",
+ "res/drawable-mdpi-v4/notification_bg_low_normal.9.png",
+ "res/layout/notification_template_icon_group.xml",
+ "res/layout/notification_template_part_time.xml",
+ "res/layout/notification_template_custom_big.xml",
+ "res/layout/notification_action_tombstone.xml",
+ "res/layout/notification_action.xml",
+ "res/layout/custom_dialog.xml",
+ "res/layout/notification_template_part_chronometer.xml",
+ "res/values-tr/values-tr.xml",
+ "res/drawable-v21/notification_action_background.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/layout-v21/notification_template_icon_group.xml",
+ "res/layout-v21/notification_template_custom_big.xml",
+ "res/layout-v21/notification_action_tombstone.xml",
+ "res/layout-v21/notification_action.xml",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/layout-v16/notification_template_custom_big.xml",
+ "res/values-ka/values-ka.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/drawable/notification_bg.xml",
+ "res/drawable/notification_tile_bg.xml",
+ "res/drawable/notification_icon_background.xml",
+ "res/drawable/notification_bg_low.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png",
+ "res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png",
+ "res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png",
+ "res/drawable-xhdpi-v4/notification_bg_normal.9.png",
+ "res/drawable-xhdpi-v4/notification_bg_low_normal.9.png",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-v16/values-v16.xml",
+ "res/values-v21/values-v21.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/drawable-hdpi-v4/notification_bg_low_pressed.9.png",
+ "res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png",
+ "res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png",
+ "res/drawable-hdpi-v4/notification_bg_normal.9.png",
+ "res/drawable-hdpi-v4/notification_bg_low_normal.9.png",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_core_core_animation/androidx_core_core_animation.info b/chromium/third_party/androidx/libs/androidx_core_core_animation/androidx_core_core_animation.info
new file mode 100644
index 00000000000..6ce00b5d0be
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_core_core_animation/androidx_core_core_animation.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.core.animation"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_core_core_ktx/androidx_core_core_ktx.info b/chromium/third_party/androidx/libs/androidx_core_core_ktx/androidx_core_core_ktx.info
new file mode 100644
index 00000000000..3df365220b2
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_core_core_ktx/androidx_core_core_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.core.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_cursoradapter_cursoradapter/androidx_cursoradapter_cursoradapter.info b/chromium/third_party/androidx/libs/androidx_cursoradapter_cursoradapter/androidx_cursoradapter_cursoradapter.info
new file mode 100644
index 00000000000..2d67fa0274f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_cursoradapter_cursoradapter/androidx_cursoradapter_cursoradapter.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.cursoradapter"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_customview_customview/androidx_customview_customview.info b/chromium/third_party/androidx/libs/androidx_customview_customview/androidx_customview_customview.info
new file mode 100644
index 00000000000..06f429629d6
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_customview_customview/androidx_customview_customview.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.customview"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_customview_customview_poolingcontainer/androidx_customview_customview_poolingcontainer.info b/chromium/third_party/androidx/libs/androidx_customview_customview_poolingcontainer/androidx_customview_customview_poolingcontainer.info
new file mode 100644
index 00000000000..9d15e65b1b8
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_customview_customview_poolingcontainer/androidx_customview_customview_poolingcontainer.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.customview.poolingcontainer"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_documentfile_documentfile/androidx_documentfile_documentfile.info b/chromium/third_party/androidx/libs/androidx_documentfile_documentfile/androidx_documentfile_documentfile.info
new file mode 100644
index 00000000000..65f18345b42
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_documentfile_documentfile/androidx_documentfile_documentfile.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.documentfile"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_drawerlayout_drawerlayout/androidx_drawerlayout_drawerlayout.info b/chromium/third_party/androidx/libs/androidx_drawerlayout_drawerlayout/androidx_drawerlayout_drawerlayout.info
new file mode 100644
index 00000000000..4280c04871c
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_drawerlayout_drawerlayout/androidx_drawerlayout_drawerlayout.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.drawerlayout"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_dynamicanimation_dynamicanimation/androidx_dynamicanimation_dynamicanimation.info b/chromium/third_party/androidx/libs/androidx_dynamicanimation_dynamicanimation/androidx_dynamicanimation_dynamicanimation.info
new file mode 100644
index 00000000000..c7e80f50184
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_dynamicanimation_dynamicanimation/androidx_dynamicanimation_dynamicanimation.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.dynamicanimation"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_emoji2_emoji2/androidx_emoji2_emoji2.info b/chromium/third_party/androidx/libs/androidx_emoji2_emoji2/androidx_emoji2_emoji2.info
new file mode 100644
index 00000000000..ba4ffd3af78
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_emoji2_emoji2/androidx_emoji2_emoji2.info
@@ -0,0 +1,23 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = false
+manifest_package = "androidx.emoji2"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = [
+ [
+ "repackaged",
+ "libs/repackaged.jar"
+ ]
+]
+subjars = [
+ "libs/repackaged.jar"
+]
diff --git a/chromium/third_party/androidx/libs/androidx_emoji2_emoji2_views_helper/androidx_emoji2_emoji2_views_helper.info b/chromium/third_party/androidx/libs/androidx_emoji2_emoji2_views_helper/androidx_emoji2_emoji2_views_helper.info
new file mode 100644
index 00000000000..df1620cd27f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_emoji2_emoji2_views_helper/androidx_emoji2_emoji2_views_helper.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.emoji2.viewsintegration"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_emoji_emoji/androidx_emoji_emoji.info b/chromium/third_party/androidx/libs/androidx_emoji_emoji/androidx_emoji_emoji.info
new file mode 100644
index 00000000000..f17b98dd378
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_emoji_emoji/androidx_emoji_emoji.info
@@ -0,0 +1,24 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.emoji"
+resources = [
+ "res/layout/input_method_extract_view.xml",
+ "res/values/values.xml"
+]
+subjar_tuples = [
+ [
+ "repackaged",
+ "libs/repackaged.jar"
+ ]
+]
+subjars = [
+ "libs/repackaged.jar"
+]
diff --git a/chromium/third_party/androidx/libs/androidx_exifinterface_exifinterface/androidx_exifinterface_exifinterface.info b/chromium/third_party/androidx/libs/androidx_exifinterface_exifinterface/androidx_exifinterface_exifinterface.info
new file mode 100644
index 00000000000..cecbd74a57c
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_exifinterface_exifinterface/androidx_exifinterface_exifinterface.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.exifinterface"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_fragment_fragment/androidx_fragment_fragment.info b/chromium/third_party/androidx/libs/androidx_fragment_fragment/androidx_fragment_fragment.info
new file mode 100644
index 00000000000..532979c355b
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_fragment_fragment/androidx_fragment_fragment.info
@@ -0,0 +1,24 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.fragment"
+resources = [
+ "res/animator/fragment_open_enter.xml",
+ "res/animator/fragment_close_exit.xml",
+ "res/animator/fragment_fade_exit.xml",
+ "res/animator/fragment_close_enter.xml",
+ "res/animator/fragment_open_exit.xml",
+ "res/animator/fragment_fade_enter.xml",
+ "res/anim/fragment_fast_out_extra_slow_in.xml",
+ "res/values/values.xml",
+ "res/anim-v21/fragment_fast_out_extra_slow_in.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_fragment_fragment_ktx/androidx_fragment_fragment_ktx.info b/chromium/third_party/androidx/libs/androidx_fragment_fragment_ktx/androidx_fragment_fragment_ktx.info
new file mode 100644
index 00000000000..c91142e1cce
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_fragment_fragment_ktx/androidx_fragment_fragment_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.fragment.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_fragment_fragment_testing/androidx_fragment_fragment_testing.info b/chromium/third_party/androidx/libs/androidx_fragment_fragment_testing/androidx_fragment_fragment_testing.info
new file mode 100644
index 00000000000..a15ef0a5ae1
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_fragment_fragment_testing/androidx_fragment_fragment_testing.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.fragment.testing"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_gridlayout_gridlayout/androidx_gridlayout_gridlayout.info b/chromium/third_party/androidx/libs/androidx_gridlayout_gridlayout/androidx_gridlayout_gridlayout.info
new file mode 100644
index 00000000000..8fa54f33e7f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_gridlayout_gridlayout/androidx_gridlayout_gridlayout.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.gridlayout"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_interpolator_interpolator/androidx_interpolator_interpolator.info b/chromium/third_party/androidx/libs/androidx_interpolator_interpolator/androidx_interpolator_interpolator.info
new file mode 100644
index 00000000000..e29ccb4210e
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_interpolator_interpolator/androidx_interpolator_interpolator.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.interpolator"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_leanback_leanback/androidx_leanback_leanback.info b/chromium/third_party/androidx/libs/androidx_leanback_leanback/androidx_leanback_leanback.info
new file mode 100644
index 00000000000..efc3a21023b
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_leanback_leanback/androidx_leanback_leanback.info
@@ -0,0 +1,302 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.leanback"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/animator/lb_playback_rows_fade_in.xml",
+ "res/animator/lb_onboarding_title_enter.xml",
+ "res/animator/lb_guidedactions_item_pressed.xml",
+ "res/animator/lb_playback_controls_fade_out.xml",
+ "res/animator/lb_onboarding_logo_enter.xml",
+ "res/animator/lb_onboarding_start_button_fade_in.xml",
+ "res/animator/lb_guidedstep_slide_down.xml",
+ "res/animator/lb_playback_bg_fade_in.xml",
+ "res/animator/lb_playback_description_fade_out.xml",
+ "res/animator/lb_guidedstep_slide_up.xml",
+ "res/animator/lb_playback_rows_fade_out.xml",
+ "res/animator/lb_onboarding_page_indicator_fade_in.xml",
+ "res/animator/lb_guidedactions_item_unpressed.xml",
+ "res/animator/lb_onboarding_page_indicator_enter.xml",
+ "res/animator/lb_playback_controls_fade_in.xml",
+ "res/animator/lb_onboarding_logo_exit.xml",
+ "res/animator/lb_onboarding_description_enter.xml",
+ "res/animator/lb_onboarding_start_button_fade_out.xml",
+ "res/animator/lb_playback_description_fade_in.xml",
+ "res/animator/lb_onboarding_page_indicator_fade_out.xml",
+ "res/animator/lb_playback_bg_fade_out.xml",
+ "res/drawable-mdpi-v4/lb_ic_search_mic_out.png",
+ "res/drawable-mdpi-v4/lb_ic_sad_cloud.png",
+ "res/drawable-mdpi-v4/lb_ic_actions_right_arrow.png",
+ "res/drawable-mdpi-v4/lb_in_app_search_shadow_normal.9.png",
+ "res/drawable-mdpi-v4/lb_ic_in_app_search.png",
+ "res/drawable-mdpi-v4/lb_action_bg_focused.9.png",
+ "res/drawable-mdpi-v4/lb_in_app_search_bg.9.png",
+ "res/drawable-mdpi-v4/lb_ic_search_mic.png",
+ "res/drawable-mdpi-v4/lb_in_app_search_shadow_focused.9.png",
+ "res/layout/lb_search_bar.xml",
+ "res/layout/lb_media_item_number_view_flipper.xml",
+ "res/layout/lb_search_orb.xml",
+ "res/layout/lb_action_2_lines.xml",
+ "res/layout/lb_video_surface.xml",
+ "res/layout/lb_guidance.xml",
+ "res/layout/lb_control_bar.xml",
+ "res/layout/lb_picker.xml",
+ "res/layout/lb_pinpicker_item.xml",
+ "res/layout/lb_search_fragment.xml",
+ "res/layout/lb_title_view.xml",
+ "res/layout/lb_onboarding_fragment.xml",
+ "res/layout/lb_details_overview.xml",
+ "res/layout/lb_picker_item.xml",
+ "res/layout/lb_guidedactions_datepicker_item.xml",
+ "res/layout/lb_image_card_view_themed_title.xml",
+ "res/layout/video_surface_fragment.xml",
+ "res/layout/lb_playback_transport_controls_row.xml",
+ "res/layout/lb_control_button_primary.xml",
+ "res/layout/lb_image_card_view.xml",
+ "res/layout/lb_media_list_header.xml",
+ "res/layout/lb_background_window.xml",
+ "res/layout/lb_browse_title.xml",
+ "res/layout/lb_rows_fragment.xml",
+ "res/layout/lb_divider.xml",
+ "res/layout/lb_playback_transport_controls.xml",
+ "res/layout/lb_row_media_item_action.xml",
+ "res/layout/lb_list_row_hovercard.xml",
+ "res/layout/lb_headers_fragment.xml",
+ "res/layout/lb_details_description.xml",
+ "res/layout/lb_shadow.xml",
+ "res/layout/lb_row_container.xml",
+ "res/layout/lb_action_1_line.xml",
+ "res/layout/lb_error_fragment.xml",
+ "res/layout/lb_guidedstep_fragment.xml",
+ "res/layout/lb_details_fragment.xml",
+ "res/layout/lb_vertical_grid.xml",
+ "res/layout/lb_playback_controls_row.xml",
+ "res/layout/lb_fullwidth_details_overview.xml",
+ "res/layout/lb_header.xml",
+ "res/layout/lb_guidedactions_item.xml",
+ "res/layout/lb_speech_orb.xml",
+ "res/layout/lb_row_header.xml",
+ "res/layout/lb_picker_column.xml",
+ "res/layout/lb_fullwidth_details_overview_logo.xml",
+ "res/layout/lb_vertical_grid_fragment.xml",
+ "res/layout/lb_playback_now_playing_bars.xml",
+ "res/layout/lb_browse_fragment.xml",
+ "res/layout/lb_image_card_view_themed_content.xml",
+ "res/layout/lb_playback_fragment.xml",
+ "res/layout/lb_picker_separator.xml",
+ "res/layout/lb_guidedactions.xml",
+ "res/layout/lb_section_header.xml",
+ "res/layout/lb_control_button_secondary.xml",
+ "res/layout/lb_image_card_view_themed_badge_left.xml",
+ "res/layout/lb_image_card_view_themed_badge_right.xml",
+ "res/layout/lb_list_row.xml",
+ "res/layout/lb_guidedbuttonactions.xml",
+ "res/layout/lb_row_media_item.xml",
+ "res/layout/lb_playback_controls.xml",
+ "res/layout/lb_guidedstep_background.xml",
+ "res/values-tr/values-tr.xml",
+ "res/drawable-v21/lb_control_button_primary.xml",
+ "res/drawable-v21/lb_action_bg.xml",
+ "res/drawable-v21/lb_selectable_item_rounded_rect.xml",
+ "res/drawable-v21/lb_card_foreground.xml",
+ "res/drawable-v21/lb_control_button_secondary.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/anim/lb_decelerator_4.xml",
+ "res/anim/lb_decelerator_2.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/drawable-xxhdpi-v4/lb_ic_search_mic_out.png",
+ "res/drawable-xxhdpi-v4/lb_ic_sad_cloud.png",
+ "res/drawable-xxhdpi-v4/lb_ic_actions_right_arrow.png",
+ "res/drawable-xxhdpi-v4/lb_in_app_search_shadow_normal.9.png",
+ "res/drawable-xxhdpi-v4/lb_ic_in_app_search.png",
+ "res/drawable-xxhdpi-v4/lb_action_bg_focused.9.png",
+ "res/drawable-xxhdpi-v4/lb_in_app_search_bg.9.png",
+ "res/drawable-xxhdpi-v4/lb_ic_search_mic.png",
+ "res/drawable-xxhdpi-v4/lb_in_app_search_shadow_focused.9.png",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-v22/values-v22.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/drawable/lb_search_orb.xml",
+ "res/drawable/lb_background.xml",
+ "res/drawable/lb_playback_now_playing_bar.xml",
+ "res/drawable/lb_control_button_primary.xml",
+ "res/drawable/lb_headers_right_fading.xml",
+ "res/drawable/lb_onboarding_start_button_background.xml",
+ "res/drawable/lb_speech_orb.xml",
+ "res/drawable/lb_card_foreground.xml",
+ "res/drawable/lb_control_button_secondary.xml",
+ "res/drawable/lb_playback_progress_bar.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-xhdpi-v4/lb_text_dot_one.png",
+ "res/drawable-xhdpi-v4/lb_ic_fast_rewind.png",
+ "res/drawable-xhdpi-v4/lb_ic_pause.png",
+ "res/drawable-xhdpi-v4/lb_ic_fast_forward.png",
+ "res/drawable-xhdpi-v4/lb_ic_search_mic_out.png",
+ "res/drawable-xhdpi-v4/lb_ic_sad_cloud.png",
+ "res/drawable-xhdpi-v4/lb_ic_actions_right_arrow.png",
+ "res/drawable-xhdpi-v4/lb_ic_hq.png",
+ "res/drawable-xhdpi-v4/lb_in_app_search_shadow_normal.9.png",
+ "res/drawable-xhdpi-v4/lb_ic_stop.png",
+ "res/drawable-xhdpi-v4/lb_ic_thumb_down_outline.png",
+ "res/drawable-xhdpi-v4/lb_card_shadow_normal.9.png",
+ "res/drawable-xhdpi-v4/lb_ic_loop.png",
+ "res/drawable-xhdpi-v4/lb_ic_loop_one.png",
+ "res/drawable-xhdpi-v4/lb_ic_in_app_search.png",
+ "res/drawable-xhdpi-v4/lb_text_dot_two.png",
+ "res/drawable-xhdpi-v4/lb_ic_skip_next.png",
+ "res/drawable-xhdpi-v4/lb_ic_thumb_up_outline.png",
+ "res/drawable-xhdpi-v4/lb_ic_thumb_down.png",
+ "res/drawable-xhdpi-v4/lb_action_bg_focused.9.png",
+ "res/drawable-xhdpi-v4/lb_ic_playback_loop.png",
+ "res/drawable-xhdpi-v4/lb_in_app_search_bg.9.png",
+ "res/drawable-xhdpi-v4/lb_ic_nav_arrow.png",
+ "res/drawable-xhdpi-v4/lb_text_dot_one_small.png",
+ "res/drawable-xhdpi-v4/lb_ic_play_fit.png",
+ "res/drawable-xhdpi-v4/lb_ic_guidedactions_item_chevron.png",
+ "res/drawable-xhdpi-v4/lb_ic_shuffle.png",
+ "res/drawable-xhdpi-v4/lb_ic_search_mic.png",
+ "res/drawable-xhdpi-v4/lb_ic_cc.png",
+ "res/drawable-xhdpi-v4/lb_ic_thumb_up.png",
+ "res/drawable-xhdpi-v4/lb_card_shadow_focused.9.png",
+ "res/drawable-xhdpi-v4/lb_ic_skip_previous.png",
+ "res/drawable-xhdpi-v4/lb_in_app_search_shadow_focused.9.png",
+ "res/drawable-xhdpi-v4/lb_ic_pip.png",
+ "res/drawable-xhdpi-v4/lb_ic_replay.png",
+ "res/drawable-xhdpi-v4/lb_ic_play.png",
+ "res/drawable-xhdpi-v4/lb_ic_more.png",
+ "res/drawable-xhdpi-v4/lb_text_dot_two_small.png",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-v19/values-v19.xml",
+ "res/transition-v21/lb_browse_headers_in.xml",
+ "res/transition-v21/lb_browse_headers_out.xml",
+ "res/transition-v21/lb_title_in.xml",
+ "res/transition-v21/lb_browse_return_transition.xml",
+ "res/transition-v21/lb_guidedstep_activity_enter.xml",
+ "res/transition-v21/lb_guidedstep_activity_enter_bottom.xml",
+ "res/transition-v21/lb_browse_entrance_transition.xml",
+ "res/transition-v21/lb_details_return_transition.xml",
+ "res/transition-v21/lb_vertical_grid_entrance_transition.xml",
+ "res/transition-v21/lb_return_transition.xml",
+ "res/transition-v21/lb_shared_element_enter_transition.xml",
+ "res/transition-v21/lb_title_out.xml",
+ "res/transition-v21/lb_enter_transition.xml",
+ "res/transition-v21/lb_details_enter_transition.xml",
+ "res/transition-v21/lb_vertical_grid_enter_transition.xml",
+ "res/transition-v21/lb_vertical_grid_return_transition.xml",
+ "res/transition-v21/lb_browse_enter_transition.xml",
+ "res/transition-v21/lb_shared_element_return_transition.xml",
+ "res/values-my/values-my.xml",
+ "res/values-v21/values-v21.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/drawable-hdpi-v4/lb_ic_search_mic_out.png",
+ "res/drawable-hdpi-v4/lb_ic_sad_cloud.png",
+ "res/drawable-hdpi-v4/lb_ic_actions_right_arrow.png",
+ "res/drawable-hdpi-v4/lb_in_app_search_shadow_normal.9.png",
+ "res/drawable-hdpi-v4/lb_ic_in_app_search.png",
+ "res/drawable-hdpi-v4/lb_action_bg_focused.9.png",
+ "res/drawable-hdpi-v4/lb_in_app_search_bg.9.png",
+ "res/drawable-hdpi-v4/lb_ic_search_mic.png",
+ "res/drawable-hdpi-v4/lb_in_app_search_shadow_focused.9.png",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/animator-v21/lb_onboarding_title_enter.xml",
+ "res/animator-v21/lb_onboarding_logo_enter.xml",
+ "res/animator-v21/lb_playback_bg_fade_in.xml",
+ "res/animator-v21/lb_playback_description_fade_out.xml",
+ "res/animator-v21/lb_onboarding_page_indicator_enter.xml",
+ "res/animator-v21/lb_onboarding_logo_exit.xml",
+ "res/animator-v21/lb_onboarding_description_enter.xml",
+ "res/animator-v21/lb_playback_bg_fade_out.xml",
+ "res/values-ldrtl-v17/values-ldrtl-v17.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-v18/values-v18.xml",
+ "res/values-ru/values-ru.xml",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/raw/lb_voice_no_input.ogg",
+ "res/raw/lb_voice_failure.ogg",
+ "res/raw/lb_voice_success.ogg",
+ "res/raw/lb_voice_open.ogg",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/transition-v19/lb_browse_headers_in.xml",
+ "res/transition-v19/lb_browse_headers_out.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_leanback_leanback_grid/androidx_leanback_leanback_grid.info b/chromium/third_party/androidx/libs/androidx_leanback_leanback_grid/androidx_leanback_leanback_grid.info
new file mode 100644
index 00000000000..d0f429877b4
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_leanback_leanback_grid/androidx_leanback_leanback_grid.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.leanback.widget"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_leanback_leanback_preference/androidx_leanback_leanback_preference.info b/chromium/third_party/androidx/libs/androidx_leanback_leanback_preference/androidx_leanback_leanback_preference.info
new file mode 100644
index 00000000000..ac8396bec21
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_leanback_leanback_preference/androidx_leanback_leanback_preference.info
@@ -0,0 +1,32 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.leanback.preference"
+resources = [
+ "res/layout/leanback_preference_widget_checkbox.xml",
+ "res/layout/leanback_preference_information.xml",
+ "res/layout/leanback_preference_widget_switch.xml",
+ "res/layout/leanback_settings_fragment.xml",
+ "res/layout/leanback_list_preference_fragment.xml",
+ "res/layout/leanback_list_preference_item_single.xml",
+ "res/layout/leanback_preference_category.xml",
+ "res/layout/leanback_preference_widget_seekbar.xml",
+ "res/layout/leanback_list_preference_item_multi.xml",
+ "res/layout/leanback_preference.xml",
+ "res/layout/leanback_preferences_list.xml",
+ "res/layout/leanback_edit_preference_fragment.xml",
+ "res/layout/leanback_preference_fragment.xml",
+ "res/values/values.xml",
+ "res/values-v28/values-v28.xml",
+ "res/color/lb_preference_item_secondary_text_color.xml",
+ "res/color/lb_preference_item_primary_text_color.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_ui/androidx_legacy_legacy_support_core_ui.info b/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_ui/androidx_legacy_legacy_support_core_ui.info
new file mode 100644
index 00000000000..9ca11d69e63
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_ui/androidx_legacy_legacy_support_core_ui.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.legacy.coreui"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_utils/androidx_legacy_legacy_support_core_utils.info b/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_utils/androidx_legacy_legacy_support_core_utils.info
new file mode 100644
index 00000000000..f0c9a4615b6
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_core_utils/androidx_legacy_legacy_support_core_utils.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.legacy.coreutils"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_v4/androidx_legacy_legacy_support_v4.info b/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_v4/androidx_legacy_legacy_support_v4.info
new file mode 100644
index 00000000000..f72c56d5559
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_legacy_legacy_support_v4/androidx_legacy_legacy_support_v4.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.legacy.v4"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata/androidx_lifecycle_lifecycle_livedata.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata/androidx_lifecycle_lifecycle_livedata.info
new file mode 100644
index 00000000000..1db81a5ed55
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata/androidx_lifecycle_lifecycle_livedata.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.livedata"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core/androidx_lifecycle_lifecycle_livedata_core.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core/androidx_lifecycle_lifecycle_livedata_core.info
new file mode 100644
index 00000000000..eafa900362e
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core/androidx_lifecycle_lifecycle_livedata_core.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.livedata.core"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core_ktx/androidx_lifecycle_lifecycle_livedata_core_ktx.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core_ktx/androidx_lifecycle_lifecycle_livedata_core_ktx.info
new file mode 100644
index 00000000000..0193e1de123
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_livedata_core_ktx/androidx_lifecycle_lifecycle_livedata_core_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.livedata.core.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_process/androidx_lifecycle_lifecycle_process.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_process/androidx_lifecycle_lifecycle_process.info
new file mode 100644
index 00000000000..7f656a93f0d
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_process/androidx_lifecycle_lifecycle_process.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = false
+manifest_package = "androidx.lifecycle.process"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime/androidx_lifecycle_lifecycle_runtime.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime/androidx_lifecycle_lifecycle_runtime.info
new file mode 100644
index 00000000000..4314e7c2ba3
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime/androidx_lifecycle_lifecycle_runtime.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.runtime"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime_ktx/androidx_lifecycle_lifecycle_runtime_ktx.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime_ktx/androidx_lifecycle_lifecycle_runtime_ktx.info
new file mode 100644
index 00000000000..b3bea12bd05
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_runtime_ktx/androidx_lifecycle_lifecycle_runtime_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_service/androidx_lifecycle_lifecycle_service.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_service/androidx_lifecycle_lifecycle_service.info
new file mode 100644
index 00000000000..e1c56d6f675
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_service/androidx_lifecycle_lifecycle_service.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.service"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel/androidx_lifecycle_lifecycle_viewmodel.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel/androidx_lifecycle_lifecycle_viewmodel.info
new file mode 100644
index 00000000000..72bcb26565f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel/androidx_lifecycle_lifecycle_viewmodel.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.viewmodel"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_ktx/androidx_lifecycle_lifecycle_viewmodel_ktx.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_ktx/androidx_lifecycle_lifecycle_viewmodel_ktx.info
new file mode 100644
index 00000000000..2c5507929a4
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_ktx/androidx_lifecycle_lifecycle_viewmodel_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.viewmodel.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate/androidx_lifecycle_lifecycle_viewmodel_savedstate.info b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate/androidx_lifecycle_lifecycle_viewmodel_savedstate.info
new file mode 100644
index 00000000000..c94c8899a31
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_lifecycle_lifecycle_viewmodel_savedstate/androidx_lifecycle_lifecycle_viewmodel_savedstate.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.lifecycle.viewmodel.savedstate"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_loader_loader/androidx_loader_loader.info b/chromium/third_party/androidx/libs/androidx_loader_loader/androidx_loader_loader.info
new file mode 100644
index 00000000000..979262dafef
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_loader_loader/androidx_loader_loader.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.loader"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_localbroadcastmanager_localbroadcastmanager/androidx_localbroadcastmanager_localbroadcastmanager.info b/chromium/third_party/androidx/libs/androidx_localbroadcastmanager_localbroadcastmanager/androidx_localbroadcastmanager_localbroadcastmanager.info
new file mode 100644
index 00000000000..4515bab0b18
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_localbroadcastmanager_localbroadcastmanager/androidx_localbroadcastmanager_localbroadcastmanager.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.localbroadcastmanager"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_media_media/androidx_media_media.info b/chromium/third_party/androidx/libs/androidx_media_media/androidx_media_media.info
new file mode 100644
index 00000000000..9e8746784ba
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_media_media/androidx_media_media.info
@@ -0,0 +1,34 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = [
+ "aidl/android/support/v4/media/RatingCompat.aidl",
+ "aidl/android/support/v4/media/session/MediaSessionCompat.aidl",
+ "aidl/android/support/v4/media/session/ParcelableVolumeInfo.aidl",
+ "aidl/android/support/v4/media/session/PlaybackStateCompat.aidl",
+ "aidl/android/support/v4/media/MediaMetadataCompat.aidl",
+ "aidl/android/support/v4/media/MediaDescriptionCompat.aidl"
+]
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.media"
+resources = [
+ "res/layout/notification_media_action.xml",
+ "res/layout/notification_template_media_custom.xml",
+ "res/layout/notification_template_media.xml",
+ "res/layout/notification_template_big_media_narrow.xml",
+ "res/layout/notification_media_cancel_action.xml",
+ "res/layout/notification_template_big_media.xml",
+ "res/layout/notification_template_lines_media.xml",
+ "res/layout/notification_template_big_media_narrow_custom.xml",
+ "res/layout/notification_template_big_media_custom.xml",
+ "res/values-v24/values-v24.xml",
+ "res/values/values.xml",
+ "res/values-v21/values-v21.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_mediarouter_mediarouter/androidx_mediarouter_mediarouter.info b/chromium/third_party/androidx/libs/androidx_mediarouter_mediarouter/androidx_mediarouter_mediarouter.info
new file mode 100644
index 00000000000..70e9e054f7f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_mediarouter_mediarouter/androidx_mediarouter_mediarouter.info
@@ -0,0 +1,542 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.mediarouter"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/drawable-mdpi-v4/ic_vol_type_tv_dark.png",
+ "res/drawable-mdpi-v4/ic_vol_unmute.png",
+ "res/drawable-mdpi-v4/ic_audiotrack_dark.png",
+ "res/drawable-mdpi-v4/ic_media_pause_dark.png",
+ "res/drawable-mdpi-v4/ic_checked_checkbox.png",
+ "res/drawable-mdpi-v4/ic_dialog_close_light.png",
+ "res/drawable-mdpi-v4/ic_media_pause_light.png",
+ "res/drawable-mdpi-v4/ic_media_play_dark.png",
+ "res/drawable-mdpi-v4/ic_vol_type_tv_light.png",
+ "res/drawable-mdpi-v4/ic_mr_button_disabled_light.png",
+ "res/drawable-mdpi-v4/ic_media_stop_light.png",
+ "res/drawable-mdpi-v4/ic_vol_type_speaker_dark.png",
+ "res/drawable-mdpi-v4/ic_vol_mute.png",
+ "res/drawable-mdpi-v4/ic_vol_type_speaker_light.png",
+ "res/drawable-mdpi-v4/ic_mr_button_disabled_dark.png",
+ "res/drawable-mdpi-v4/ic_media_stop_dark.png",
+ "res/drawable-mdpi-v4/ic_media_play_light.png",
+ "res/drawable-mdpi-v4/ic_unchecked_checkbox.png",
+ "res/drawable-mdpi-v4/ic_vol_type_speaker_group_dark.png",
+ "res/drawable-mdpi-v4/ic_vol_type_speaker_group_light.png",
+ "res/drawable-mdpi-v4/ic_mr_button_disconnected_dark.png",
+ "res/drawable-mdpi-v4/ic_audiotrack_light.png",
+ "res/drawable-mdpi-v4/ic_mr_button_grey.png",
+ "res/drawable-mdpi-v4/ic_dialog_close_dark.png",
+ "res/drawable-mdpi-v4/ic_mr_button_disconnected_light.png",
+ "res/layout/mr_cast_header_item.xml",
+ "res/layout/mr_picker_dialog.xml",
+ "res/layout/mr_picker_header_item.xml",
+ "res/layout/mr_cast_group_item.xml",
+ "res/layout/mr_cast_media_metadata.xml",
+ "res/layout/mr_volume_control.xml",
+ "res/layout/mr_chooser_list_item.xml",
+ "res/layout/mr_picker_route_item.xml",
+ "res/layout/mr_controller_material_dialog_b.xml",
+ "res/layout/mr_cast_dialog.xml",
+ "res/layout/mr_controller_volume_item.xml",
+ "res/layout/mr_chooser_dialog.xml",
+ "res/layout/mr_playback_control.xml",
+ "res/layout/mr_cast_route_item.xml",
+ "res/layout/mr_cast_group_volume_item.xml",
+ "res/values-tr/values-tr.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_08_light.png",
+ "res/drawable-xxhdpi-v4/ic_vol_type_tv_dark.png",
+ "res/drawable-xxhdpi-v4/ic_vol_unmute.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_27_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_02_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_11_dark.png",
+ "res/drawable-xxhdpi-v4/ic_audiotrack_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_08_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_20_dark.png",
+ "res/drawable-xxhdpi-v4/ic_media_pause_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_22_light.png",
+ "res/drawable-xxhdpi-v4/ic_checked_checkbox.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_14_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_20_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_11_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_06_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_02_light.png",
+ "res/drawable-xxhdpi-v4/ic_dialog_close_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_22_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_03_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_03_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_24_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_00_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_10_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_13_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_18_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_25_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_16_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_08_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_12_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_19_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_29_light.png",
+ "res/drawable-xxhdpi-v4/ic_media_pause_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_17_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_28_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_30_light.png",
+ "res/drawable-xxhdpi-v4/ic_media_play_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_13_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_18_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_27_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_01_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_28_light.png",
+ "res/drawable-xxhdpi-v4/ic_vol_type_tv_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_11_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_disabled_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_13_light.png",
+ "res/drawable-xxhdpi-v4/ic_media_stop_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_29_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_08_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_05_dark.png",
+ "res/drawable-xxhdpi-v4/ic_vol_type_speaker_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_15_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_23_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_27_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_04_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_13_dark.png",
+ "res/drawable-xxhdpi-v4/ic_vol_mute.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_20_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_25_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_21_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_23_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_00_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_01_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_15_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_30_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_10_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_16_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_14_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_04_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_12_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_19_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_03_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_23_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_10_light.png",
+ "res/drawable-xxhdpi-v4/ic_vol_type_speaker_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_04_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_24_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_26_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_30_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_18_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_disabled_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_05_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_02_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_03_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_06_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_14_light.png",
+ "res/drawable-xxhdpi-v4/ic_media_stop_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_24_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_05_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_01_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_00_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_24_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_17_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_11_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_28_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_09_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_19_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_18_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_22_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_26_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_21_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_09_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_19_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_26_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_01_dark.png",
+ "res/drawable-xxhdpi-v4/ic_media_play_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_21_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_29_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_10_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_06_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_16_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_07_light.png",
+ "res/drawable-xxhdpi-v4/ic_unchecked_checkbox.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_20_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_02_light.png",
+ "res/drawable-xxhdpi-v4/ic_vol_type_speaker_group_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_25_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_22_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_30_dark.png",
+ "res/drawable-xxhdpi-v4/ic_vol_type_speaker_group_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_07_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_disconnected_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_21_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_06_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_15_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_12_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_07_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_07_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_09_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_17_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_05_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_28_light.png",
+ "res/drawable-xxhdpi-v4/ic_audiotrack_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_grey.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_09_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_29_dark.png",
+ "res/drawable-xxhdpi-v4/ic_dialog_close_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_14_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_disconnected_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_25_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_17_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_00_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_04_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_12_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_16_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_26_dark.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_15_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connecting_23_light.png",
+ "res/drawable-xxhdpi-v4/ic_mr_button_connected_27_dark.png",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_06.png",
+ "res/drawable-xxxhdpi-v4/ic_vol_unmute.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_13.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_15.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_00.png",
+ "res/drawable-xxxhdpi-v4/ic_checked_checkbox.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_11.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_15.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_04.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_01.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_12.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_09.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_05.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_10.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_04.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_07.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_08.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_00.png",
+ "res/drawable-xxxhdpi-v4/ic_vol_mute.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_14.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_09.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_07.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_13.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_08.png",
+ "res/drawable-xxxhdpi-v4/ic_unchecked_checkbox.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_02.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_14.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_12.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_06.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_10.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_02.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_11.png",
+ "res/drawable-xxxhdpi-v4/ic_mr_button_grey.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_01.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_03.png",
+ "res/drawable-xxxhdpi-v4/ic_group_collapse_05.png",
+ "res/drawable-xxxhdpi-v4/ic_group_expand_03.png",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/drawable-anydpi-v21/ic_vol_unmute.xml",
+ "res/drawable-anydpi-v21/ic_vol_mute.xml",
+ "res/drawable-anydpi-v21/ic_checked_checkbox.xml",
+ "res/drawable-anydpi-v21/ic_unchecked_checkbox.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/drawable/mr_cast_stop.xml",
+ "res/drawable/mr_button_connected_dark.xml",
+ "res/drawable/mr_button_light.xml",
+ "res/drawable/mr_button_connecting_light.xml",
+ "res/drawable/mr_cast_route_seekbar_track.xml",
+ "res/drawable/mr_vol_type_audiotrack_light.xml",
+ "res/drawable/mr_media_play_dark.xml",
+ "res/drawable/mr_media_pause_dark.xml",
+ "res/drawable/mr_media_stop_dark.xml",
+ "res/drawable/mr_media_stop_light.xml",
+ "res/drawable/mr_dialog_material_background_light.xml",
+ "res/drawable/mr_cast_thumb.xml",
+ "res/drawable/mr_button_connected_light.xml",
+ "res/drawable/mr_cast_mute_button.xml",
+ "res/drawable/mr_dialog_close_dark.xml",
+ "res/drawable/mr_dialog_close_light.xml",
+ "res/drawable/mr_button_dark_static.xml",
+ "res/drawable/mr_cast_checkbox.xml",
+ "res/drawable/mr_vol_type_audiotrack_dark.xml",
+ "res/drawable/mr_dialog_material_background_dark.xml",
+ "res/drawable/mr_media_play_light.xml",
+ "res/drawable/mr_group_expand.xml",
+ "res/drawable/mr_button_dark.xml",
+ "res/drawable/mr_media_pause_light.xml",
+ "res/drawable/mr_button_connecting_dark.xml",
+ "res/drawable/mr_cast_group_seekbar_track.xml",
+ "res/drawable/mr_button_light_static.xml",
+ "res/drawable/mr_group_collapse.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_08_light.png",
+ "res/drawable-xhdpi-v4/ic_vol_type_tv_dark.png",
+ "res/drawable-xhdpi-v4/ic_vol_unmute.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_27_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_02_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_11_dark.png",
+ "res/drawable-xhdpi-v4/ic_audiotrack_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_08_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_20_dark.png",
+ "res/drawable-xhdpi-v4/ic_media_pause_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_22_light.png",
+ "res/drawable-xhdpi-v4/ic_checked_checkbox.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_14_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_20_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_11_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_06_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_02_light.png",
+ "res/drawable-xhdpi-v4/ic_dialog_close_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_22_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_03_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_03_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_24_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_00_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_10_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_13_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_18_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_25_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_16_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_08_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_12_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_19_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_29_light.png",
+ "res/drawable-xhdpi-v4/ic_media_pause_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_17_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_28_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_30_light.png",
+ "res/drawable-xhdpi-v4/ic_media_play_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_13_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_18_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_27_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_01_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_28_light.png",
+ "res/drawable-xhdpi-v4/ic_vol_type_tv_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_11_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_disabled_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_13_light.png",
+ "res/drawable-xhdpi-v4/ic_media_stop_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_29_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_08_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_05_dark.png",
+ "res/drawable-xhdpi-v4/ic_vol_type_speaker_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_15_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_23_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_27_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_04_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_13_dark.png",
+ "res/drawable-xhdpi-v4/ic_vol_mute.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_20_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_25_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_21_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_23_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_00_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_01_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_15_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_30_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_10_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_16_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_14_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_04_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_12_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_19_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_03_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_23_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_10_light.png",
+ "res/drawable-xhdpi-v4/ic_vol_type_speaker_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_04_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_24_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_26_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_30_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_18_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_disabled_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_05_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_02_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_03_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_06_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_14_light.png",
+ "res/drawable-xhdpi-v4/ic_media_stop_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_24_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_05_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_01_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_00_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_24_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_17_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_11_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_28_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_09_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_19_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_18_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_22_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_26_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_21_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_09_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_19_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_26_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_01_dark.png",
+ "res/drawable-xhdpi-v4/ic_media_play_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_21_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_29_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_10_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_06_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_16_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_07_light.png",
+ "res/drawable-xhdpi-v4/ic_unchecked_checkbox.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_20_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_02_light.png",
+ "res/drawable-xhdpi-v4/ic_vol_type_speaker_group_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_25_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_22_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_30_dark.png",
+ "res/drawable-xhdpi-v4/ic_vol_type_speaker_group_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_07_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_disconnected_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_21_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_06_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_15_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_12_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_07_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_07_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_09_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_17_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_05_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_28_light.png",
+ "res/drawable-xhdpi-v4/ic_audiotrack_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_grey.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_09_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_29_dark.png",
+ "res/drawable-xhdpi-v4/ic_dialog_close_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_14_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_disconnected_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_25_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_17_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_00_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_04_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_12_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_16_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_26_dark.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_15_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connecting_23_light.png",
+ "res/drawable-xhdpi-v4/ic_mr_button_connected_27_dark.png",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-sw600dp-v13/values-sw600dp-v13.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/values-land/values-land.xml",
+ "res/drawable-hdpi-v4/ic_vol_type_tv_dark.png",
+ "res/drawable-hdpi-v4/ic_vol_unmute.png",
+ "res/drawable-hdpi-v4/ic_audiotrack_dark.png",
+ "res/drawable-hdpi-v4/ic_media_pause_dark.png",
+ "res/drawable-hdpi-v4/ic_checked_checkbox.png",
+ "res/drawable-hdpi-v4/ic_dialog_close_light.png",
+ "res/drawable-hdpi-v4/ic_media_pause_light.png",
+ "res/drawable-hdpi-v4/ic_media_play_dark.png",
+ "res/drawable-hdpi-v4/ic_vol_type_tv_light.png",
+ "res/drawable-hdpi-v4/ic_mr_button_disabled_light.png",
+ "res/drawable-hdpi-v4/ic_media_stop_light.png",
+ "res/drawable-hdpi-v4/ic_vol_type_speaker_dark.png",
+ "res/drawable-hdpi-v4/ic_vol_mute.png",
+ "res/drawable-hdpi-v4/ic_vol_type_speaker_light.png",
+ "res/drawable-hdpi-v4/ic_mr_button_disabled_dark.png",
+ "res/drawable-hdpi-v4/ic_media_stop_dark.png",
+ "res/drawable-hdpi-v4/ic_media_play_light.png",
+ "res/drawable-hdpi-v4/ic_unchecked_checkbox.png",
+ "res/drawable-hdpi-v4/ic_vol_type_speaker_group_dark.png",
+ "res/drawable-hdpi-v4/ic_vol_type_speaker_group_light.png",
+ "res/drawable-hdpi-v4/ic_mr_button_disconnected_dark.png",
+ "res/drawable-hdpi-v4/ic_audiotrack_light.png",
+ "res/drawable-hdpi-v4/ic_mr_button_grey.png",
+ "res/drawable-hdpi-v4/ic_dialog_close_dark.png",
+ "res/drawable-hdpi-v4/ic_mr_button_disconnected_light.png",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/interpolator/mr_fast_out_slow_in.xml",
+ "res/interpolator/mr_linear_out_slow_in.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/drawable-ldpi-v4/ic_vol_unmute.png",
+ "res/drawable-ldpi-v4/ic_checked_checkbox.png",
+ "res/drawable-ldpi-v4/ic_vol_mute.png",
+ "res/drawable-ldpi-v4/ic_unchecked_checkbox.png",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-sw720dp-v13/values-sw720dp-v13.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_multidex_multidex/androidx_multidex_multidex.info b/chromium/third_party/androidx/libs/androidx_multidex_multidex/androidx_multidex_multidex.info
new file mode 100644
index 00000000000..aa1e13277c8
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_multidex_multidex/androidx_multidex_multidex.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.multidex"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_palette_palette/androidx_palette_palette.info b/chromium/third_party/androidx/libs/androidx_palette_palette/androidx_palette_palette.info
new file mode 100644
index 00000000000..f732a7d50b5
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_palette_palette/androidx_palette_palette.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.palette"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_preference_preference/androidx_preference_preference.info b/chromium/third_party/androidx/libs/androidx_preference_preference/androidx_preference_preference.info
new file mode 100644
index 00000000000..31a53c73615
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_preference_preference/androidx_preference_preference.info
@@ -0,0 +1,125 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.preference"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-sw360dp-v13/values-sw360dp-v13.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/layout/preference_widget_seekbar_material.xml",
+ "res/layout/preference_information_material.xml",
+ "res/layout/preference_recyclerview.xml",
+ "res/layout/preference_dialog_edittext.xml",
+ "res/layout/preference_category_material.xml",
+ "res/layout/preference_widget_switch_compat.xml",
+ "res/layout/preference_category.xml",
+ "res/layout/preference_widget_seekbar.xml",
+ "res/layout/preference_list_fragment.xml",
+ "res/layout/image_frame.xml",
+ "res/layout/preference.xml",
+ "res/layout/preference_widget_switch.xml",
+ "res/layout/preference_dropdown_material.xml",
+ "res/layout/preference_dropdown.xml",
+ "res/layout/expand_button.xml",
+ "res/layout/preference_information.xml",
+ "res/layout/preference_material.xml",
+ "res/layout/preference_widget_checkbox.xml",
+ "res/values-tr/values-tr.xml",
+ "res/drawable-v21/ic_arrow_down_24dp.xml",
+ "res/drawable-v21/preference_list_divider_material.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/drawable/ic_arrow_down_24dp.xml",
+ "res/drawable/preference_list_divider_material.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-v21/values-v21.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_print_print/androidx_print_print.info b/chromium/third_party/androidx/libs/androidx_print_print/androidx_print_print.info
new file mode 100644
index 00000000000..125fd6c6221
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_print_print/androidx_print_print.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.print"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_recyclerview_recyclerview/androidx_recyclerview_recyclerview.info b/chromium/third_party/androidx/libs/androidx_recyclerview_recyclerview/androidx_recyclerview_recyclerview.info
new file mode 100644
index 00000000000..b3df25daf6e
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_recyclerview_recyclerview/androidx_recyclerview_recyclerview.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.recyclerview"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_remotecallback_remotecallback/androidx_remotecallback_remotecallback.info b/chromium/third_party/androidx/libs/androidx_remotecallback_remotecallback/androidx_remotecallback_remotecallback.info
new file mode 100644
index 00000000000..a7d4e08f021
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_remotecallback_remotecallback/androidx_remotecallback_remotecallback.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = false
+manifest_package = "androidx.remotecallback"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_room_room_runtime/androidx_room_room_runtime.info b/chromium/third_party/androidx/libs/androidx_room_room_runtime/androidx_room_room_runtime.info
new file mode 100644
index 00000000000..0df691e88b1
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_room_room_runtime/androidx_room_room_runtime.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = false
+manifest_package = "androidx.room"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_savedstate_savedstate/androidx_savedstate_savedstate.info b/chromium/third_party/androidx/libs/androidx_savedstate_savedstate/androidx_savedstate_savedstate.info
new file mode 100644
index 00000000000..9471d59639f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_savedstate_savedstate/androidx_savedstate_savedstate.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.savedstate"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_savedstate_savedstate_ktx/androidx_savedstate_savedstate_ktx.info b/chromium/third_party/androidx/libs/androidx_savedstate_savedstate_ktx/androidx_savedstate_savedstate_ktx.info
new file mode 100644
index 00000000000..7c9765e1bdb
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_savedstate_savedstate_ktx/androidx_savedstate_savedstate_ktx.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.savedstate.ktx"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_slice_slice_builders/androidx_slice_slice_builders.info b/chromium/third_party/androidx/libs/androidx_slice_slice_builders/androidx_slice_slice_builders.info
new file mode 100644
index 00000000000..befd12dafb9
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_slice_slice_builders/androidx_slice_slice_builders.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.slice.builders"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_slice_slice_core/androidx_slice_slice_core.info b/chromium/third_party/androidx/libs/androidx_slice_slice_core/androidx_slice_slice_core.info
new file mode 100644
index 00000000000..afa44754cb7
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_slice_slice_core/androidx_slice_slice_core.info
@@ -0,0 +1,116 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.slice.core"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/drawable-mdpi-v4/abc_ic_permission.png",
+ "res/drawable-mdpi-v4/abc_ic_arrow_forward.png",
+ "res/layout/abc_slice_permission_request.xml",
+ "res/values-tr/values-tr.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/drawable-xxhdpi-v4/abc_ic_permission.png",
+ "res/drawable-xxhdpi-v4/abc_ic_arrow_forward.png",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/drawable-xxxhdpi-v4/abc_ic_permission.png",
+ "res/drawable-xxxhdpi-v4/abc_ic_arrow_forward.png",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/drawable-anydpi-v21/abc_ic_permission.xml",
+ "res/drawable-anydpi-v21/abc_ic_arrow_forward.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-xhdpi-v4/abc_ic_permission.png",
+ "res/drawable-xhdpi-v4/abc_ic_arrow_forward.png",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/drawable-hdpi-v4/abc_ic_permission.png",
+ "res/drawable-hdpi-v4/abc_ic_arrow_forward.png",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/drawable-ldpi-v4/abc_ic_permission.png",
+ "res/drawable-ldpi-v4/abc_ic_arrow_forward.png",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_slice_slice_view/androidx_slice_slice_view.info b/chromium/third_party/androidx/libs/androidx_slice_slice_view/androidx_slice_slice_view.info
new file mode 100644
index 00000000000..7a5aa591d36
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_slice_slice_view/androidx_slice_slice_view.info
@@ -0,0 +1,130 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.slice.view"
+resources = [
+ "res/values-ms/values-ms.xml",
+ "res/values-si/values-si.xml",
+ "res/values-ta/values-ta.xml",
+ "res/values-vi/values-vi.xml",
+ "res/drawable-mdpi-v4/abc_ic_slice_send.png",
+ "res/layout/abc_slice_title.xml",
+ "res/layout/abc_slice_row_show_more.xml",
+ "res/layout/abc_slice_row_selection.xml",
+ "res/layout/abc_slice_grid.xml",
+ "res/layout/abc_slice_message_local.xml",
+ "res/layout/abc_slice_row_selection_text.xml",
+ "res/layout/abc_slice_grid_text_overlay_image.xml",
+ "res/layout/abc_slice_grid_see_more.xml",
+ "res/layout/abc_slice_small_template.xml",
+ "res/layout/abc_slice_secondary_text.xml",
+ "res/layout/abc_slice_progress_view.xml",
+ "res/layout/abc_slice_seekbar_view.xml",
+ "res/layout/abc_slice_row_selection_dropdown_text.xml",
+ "res/layout/abc_slice_grid_see_more_overlay.xml",
+ "res/layout/abc_slice_remote_input.xml",
+ "res/layout/abc_slice_switch.xml",
+ "res/layout/abc_slice_message.xml",
+ "res/layout/abc_slice_progress_inline_view.xml",
+ "res/values-tr/values-tr.xml",
+ "res/values-hu/values-hu.xml",
+ "res/values-eu/values-eu.xml",
+ "res/values-ko/values-ko.xml",
+ "res/values-ar/values-ar.xml",
+ "res/values-hy/values-hy.xml",
+ "res/values-et/values-et.xml",
+ "res/values-iw/values-iw.xml",
+ "res/values-in/values-in.xml",
+ "res/values-uk/values-uk.xml",
+ "res/values-b+sr+Latn/values-b+sr+Latn.xml",
+ "res/values-te/values-te.xml",
+ "res/drawable-xxhdpi-v4/abc_ic_slice_send.png",
+ "res/values-th/values-th.xml",
+ "res/values-zh-rCN/values-zh-rCN.xml",
+ "res/values-es/values-es.xml",
+ "res/values-pa/values-pa.xml",
+ "res/values-fa/values-fa.xml",
+ "res/values-sw/values-sw.xml",
+ "res/values-bn/values-bn.xml",
+ "res/values-en-rCA/values-en-rCA.xml",
+ "res/drawable-xxxhdpi-v4/abc_ic_slice_send.png",
+ "res/values-sl/values-sl.xml",
+ "res/values-mn/values-mn.xml",
+ "res/values-uz/values-uz.xml",
+ "res/values-tl/values-tl.xml",
+ "res/values-lt/values-lt.xml",
+ "res/values-ca/values-ca.xml",
+ "res/values/values.xml",
+ "res/values-nb/values-nb.xml",
+ "res/values-fr/values-fr.xml",
+ "res/values-ka/values-ka.xml",
+ "res/drawable-anydpi-v21/abc_ic_slice_send.xml",
+ "res/values-ky/values-ky.xml",
+ "res/values-pl/values-pl.xml",
+ "res/drawable/abc_slice_gradient.xml",
+ "res/drawable/abc_slice_ripple_drawable.xml",
+ "res/drawable/abc_slice_remote_input_bg.xml",
+ "res/drawable/abc_slice_see_more_bg.xml",
+ "res/values-nl/values-nl.xml",
+ "res/values-km/values-km.xml",
+ "res/drawable-xhdpi-v4/abc_ic_slice_send.png",
+ "res/values-hi/values-hi.xml",
+ "res/values-sk/values-sk.xml",
+ "res/values-ja/values-ja.xml",
+ "res/values-gl/values-gl.xml",
+ "res/values-zh-rTW/values-zh-rTW.xml",
+ "res/values-sq/values-sq.xml",
+ "res/values-it/values-it.xml",
+ "res/values-pt-rPT/values-pt-rPT.xml",
+ "res/values-is/values-is.xml",
+ "res/values-fr-rCA/values-fr-rCA.xml",
+ "res/values-mr/values-mr.xml",
+ "res/values-zh-rHK/values-zh-rHK.xml",
+ "res/values-my/values-my.xml",
+ "res/values-ne/values-ne.xml",
+ "res/values-cs/values-cs.xml",
+ "res/drawable-hdpi-v4/abc_ic_slice_send.png",
+ "res/values-am/values-am.xml",
+ "res/values-da/values-da.xml",
+ "res/values-pt/values-pt.xml",
+ "res/values-mk/values-mk.xml",
+ "res/values-bs/values-bs.xml",
+ "res/values-sr/values-sr.xml",
+ "res/values-ml/values-ml.xml",
+ "res/values-en-rGB/values-en-rGB.xml",
+ "res/values-hr/values-hr.xml",
+ "res/values-en-rAU/values-en-rAU.xml",
+ "res/values-gu/values-gu.xml",
+ "res/values-kk/values-kk.xml",
+ "res/values-kn/values-kn.xml",
+ "res/values-as/values-as.xml",
+ "res/values-az/values-az.xml",
+ "res/values-ru/values-ru.xml",
+ "res/drawable-ldpi-v4/abc_ic_slice_send.png",
+ "res/values-zu/values-zu.xml",
+ "res/values-de/values-de.xml",
+ "res/values-or/values-or.xml",
+ "res/values-be/values-be.xml",
+ "res/values-ro/values-ro.xml",
+ "res/values-af/values-af.xml",
+ "res/values-bg/values-bg.xml",
+ "res/values-sv/values-sv.xml",
+ "res/values-pt-rBR/values-pt-rBR.xml",
+ "res/values-es-rUS/values-es-rUS.xml",
+ "res/values-fi/values-fi.xml",
+ "res/values-ur/values-ur.xml",
+ "res/values-el/values-el.xml",
+ "res/values-en-rXC/values-en-rXC.xml",
+ "res/values-lv/values-lv.xml",
+ "res/values-en-rIN/values-en-rIN.xml",
+ "res/values-lo/values-lo.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_slidingpanelayout_slidingpanelayout/androidx_slidingpanelayout_slidingpanelayout.info b/chromium/third_party/androidx/libs/androidx_slidingpanelayout_slidingpanelayout/androidx_slidingpanelayout_slidingpanelayout.info
new file mode 100644
index 00000000000..bca85127dc5
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_slidingpanelayout_slidingpanelayout/androidx_slidingpanelayout_slidingpanelayout.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.slidingpanelayout"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_sqlite_sqlite/androidx_sqlite_sqlite.info b/chromium/third_party/androidx/libs/androidx_sqlite_sqlite/androidx_sqlite_sqlite.info
new file mode 100644
index 00000000000..5381564746f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_sqlite_sqlite/androidx_sqlite_sqlite.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.sqlite.db"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_sqlite_sqlite_framework/androidx_sqlite_sqlite_framework.info b/chromium/third_party/androidx/libs/androidx_sqlite_sqlite_framework/androidx_sqlite_sqlite_framework.info
new file mode 100644
index 00000000000..92aa8c99405
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_sqlite_sqlite_framework/androidx_sqlite_sqlite_framework.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.sqlite.db.framework"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_startup_startup_runtime/androidx_startup_startup_runtime.info b/chromium/third_party/androidx/libs/androidx_startup_startup_runtime/androidx_startup_startup_runtime.info
new file mode 100644
index 00000000000..b2ab487c4e2
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_startup_startup_runtime/androidx_startup_startup_runtime.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.startup"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_swiperefreshlayout_swiperefreshlayout/androidx_swiperefreshlayout_swiperefreshlayout.info b/chromium/third_party/androidx/libs/androidx_swiperefreshlayout_swiperefreshlayout/androidx_swiperefreshlayout_swiperefreshlayout.info
new file mode 100644
index 00000000000..f05d77b86e3
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_swiperefreshlayout_swiperefreshlayout/androidx_swiperefreshlayout_swiperefreshlayout.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.swiperefreshlayout"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_annotation/androidx_test_annotation.info b/chromium/third_party/androidx/libs/androidx_test_annotation/androidx_test_annotation.info
new file mode 100644
index 00000000000..6a473e6e7b0
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_annotation/androidx_test_annotation.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.annotation"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_core/androidx_test_core.info b/chromium/third_party/androidx/libs/androidx_test_core/androidx_test_core.info
new file mode 100644
index 00000000000..a64a91945fc
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_core/androidx_test_core.info
@@ -0,0 +1,19 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.test.core"
+resources = [
+ "res/values-v18/values.xml",
+ "res/values-v21/values.xml",
+ "res/values-v28/values.xml",
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_contrib/androidx_test_espresso_espresso_contrib.info b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_contrib/androidx_test_espresso_espresso_contrib.info
new file mode 100644
index 00000000000..a37a9f48cf9
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_contrib/androidx_test_espresso_espresso_contrib.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.test.espresso.contrib"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_core/androidx_test_espresso_espresso_core.info b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_core/androidx_test_espresso_espresso_core.info
new file mode 100644
index 00000000000..f053f91da88
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_core/androidx_test_espresso_espresso_core.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.espresso"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_idling_resource/androidx_test_espresso_espresso_idling_resource.info b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_idling_resource/androidx_test_espresso_espresso_idling_resource.info
new file mode 100644
index 00000000000..646d3fa1544
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_idling_resource/androidx_test_espresso_espresso_idling_resource.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.espresso"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_intents/androidx_test_espresso_espresso_intents.info b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_intents/androidx_test_espresso_espresso_intents.info
new file mode 100644
index 00000000000..78ed8849414
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_intents/androidx_test_espresso_espresso_intents.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.espresso.intent"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_web/androidx_test_espresso_espresso_web.info b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_web/androidx_test_espresso_espresso_web.info
new file mode 100644
index 00000000000..4c531202a97
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_espresso_espresso_web/androidx_test_espresso_espresso_web.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.espresso.web"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_ext_junit/androidx_test_ext_junit.info b/chromium/third_party/androidx/libs/androidx_test_ext_junit/androidx_test_ext_junit.info
new file mode 100644
index 00000000000..b4f1ff65e6f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_ext_junit/androidx_test_ext_junit.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.ext.junit"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_monitor/androidx_test_monitor.info b/chromium/third_party/androidx/libs/androidx_test_monitor/androidx_test_monitor.info
new file mode 100644
index 00000000000..495263d77f6
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_monitor/androidx_test_monitor.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.monitor"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_rules/androidx_test_rules.info b/chromium/third_party/androidx/libs/androidx_test_rules/androidx_test_rules.info
new file mode 100644
index 00000000000..9788f759f4f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_rules/androidx_test_rules.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_runner/androidx_test_runner.info b/chromium/third_party/androidx/libs/androidx_test_runner/androidx_test_runner.info
new file mode 100644
index 00000000000..9788f759f4f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_runner/androidx_test_runner.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_services_storage/androidx_test_services_storage.info b/chromium/third_party/androidx/libs/androidx_test_services_storage/androidx_test_services_storage.info
new file mode 100644
index 00000000000..5fb37ca6b4f
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_services_storage/androidx_test_services_storage.info
@@ -0,0 +1,14 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.services.storage"
+resources = []
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_test_uiautomator_uiautomator/androidx_test_uiautomator_uiautomator.info b/chromium/third_party/androidx/libs/androidx_test_uiautomator_uiautomator/androidx_test_uiautomator_uiautomator.info
new file mode 100644
index 00000000000..be75758a0d5
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_test_uiautomator_uiautomator/androidx_test_uiautomator_uiautomator.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.test.uiautomator"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_tracing_tracing/androidx_tracing_tracing.info b/chromium/third_party/androidx/libs/androidx_tracing_tracing/androidx_tracing_tracing.info
new file mode 100644
index 00000000000..4b36c1ea880
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_tracing_tracing/androidx_tracing_tracing.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.tracing"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_transition_transition/androidx_transition_transition.info b/chromium/third_party/androidx/libs/androidx_transition_transition/androidx_transition_transition.info
new file mode 100644
index 00000000000..347de9f75c1
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_transition_transition/androidx_transition_transition.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.transition"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_tvprovider_tvprovider/androidx_tvprovider_tvprovider.info b/chromium/third_party/androidx/libs/androidx_tvprovider_tvprovider/androidx_tvprovider_tvprovider.info
new file mode 100644
index 00000000000..0dd829edbf0
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_tvprovider_tvprovider/androidx_tvprovider_tvprovider.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = false
+manifest_package = "androidx.tvprovider"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable/androidx_vectordrawable_vectordrawable.info b/chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable/androidx_vectordrawable_vectordrawable.info
new file mode 100644
index 00000000000..f80c44322a7
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable/androidx_vectordrawable_vectordrawable.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.vectordrawable"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable_animated/androidx_vectordrawable_vectordrawable_animated.info b/chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable_animated/androidx_vectordrawable_vectordrawable_animated.info
new file mode 100644
index 00000000000..8ecb6f0e362
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_vectordrawable_vectordrawable_animated/androidx_vectordrawable_vectordrawable_animated.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.vectordrawable.animated"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_versionedparcelable_versionedparcelable/androidx_versionedparcelable_versionedparcelable.info b/chromium/third_party/androidx/libs/androidx_versionedparcelable_versionedparcelable/androidx_versionedparcelable_versionedparcelable.info
new file mode 100644
index 00000000000..6b7c58ff8b2
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_versionedparcelable_versionedparcelable/androidx_versionedparcelable_versionedparcelable.info
@@ -0,0 +1,18 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = [
+ "aidl/androidx/versionedparcelable/ParcelImpl.aidl"
+]
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.versionedparcelable"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_viewpager2_viewpager2/androidx_viewpager2_viewpager2.info b/chromium/third_party/androidx/libs/androidx_viewpager2_viewpager2/androidx_viewpager2_viewpager2.info
new file mode 100644
index 00000000000..630a348fc19
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_viewpager2_viewpager2/androidx_viewpager2_viewpager2.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = true
+is_manifest_empty = true
+manifest_package = "androidx.viewpager2"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_viewpager_viewpager/androidx_viewpager_viewpager.info b/chromium/third_party/androidx/libs/androidx_viewpager_viewpager/androidx_viewpager_viewpager.info
new file mode 100644
index 00000000000..0db21932447
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_viewpager_viewpager/androidx_viewpager_viewpager.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.viewpager"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_webkit_webkit/androidx_webkit_webkit.info b/chromium/third_party/androidx/libs/androidx_webkit_webkit/androidx_webkit_webkit.info
new file mode 100644
index 00000000000..52bc8c18fc6
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_webkit_webkit/androidx_webkit_webkit.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.webkit"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_window_extensions_extensions/androidx_window_extensions_extensions.info b/chromium/third_party/androidx/libs/androidx_window_extensions_extensions/androidx_window_extensions_extensions.info
new file mode 100644
index 00000000000..7d537c86f1c
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_window_extensions_extensions/androidx_window_extensions_extensions.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.window.extensions"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_window_sidecar_sidecar/androidx_window_sidecar_sidecar.info b/chromium/third_party/androidx/libs/androidx_window_sidecar_sidecar/androidx_window_sidecar_sidecar.info
new file mode 100644
index 00000000000..4847a743037
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_window_sidecar_sidecar/androidx_window_sidecar_sidecar.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.window.sidecar"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_window_window_java/androidx_window_window_java.info b/chromium/third_party/androidx/libs/androidx_window_window_java/androidx_window_window_java.info
new file mode 100644
index 00000000000..45cda9103b3
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_window_window_java/androidx_window_window_java.info
@@ -0,0 +1,16 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = false
+has_r_text_file = false
+is_manifest_empty = true
+manifest_package = "androidx.window.java"
+resources = [
+ "res/values/values.xml"
+]
+subjar_tuples = []
+subjars = []
diff --git a/chromium/third_party/androidx/libs/androidx_work_work_runtime/androidx_work_work_runtime.info b/chromium/third_party/androidx/libs/androidx_work_work_runtime/androidx_work_work_runtime.info
new file mode 100644
index 00000000000..9767f887116
--- /dev/null
+++ b/chromium/third_party/androidx/libs/androidx_work_work_runtime/androidx_work_work_runtime.info
@@ -0,0 +1,17 @@
+# Generated by //build/android/gyp/aar.py
+# To regenerate, use "update_android_aar_prebuilts = true" and run "gn gen".
+
+aidl = []
+assets = []
+has_classes_jar = true
+has_native_libraries = false
+has_proguard_flags = true
+has_r_text_file = true
+is_manifest_empty = false
+manifest_package = "androidx.work"
+resources = [
+ "res/values/values.xml",
+ "res/values-v23/values-v23.xml"
+]
+subjar_tuples = []
+subjars = []