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

Side by Side Diff: net/BUILD.gn

Issue 2421333002: Protobuf for Traffic Annotation and first use by a URLFetcher. (Closed)
Patch Set: More comments added. Created 3 years, 10 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 (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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/chromecast_build.gni") 6 import("//build/config/chromecast_build.gni")
7 import("//build/config/compiler/compiler.gni") 7 import("//build/config/compiler/compiler.gni")
8 import("//build/config/crypto.gni") 8 import("//build/config/crypto.gni")
9 import("//build/config/features.gni") 9 import("//build/config/features.gni")
10 import("//build/config/ui.gni") 10 import("//build/config/ui.gni")
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 ":net_resources", 351 ":net_resources",
352 "//base", 352 "//base",
353 "//net/base/registry_controlled_domains", 353 "//net/base/registry_controlled_domains",
354 "//net/data/ssl/wosign:wosign_domains", 354 "//net/data/ssl/wosign:wosign_domains",
355 "//third_party/protobuf:protobuf_lite", 355 "//third_party/protobuf:protobuf_lite",
356 "//url:url_features", 356 "//url:url_features",
357 ] 357 ]
358 358
359 public_deps = [ 359 public_deps = [
360 ":net_quic_proto", 360 ":net_quic_proto",
361 ":traffic_annotation",
361 "//crypto", 362 "//crypto",
362 "//crypto:platform", 363 "//crypto:platform",
363 ] 364 ]
364 365
365 if (!is_nacl) { 366 if (!is_nacl) {
366 sources += [ 367 sources += [
367 "android/cellular_signal_strength.cc", 368 "android/cellular_signal_strength.cc",
368 "android/cellular_signal_strength.h", 369 "android/cellular_signal_strength.h",
369 "android/cert_verify_result_android.cc", 370 "android/cert_verify_result_android.cc",
370 "android/cert_verify_result_android.h", 371 "android/cert_verify_result_android.h",
(...skipping 2017 matching lines...) Expand 10 before | Expand all | Expand 10 after
2388 "test/url_request/ssl_certificate_error_job.cc", 2389 "test/url_request/ssl_certificate_error_job.cc",
2389 "test/url_request/ssl_certificate_error_job.h", 2390 "test/url_request/ssl_certificate_error_job.h",
2390 "test/url_request/url_request_failed_job.cc", 2391 "test/url_request/url_request_failed_job.cc",
2391 "test/url_request/url_request_failed_job.h", 2392 "test/url_request/url_request_failed_job.h",
2392 "test/url_request/url_request_hanging_read_job.cc", 2393 "test/url_request/url_request_hanging_read_job.cc",
2393 "test/url_request/url_request_hanging_read_job.h", 2394 "test/url_request/url_request_hanging_read_job.h",
2394 "test/url_request/url_request_mock_data_job.cc", 2395 "test/url_request/url_request_mock_data_job.cc",
2395 "test/url_request/url_request_mock_data_job.h", 2396 "test/url_request/url_request_mock_data_job.h",
2396 "test/url_request/url_request_slow_download_job.cc", 2397 "test/url_request/url_request_slow_download_job.cc",
2397 "test/url_request/url_request_slow_download_job.h", 2398 "test/url_request/url_request_slow_download_job.h",
2399 "traffic_annotation/network_traffic_annotation_test_helper.h",
2398 "url_request/test_url_fetcher_factory.cc", 2400 "url_request/test_url_fetcher_factory.cc",
2399 "url_request/test_url_fetcher_factory.h", 2401 "url_request/test_url_fetcher_factory.h",
2400 "url_request/url_request_test_util.cc", 2402 "url_request/url_request_test_util.cc",
2401 "url_request/url_request_test_util.h", 2403 "url_request/url_request_test_util.h",
2402 ] 2404 ]
2403 if (!is_ios) { 2405 if (!is_ios) {
2404 sources += [ 2406 sources += [
2405 "test/spawned_test_server/base_test_server.cc", 2407 "test/spawned_test_server/base_test_server.cc",
2406 "test/spawned_test_server/base_test_server.h", 2408 "test/spawned_test_server/base_test_server.h",
2407 "test/spawned_test_server/local_test_server.cc", 2409 "test/spawned_test_server/local_test_server.cc",
2408 "test/spawned_test_server/local_test_server.h", 2410 "test/spawned_test_server/local_test_server.h",
2409 "test/spawned_test_server/local_test_server_posix.cc", 2411 "test/spawned_test_server/local_test_server_posix.cc",
2410 "test/spawned_test_server/local_test_server_win.cc", 2412 "test/spawned_test_server/local_test_server_win.cc",
2411 "test/spawned_test_server/spawned_test_server.h", 2413 "test/spawned_test_server/spawned_test_server.h",
2412 ] 2414 ]
2413 } 2415 }
2414 2416
2415 configs += [ 2417 configs += [
2416 "//build/config:precompiled_headers", 2418 "//build/config:precompiled_headers",
2417 2419
2418 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 2420 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
2419 "//build/config/compiler:no_size_t_to_int_warning", 2421 "//build/config/compiler:no_size_t_to_int_warning",
2420 ] 2422 ]
2421 2423
2422 public_deps = [ 2424 public_deps = [
2425 ":traffic_annotation",
2423 "//base", 2426 "//base",
2424 "//base/test:test_support", 2427 "//base/test:test_support",
2425 "//crypto", 2428 "//crypto",
2426 "//net", 2429 "//net",
2427 "//net/tools/tld_cleanup", 2430 "//net/tools/tld_cleanup",
2428 "//testing/gmock", 2431 "//testing/gmock",
2429 "//testing/gtest", 2432 "//testing/gtest",
2430 "//url", 2433 "//url",
2431 ] 2434 ]
2432 2435
(...skipping 535 matching lines...) Expand 10 before | Expand all | Expand 10 after
2968 "tools/quic/synchronous_host_resolver.h", 2971 "tools/quic/synchronous_host_resolver.h",
2969 ] 2972 ]
2970 deps = [ 2973 deps = [
2971 ":net", 2974 ":net",
2972 "//base", 2975 "//base",
2973 "//base/third_party/dynamic_annotations", 2976 "//base/third_party/dynamic_annotations",
2974 "//url", 2977 "//url",
2975 ] 2978 ]
2976 } 2979 }
2977 2980
2981 source_set("traffic_annotation") {
2982 sources = [
2983 "traffic_annotation/network_traffic_annotation.h",
2984 ]
2985 deps = []
2986 }
2987
2978 if (!is_ios) { 2988 if (!is_ios) {
2979 executable("quic_client") { 2989 executable("quic_client") {
2980 sources = [ 2990 sources = [
2981 "tools/quic/quic_simple_client_bin.cc", 2991 "tools/quic/quic_simple_client_bin.cc",
2982 ] 2992 ]
2983 deps = [ 2993 deps = [
2984 ":net", 2994 ":net",
2985 ":simple_quic_tools", 2995 ":simple_quic_tools",
2986 "//base", 2996 "//base",
2987 "//build/config/sanitizers:deps", 2997 "//build/config/sanitizers:deps",
(...skipping 2703 matching lines...) Expand 10 before | Expand all | Expand 10 after
5691 "tools/transport_security_state_generator/trie/trie_writer.cc", 5701 "tools/transport_security_state_generator/trie/trie_writer.cc",
5692 "tools/transport_security_state_generator/trie/trie_writer.h", 5702 "tools/transport_security_state_generator/trie/trie_writer.h",
5693 ] 5703 ]
5694 deps = [ 5704 deps = [
5695 "//base", 5705 "//base",
5696 "//crypto", 5706 "//crypto",
5697 "//third_party/boringssl", 5707 "//third_party/boringssl",
5698 ] 5708 ]
5699 } 5709 }
5700 } 5710 }
OLDNEW
« no previous file with comments | « components/spellcheck/browser/spelling_service_client.cc ('k') | net/traffic_annotation/network_traffic_annotation.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698