Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(518)

Side by Side Diff: components/cronet/android/BUILD.gn

Issue 2146563002: Expose effective connection type to Cronet (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased, addressed Paul comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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/buildflag_header.gni") 5 import("//build/buildflag_header.gni")
6 import("//build/config/android/config.gni") 6 import("//build/config/android/config.gni")
7 import("//build/config/android/rules.gni") 7 import("//build/config/android/rules.gni")
8 import("//build/util/version.gni") 8 import("//build/util/version.gni")
9 import("//chrome/version.gni") 9 import("//chrome/version.gni")
10 import("//testing/test.gni") 10 import("//testing/test.gni")
(...skipping 24 matching lines...) Expand all
35 "chromium_url_request.h", 35 "chromium_url_request.h",
36 ] 36 ]
37 } 37 }
38 38
39 java_cpp_enum("net_request_priority_java") { 39 java_cpp_enum("net_request_priority_java") {
40 sources = [ 40 sources = [
41 "//net/base/request_priority.h", 41 "//net/base/request_priority.h",
42 ] 42 ]
43 } 43 }
44 44
45 java_cpp_enum("network_effective_connection_type_java") {
46 sources = [
47 "//net/nqe/effective_connection_type.h",
48 ]
49 }
50
45 java_cpp_enum("network_quality_observation_source_java") { 51 java_cpp_enum("network_quality_observation_source_java") {
46 sources = [ 52 sources = [
47 "//net/nqe/network_quality_observation_source.h", 53 "//net/nqe/network_quality_observation_source.h",
48 ] 54 ]
49 } 55 }
50 56
51 java_cpp_enum("url_request_error_java") { 57 java_cpp_enum("url_request_error_java") {
52 sources = [ 58 sources = [
53 "url_request_error.h", 59 "url_request_error.h",
54 ] 60 ]
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 } 270 }
265 271
266 # cronet_api.jar defines Cronet API and provides implementation of 272 # cronet_api.jar defines Cronet API and provides implementation of
267 # legacy api using HttpUrlConnection (not the Chromium stack). 273 # legacy api using HttpUrlConnection (not the Chromium stack).
268 android_library("cronet_api") { 274 android_library("cronet_api") {
269 java_files = [ 275 java_files = [
270 "api/src/org/chromium/net/BidirectionalStream.java", 276 "api/src/org/chromium/net/BidirectionalStream.java",
271 "api/src/org/chromium/net/ChunkedWritableByteChannel.java", 277 "api/src/org/chromium/net/ChunkedWritableByteChannel.java",
272 "api/src/org/chromium/net/CronetEngine.java", 278 "api/src/org/chromium/net/CronetEngine.java",
273 "api/src/org/chromium/net/CronetException.java", 279 "api/src/org/chromium/net/CronetException.java",
280 "api/src/org/chromium/net/EffectiveConnectionType.java",
274 "api/src/org/chromium/net/HttpUrlConnectionUrlRequest.java", 281 "api/src/org/chromium/net/HttpUrlConnectionUrlRequest.java",
275 "api/src/org/chromium/net/HttpUrlConnectionUrlRequestFactory.java", 282 "api/src/org/chromium/net/HttpUrlConnectionUrlRequestFactory.java",
276 "api/src/org/chromium/net/HttpUrlRequest.java", 283 "api/src/org/chromium/net/HttpUrlRequest.java",
277 "api/src/org/chromium/net/HttpUrlRequestFactory.java", 284 "api/src/org/chromium/net/HttpUrlRequestFactory.java",
278 "api/src/org/chromium/net/HttpUrlRequestFactoryConfig.java", 285 "api/src/org/chromium/net/HttpUrlRequestFactoryConfig.java",
279 "api/src/org/chromium/net/HttpUrlRequestListener.java", 286 "api/src/org/chromium/net/HttpUrlRequestListener.java",
280 "api/src/org/chromium/net/InputStreamChannel.java", 287 "api/src/org/chromium/net/InputStreamChannel.java",
281 "api/src/org/chromium/net/JavaCronetEngine.java", 288 "api/src/org/chromium/net/JavaCronetEngine.java",
282 "api/src/org/chromium/net/JavaUrlRequest.java", 289 "api/src/org/chromium/net/JavaUrlRequest.java",
283 "api/src/org/chromium/net/NetworkQualityRttListener.java", 290 "api/src/org/chromium/net/NetworkQualityRttListener.java",
(...skipping 352 matching lines...) Expand 10 before | Expand all | Expand 10 after
636 deps = [ 643 deps = [
637 ":cronet_api", 644 ":cronet_api",
638 ":cronet_java", 645 ":cronet_java",
639 ":cronet_test_apk_java", 646 ":cronet_test_apk_java",
640 "//base:base_java", 647 "//base:base_java",
641 "//base:base_java_test_support", 648 "//base:base_java_test_support",
642 "//net/android:net_java", 649 "//net/android:net_java",
643 "//net/android:net_java_test_support", 650 "//net/android:net_java_test_support",
644 ] 651 ]
645 652
653 srcjar_deps = [ ":network_effective_connection_type_java" ]
654
646 run_findbugs_override = true 655 run_findbugs_override = true
647 } 656 }
648 657
649 instrumentation_test_apk("cronet_test_instrumentation_apk") { 658 instrumentation_test_apk("cronet_test_instrumentation_apk") {
650 apk_name = "CronetTestInstrumentation" 659 apk_name = "CronetTestInstrumentation"
651 apk_under_test = ":cronet_test_apk" 660 apk_under_test = ":cronet_test_apk"
652 android_manifest = "test/javatests/AndroidManifest.xml" 661 android_manifest = "test/javatests/AndroidManifest.xml"
653 662
654 deps = [ 663 deps = [
655 ":cronet_api", 664 ":cronet_api",
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after
917 ":cronet_package_copy_native_lib", 926 ":cronet_package_copy_native_lib",
918 ":cronet_package_copy_native_lib_unstripped", 927 ":cronet_package_copy_native_lib_unstripped",
919 ":generate_javadoc", 928 ":generate_javadoc",
920 ":generate_licenses", 929 ":generate_licenses",
921 ":jar_cronet_api_source", 930 ":jar_cronet_api_source",
922 ":jar_cronet_other_source", 931 ":jar_cronet_other_source",
923 ":jar_cronet_sample_source", 932 ":jar_cronet_sample_source",
924 ":repackage_extracted_jars", 933 ":repackage_extracted_jars",
925 ] 934 ]
926 } 935 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698