| Index: android_webview/BUILD.gn
|
| diff --git a/android_webview/BUILD.gn b/android_webview/BUILD.gn
|
| index 1d4d764bd3dc62347959b5881c5e3c3818e7ad67..b917614f9d5fbe55ca7dab3d30242c5e7e0f0eb3 100644
|
| --- a/android_webview/BUILD.gn
|
| +++ b/android_webview/BUILD.gn
|
| @@ -600,6 +600,9 @@ android_library("android_webview_java") {
|
| "java/src/org/chromium/android_webview/JsResultReceiver.java",
|
| "java/src/org/chromium/android_webview/NullAwViewMethods.java",
|
| "java/src/org/chromium/android_webview/OverScrollGlow.java",
|
| +
|
| + # TODO(gsennton): remove PlatformServiceBridge after downstream has been updated to depend on
|
| + # android_webview_platform_services_java
|
| "java/src/org/chromium/android_webview/PlatformServiceBridge.java",
|
| "java/src/org/chromium/android_webview/PopupTouchHandleDrawable.java",
|
| "java/src/org/chromium/android_webview/ResourcesContextWrapperFactory.java",
|
| @@ -685,6 +688,17 @@ java_strings_grd("strings_grd") {
|
| ]
|
| }
|
|
|
| +# Separate target to allow for a dependency on GmsCore without pulling in all of
|
| +# android_webview_java.
|
| +android_library("android_webview_platform_services_java") {
|
| + java_files =
|
| + [ "java/src/org/chromium/android_webview/PlatformServiceBridge.java" ]
|
| +
|
| + deps = [
|
| + "//base:base_java",
|
| + ]
|
| +}
|
| +
|
| if (!use_webview_internal_framework) {
|
| system_webview_apk_tmpl("system_webview_apk") {
|
| android_manifest = system_webview_android_manifest
|
|
|