| OLD | NEW |
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/android/rules.gni") | 6 import("//build/config/android/rules.gni") |
| 7 import("//build/config/locales.gni") | 7 import("//build/config/locales.gni") |
| 8 import("//tools/grit/repack.gni") | 8 import("//tools/grit/repack.gni") |
| 9 import("system_webview_apk_tmpl.gni") | 9 import("system_webview_apk_tmpl.gni") |
| 10 import("webview_repack_locales.gni") | 10 import("webview_repack_locales.gni") |
| (...skipping 612 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 623 "//v8", | 623 "//v8", |
| 624 ] | 624 ] |
| 625 | 625 |
| 626 if (enable_configuration_policy) { | 626 if (enable_configuration_policy) { |
| 627 deps += [ | 627 deps += [ |
| 628 "//components/policy", | 628 "//components/policy", |
| 629 "//components/policy:policy_component", | 629 "//components/policy:policy_component", |
| 630 ] | 630 ] |
| 631 } | 631 } |
| 632 | 632 |
| 633 if (enable_spellcheck) { |
| 634 deps += [ |
| 635 "//components/spellcheck/browser", |
| 636 "//components/spellcheck/renderer", |
| 637 ] |
| 638 } |
| 639 |
| 633 configs += [ "//v8:external_startup_data" ] | 640 configs += [ "//v8:external_startup_data" ] |
| 634 } | 641 } |
| 635 | 642 |
| 636 android_library("android_webview_java") { | 643 android_library("android_webview_java") { |
| 637 java_files = [ | 644 java_files = [ |
| 638 "java/src/org/chromium/android_webview/AndroidProtocolHandler.java", | 645 "java/src/org/chromium/android_webview/AndroidProtocolHandler.java", |
| 639 "java/src/org/chromium/android_webview/AwAutofillClient.java", | 646 "java/src/org/chromium/android_webview/AwAutofillClient.java", |
| 640 "java/src/org/chromium/android_webview/AwBrowserContext.java", | 647 "java/src/org/chromium/android_webview/AwBrowserContext.java", |
| 641 "java/src/org/chromium/android_webview/AwBrowserProcess.java", | 648 "java/src/org/chromium/android_webview/AwBrowserProcess.java", |
| 642 "java/src/org/chromium/android_webview/AwContentViewClient.java", | 649 "java/src/org/chromium/android_webview/AwContentViewClient.java", |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 712 "//device/geolocation:geolocation_java", | 719 "//device/geolocation:geolocation_java", |
| 713 "//net/android:net_java", | 720 "//net/android:net_java", |
| 714 "//third_party/android_tools:android_support_annotations_java", | 721 "//third_party/android_tools:android_support_annotations_java", |
| 715 "//ui/android:ui_java", | 722 "//ui/android:ui_java", |
| 716 ] | 723 ] |
| 717 | 724 |
| 718 if (enable_configuration_policy) { | 725 if (enable_configuration_policy) { |
| 719 deps += [ "//components/policy/android:policy_java" ] | 726 deps += [ "//components/policy/android:policy_java" ] |
| 720 } | 727 } |
| 721 | 728 |
| 729 if (enable_spellcheck) { |
| 730 deps += [ "//components/spellcheck/browser/android:java" ] |
| 731 } |
| 732 |
| 722 srcjar_deps = [ "//android_webview/native:aw_permission_request_resource" ] | 733 srcjar_deps = [ "//android_webview/native:aw_permission_request_resource" ] |
| 723 } | 734 } |
| 724 | 735 |
| 725 java_strings_grd("strings_grd") { | 736 java_strings_grd("strings_grd") { |
| 726 grd_file = "java/strings/android_webview_strings.grd" | 737 grd_file = "java/strings/android_webview_strings.grd" |
| 727 outputs = [ | 738 outputs = [ |
| 728 "values-am/android_webview_strings.xml", | 739 "values-am/android_webview_strings.xml", |
| 729 "values-ar/android_webview_strings.xml", | 740 "values-ar/android_webview_strings.xml", |
| 730 "values-bg/android_webview_strings.xml", | 741 "values-bg/android_webview_strings.xml", |
| 731 "values-ca/android_webview_strings.xml", | 742 "values-ca/android_webview_strings.xml", |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 777 android_manifest = get_target_outputs(":system_webview_manifest") | 788 android_manifest = get_target_outputs(":system_webview_manifest") |
| 778 android_manifest = android_manifest[1] | 789 android_manifest = android_manifest[1] |
| 779 android_manifest_dep = ":system_webview_manifest" | 790 android_manifest_dep = ":system_webview_manifest" |
| 780 deps = [ | 791 deps = [ |
| 781 ":system_webview_resources", | 792 ":system_webview_resources", |
| 782 "//android_webview/glue", | 793 "//android_webview/glue", |
| 783 ] | 794 ] |
| 784 apk_name = "SystemWebView" | 795 apk_name = "SystemWebView" |
| 785 } | 796 } |
| 786 } | 797 } |
| OLD | NEW |