| 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("//android_webview/system_webview_apk_tmpl.gni") | 5 import("//android_webview/system_webview_apk_tmpl.gni") |
| 6 import("//android_webview/webview_repack_locales.gni") | 6 import("//android_webview/webview_repack_locales.gni") |
| 7 import("//build/config/android/config.gni") | 7 import("//build/config/android/config.gni") |
| 8 import("//build/config/android/rules.gni") | 8 import("//build/config/android/rules.gni") |
| 9 import("//build/config/locales.gni") | 9 import("//build/config/locales.gni") |
| 10 import("//components/spellcheck/spellcheck_build_features.gni") | 10 import("//components/spellcheck/spellcheck_build_features.gni") |
| (...skipping 592 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 603 "java/src/org/chromium/android_webview/PlatformServiceBridge.java", | 603 "java/src/org/chromium/android_webview/PlatformServiceBridge.java", |
| 604 "java/src/org/chromium/android_webview/PopupTouchHandleDrawable.java", | 604 "java/src/org/chromium/android_webview/PopupTouchHandleDrawable.java", |
| 605 "java/src/org/chromium/android_webview/ResourcesContextWrapperFactory.java", | 605 "java/src/org/chromium/android_webview/ResourcesContextWrapperFactory.java", |
| 606 "java/src/org/chromium/android_webview/ScrollAccessibilityHelper.java", | 606 "java/src/org/chromium/android_webview/ScrollAccessibilityHelper.java", |
| 607 "java/src/org/chromium/android_webview/SslUtil.java", | 607 "java/src/org/chromium/android_webview/SslUtil.java", |
| 608 "java/src/org/chromium/android_webview/permission/AwGeolocationCallback.java
", | 608 "java/src/org/chromium/android_webview/permission/AwGeolocationCallback.java
", |
| 609 "java/src/org/chromium/android_webview/permission/AwPermissionRequest.java", | 609 "java/src/org/chromium/android_webview/permission/AwPermissionRequest.java", |
| 610 "java/src/org/chromium/android_webview/policy/AwPolicyProvider.java", | 610 "java/src/org/chromium/android_webview/policy/AwPolicyProvider.java", |
| 611 ] | 611 ] |
| 612 deps = [ | 612 deps = [ |
| 613 ":android_webview_crash_services_java", |
| 613 ":resources", | 614 ":resources", |
| 614 ":strings_grd", | 615 ":strings_grd", |
| 615 "//base:base_java", | 616 "//base:base_java", |
| 616 "//components/autofill/android:autofill_java", | 617 "//components/autofill/android:autofill_java", |
| 618 "//components/minidump_uploader:minidump_uploader_java", |
| 617 "//components/navigation_interception/android:navigation_interception_java", | 619 "//components/navigation_interception/android:navigation_interception_java", |
| 618 "//components/policy/android:policy_java", | 620 "//components/policy/android:policy_java", |
| 619 "//components/web_contents_delegate_android:web_contents_delegate_android_ja
va", | 621 "//components/web_contents_delegate_android:web_contents_delegate_android_ja
va", |
| 620 "//components/web_restrictions:web_restrictions_java", | 622 "//components/web_restrictions:web_restrictions_java", |
| 621 "//content/public/android:content_java", | 623 "//content/public/android:content_java", |
| 622 "//device/geolocation:geolocation_java", | 624 "//device/geolocation:geolocation_java", |
| 623 "//net/android:net_java", | 625 "//net/android:net_java", |
| 624 "//third_party/android_tools:android_support_annotations_java", | 626 "//third_party/android_tools:android_support_annotations_java", |
| 625 "//ui/android:ui_java", | 627 "//ui/android:ui_java", |
| 626 google_play_services_library, | 628 google_play_services_library, |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 688 # android_webview_java. | 690 # android_webview_java. |
| 689 android_library("android_webview_platform_services_java") { | 691 android_library("android_webview_platform_services_java") { |
| 690 java_files = | 692 java_files = |
| 691 [ "java/src/org/chromium/android_webview/PlatformServiceBridge.java" ] | 693 [ "java/src/org/chromium/android_webview/PlatformServiceBridge.java" ] |
| 692 | 694 |
| 693 deps = [ | 695 deps = [ |
| 694 "//base:base_java", | 696 "//base:base_java", |
| 695 ] | 697 ] |
| 696 } | 698 } |
| 697 | 699 |
| 700 # Keep crash services separate from other WebView code to keep their deps clean |
| 701 # (and make them easy to move). |
| 702 android_library("android_webview_crash_services_java") { |
| 703 java_files = [ |
| 704 "java/src/org/chromium/android_webview/crash/CrashReceiverService.java", |
| 705 "java/src/org/chromium/android_webview/crash/MinidumpUploaderImpl.java", |
| 706 "java/src/org/chromium/android_webview/crash/MinidumpUploader.java", |
| 707 "java/src/org/chromium/android_webview/crash/MinidumpUploadJobService.java", |
| 708 "java/src/org/chromium/android_webview/crash/SynchronizedWebViewCommandLine.
java", |
| 709 ] |
| 710 deps = [ |
| 711 "//base:base_java", |
| 712 "//components/minidump_uploader:minidump_uploader_java", |
| 713 ] |
| 714 |
| 715 srcjar_deps = [ ":crash_receiver_aidl" ] |
| 716 } |
| 717 |
| 718 android_aidl("crash_receiver_aidl") { |
| 719 import_include = "java/src" |
| 720 sources = [ |
| 721 "java/src/org/chromium/android_webview/crash/ICrashReceiverService.aidl", |
| 722 ] |
| 723 } |
| 724 |
| 698 if (!use_webview_internal_framework) { | 725 if (!use_webview_internal_framework) { |
| 699 system_webview_apk_tmpl("system_webview_apk") { | 726 system_webview_apk_tmpl("system_webview_apk") { |
| 700 android_manifest = system_webview_android_manifest | 727 android_manifest = system_webview_android_manifest |
| 701 android_manifest_dep = ":system_webview_manifest" | 728 android_manifest_dep = ":system_webview_manifest" |
| 702 deps = [ | 729 deps = [ |
| 703 ":system_webview_resources", | 730 ":system_webview_resources", |
| 704 "//android_webview/glue", | 731 "//android_webview/glue", |
| 705 ] | 732 ] |
| 706 apk_name = "SystemWebView" | 733 apk_name = "SystemWebView" |
| 707 } | 734 } |
| 708 } | 735 } |
| OLD | NEW |