Index: android_webview/BUILD.gn |
diff --git a/android_webview/BUILD.gn b/android_webview/BUILD.gn |
index cca93b7774657d8bf961962f2fa157e33bc1a34b..49ad6020f5d9b9558418cc926466303e3440d869 100644 |
--- a/android_webview/BUILD.gn |
+++ b/android_webview/BUILD.gn |
@@ -610,11 +610,22 @@ source_set("common") { |
configs += [ "//v8:external_startup_data" ] |
} |
+_android_o_release_framework_ijar = "android_o_release_frameworks.interface.jar" |
+generate_interface_jar("android_o_release_framework_ijar") { |
+ input_jar = webview_internal_framework_jar |
+ output_jar = "$target_out_dir/$_android_o_release_framework_ijar" |
+} |
+ |
android_library("android_webview_java") { |
+ alternative_android_sdk_ijar_dep = ":android_o_release_framework_ijar" |
+ _ijar_dir = get_label_info(alternative_android_sdk_ijar_dep, "target_out_dir") |
+ alternative_android_sdk_ijar = "$_ijar_dir/$_android_o_release_framework_ijar" |
java_files = [ |
"java/src/org/chromium/android_webview/AndroidProtocolHandler.java", |
"java/src/org/chromium/android_webview/AwActionModeCallback.java", |
"java/src/org/chromium/android_webview/AwAutofillClient.java", |
+ "java/src/org/chromium/android_webview/AwAutofillManager.java", |
+ "java/src/org/chromium/android_webview/AwAutofillProvider.java", |
"java/src/org/chromium/android_webview/AwBrowserContext.java", |
"java/src/org/chromium/android_webview/AwBrowserProcess.java", |
"java/src/org/chromium/android_webview/AwContentVideoViewEmbedder.java", |
@@ -661,6 +672,7 @@ android_library("android_webview_java") { |
"java/src/org/chromium/android_webview/CleanupReference.java", |
"java/src/org/chromium/android_webview/ClientCertLookupTable.java", |
"java/src/org/chromium/android_webview/DefaultVideoPosterRequestHandler.java", |
+ "java/src/org/chromium/android_webview/DummyAwAutofillManager.java", |
"java/src/org/chromium/android_webview/ErrorCodeConversionHelper.java", |
"java/src/org/chromium/android_webview/FullScreenView.java", |
"java/src/org/chromium/android_webview/HttpAuthDatabase.java", |