| OLD | NEW |
| (Empty) | |
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. |
| 4 |
| 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/android/rules.gni") |
| 7 import("//tools/grit/repack.gni") |
| 8 |
| 9 # This is dummy target for adding WebView gn piece by piece, so we don't need |
| 10 # to modify the src/BUILD.gn everytime new targets added. |
| 11 group("system_webview_apk") { |
| 12 deps = [ |
| 13 ":android_webview_java", |
| 14 ":strings_grd", |
| 15 "//android_webview/native:native", |
| 16 ] |
| 17 } |
| 18 |
| 19 android_library("android_webview_java") { |
| 20 deps = [ |
| 21 ":strings_grd", |
| 22 "//base:base_java", |
| 23 "//components/external_video_surface:java", |
| 24 "//components/navigation_interception/android:navigation_interception_java", |
| 25 "//components/policy/android:policy_java", |
| 26 "//components/web_contents_delegate_android:web_contents_delegate_android_ja
va", |
| 27 "//content/public/android:content_java", |
| 28 "//net/android:net_java", |
| 29 "//ui/android:ui_java", |
| 30 ] |
| 31 |
| 32 srcjar_deps = [ "//android_webview/native:aw_permission_request_resource" ] |
| 33 |
| 34 java_files = [ |
| 35 "java/src/org/chromium/android_webview/AndroidProtocolHandler.java", |
| 36 "java/src/org/chromium/android_webview/AwAutofillClient.java", |
| 37 "java/src/org/chromium/android_webview/AwBrowserContext.java", |
| 38 "java/src/org/chromium/android_webview/AwBrowserProcess.java", |
| 39 "java/src/org/chromium/android_webview/AwContentsBackgroundThreadClient.java
", |
| 40 "java/src/org/chromium/android_webview/AwContentsClientBridge.java", |
| 41 "java/src/org/chromium/android_webview/AwContentsClientCallbackHelper.java", |
| 42 "java/src/org/chromium/android_webview/AwContentsClient.java", |
| 43 "java/src/org/chromium/android_webview/AwContentsIoThreadClient.java", |
| 44 "java/src/org/chromium/android_webview/AwContents.java", |
| 45 "java/src/org/chromium/android_webview/AwContentsStatics.java", |
| 46 "java/src/org/chromium/android_webview/AwContentViewClient.java", |
| 47 "java/src/org/chromium/android_webview/AwCookieManager.java", |
| 48 "java/src/org/chromium/android_webview/AwDataReductionProxyManager.java", |
| 49 "java/src/org/chromium/android_webview/AwDebug.java", |
| 50 "java/src/org/chromium/android_webview/AwDevToolsServer.java", |
| 51 "java/src/org/chromium/android_webview/AwFormDatabase.java", |
| 52 "java/src/org/chromium/android_webview/AwGeolocationPermissions.java", |
| 53 "java/src/org/chromium/android_webview/AwHttpAuthHandler.java", |
| 54 "java/src/org/chromium/android_webview/AwLayoutSizer.java", |
| 55 "java/src/org/chromium/android_webview/AwMessagePort.java", |
| 56 "java/src/org/chromium/android_webview/AwMessagePortService.java", |
| 57 "java/src/org/chromium/android_webview/AwPdfExporter.java", |
| 58 "java/src/org/chromium/android_webview/AwPicture.java", |
| 59 "java/src/org/chromium/android_webview/AwPrintDocumentAdapter.java", |
| 60 "java/src/org/chromium/android_webview/AwQuotaManagerBridge.java", |
| 61 "java/src/org/chromium/android_webview/AwResource.java", |
| 62 "java/src/org/chromium/android_webview/AwScrollOffsetManager.java", |
| 63 "java/src/org/chromium/android_webview/AwSettings.java", |
| 64 "java/src/org/chromium/android_webview/AwSwitches.java", |
| 65 "java/src/org/chromium/android_webview/AwViewMethods.java", |
| 66 "java/src/org/chromium/android_webview/AwWebContentsDelegateAdapter.java", |
| 67 "java/src/org/chromium/android_webview/AwWebContentsDelegate.java", |
| 68 "java/src/org/chromium/android_webview/AwWebContentsObserver.java", |
| 69 "java/src/org/chromium/android_webview/AwWebResourceResponse.java", |
| 70 "java/src/org/chromium/android_webview/AwZoomControls.java", |
| 71 "java/src/org/chromium/android_webview/ClientCertLookupTable.java", |
| 72 "java/src/org/chromium/android_webview/DefaultVideoPosterRequestHandler.java
", |
| 73 "java/src/org/chromium/android_webview/ErrorCodeConversionHelper.java", |
| 74 "java/src/org/chromium/android_webview/FullScreenView.java", |
| 75 "java/src/org/chromium/android_webview/HttpAuthDatabase.java", |
| 76 "java/src/org/chromium/android_webview/InputStreamUtil.java", |
| 77 "java/src/org/chromium/android_webview/JavaBrowserViewRendererHelper.java", |
| 78 "java/src/org/chromium/android_webview/JsPromptResultReceiver.java", |
| 79 "java/src/org/chromium/android_webview/JsResultHandler.java", |
| 80 "java/src/org/chromium/android_webview/JsResultReceiver.java", |
| 81 "java/src/org/chromium/android_webview/NullAwViewMethods.java", |
| 82 "java/src/org/chromium/android_webview/OverScrollGlow.java", |
| 83 "java/src/org/chromium/android_webview/permission/AwGeolocationCallback.java
", |
| 84 "java/src/org/chromium/android_webview/permission/AwPermissionRequest.java", |
| 85 "java/src/org/chromium/android_webview/policy/AwPolicyProvider.java", |
| 86 "java/src/org/chromium/android_webview/PostMessageSender.java", |
| 87 "java/src/org/chromium/android_webview/ScrollAccessibilityHelper.java", |
| 88 "java/src/org/chromium/android_webview/SslUtil.java", |
| 89 ] |
| 90 } |
| 91 |
| 92 java_strings_grd("strings_grd") { |
| 93 grd_file = "java/strings/android_webview_strings.grd" |
| 94 outputs = [ |
| 95 "values-am/android_webview_strings.xml", |
| 96 "values-ar/android_webview_strings.xml", |
| 97 "values-bg/android_webview_strings.xml", |
| 98 "values-ca/android_webview_strings.xml", |
| 99 "values-cs/android_webview_strings.xml", |
| 100 "values-da/android_webview_strings.xml", |
| 101 "values-de/android_webview_strings.xml", |
| 102 "values-el/android_webview_strings.xml", |
| 103 "values-en-rGB/android_webview_strings.xml", |
| 104 "values-es-rUS/android_webview_strings.xml", |
| 105 "values-es/android_webview_strings.xml", |
| 106 "values-fa/android_webview_strings.xml", |
| 107 "values-fi/android_webview_strings.xml", |
| 108 "values-fr/android_webview_strings.xml", |
| 109 "values-hi/android_webview_strings.xml", |
| 110 "values-hr/android_webview_strings.xml", |
| 111 "values-hu/android_webview_strings.xml", |
| 112 "values-in/android_webview_strings.xml", |
| 113 "values-it/android_webview_strings.xml", |
| 114 "values-iw/android_webview_strings.xml", |
| 115 "values-ja/android_webview_strings.xml", |
| 116 "values-ko/android_webview_strings.xml", |
| 117 "values-lt/android_webview_strings.xml", |
| 118 "values-lv/android_webview_strings.xml", |
| 119 "values-nb/android_webview_strings.xml", |
| 120 "values-nl/android_webview_strings.xml", |
| 121 "values-pl/android_webview_strings.xml", |
| 122 "values-pt-rBR/android_webview_strings.xml", |
| 123 "values-pt-rPT/android_webview_strings.xml", |
| 124 "values-ro/android_webview_strings.xml", |
| 125 "values-ru/android_webview_strings.xml", |
| 126 "values-sk/android_webview_strings.xml", |
| 127 "values-sl/android_webview_strings.xml", |
| 128 "values-sr/android_webview_strings.xml", |
| 129 "values-sv/android_webview_strings.xml", |
| 130 "values-sw/android_webview_strings.xml", |
| 131 "values-th/android_webview_strings.xml", |
| 132 "values-tl/android_webview_strings.xml", |
| 133 "values-tr/android_webview_strings.xml", |
| 134 "values-uk/android_webview_strings.xml", |
| 135 "values-vi/android_webview_strings.xml", |
| 136 "values-zh-rCN/android_webview_strings.xml", |
| 137 "values-zh-rTW/android_webview_strings.xml", |
| 138 "values/android_webview_strings.xml", |
| 139 ] |
| 140 } |
| OLD | NEW |