commit | 1684e567fe01bbaa1b5740714fb20dc16b3473ea | [log] [tgz] |
---|---|---|
author | Peter Wen <wnwen@chromium.org> | Fri Apr 29 22:55:06 2022 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 29 23:13:34 2022 |
tree | 1f3131febc9dff41ae83cad53461ce541c576174 | |
parent | 85f54ed95b8564b90134a8469b17829f828fa799 [diff] |
Android: Depend on jni_java explicitly This CL moves jni_java from base_java's public_dep to a regular dep. This means that targets which only need jni_java do not need to depend on the entirety of base_java. A future CL will remove base_java from targets that no longer need it as a result of this CL and this other CL for build_java: https://crrev.com/c/3606468 By using dep_operations.py split and then dep_operations.py remove, this CL avoided adding 326 instances of jni_java across 201 files. Bug: 1038372 Change-Id: Ifd411a923dc834d37e0a4c80daf5797c355c6f52 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3615049 Auto-Submit: Peter Wen <wnwen@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Reviewed-by: Mohamed Heikal <mheikal@chromium.org> Owners-Override: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/main@{#997965} NOKEYCHECK=True GitOrigin-RevId: 8a196c163b8fa38f4f6d80d7ed27a9d748e6e425
This folder contains a shim layer between the public frameworks APIs (android.webkit.*
) and WebView's implementation, and allows them to (mostly) not directly depend on each other.
//android_webview/java/
must not depend on this directory.