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 |