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

Unified Diff: components/web_resource/web_resource_service.cc

Issue 2717473002: Network traffic annotation added to web_resource_service. (Closed)
Patch Set: Annotation updated. Created 3 years, 9 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 side-by-side diff with in-line comments
Download patch
Index: components/web_resource/web_resource_service.cc
diff --git a/components/web_resource/web_resource_service.cc b/components/web_resource/web_resource_service.cc
index ee7279f092e11665807ca2de1f7bd98b3dd158e1..d65904c166ec8cdc1463c4a1aa1c554051b3a8b4 100644
--- a/components/web_resource/web_resource_service.cc
+++ b/components/web_resource/web_resource_service.cc
@@ -42,7 +42,8 @@ WebResourceService::WebResourceService(
int cache_update_delay_ms,
net::URLRequestContextGetter* request_context,
const char* disable_network_switch,
- const ParseJSONCallback& parse_json_callback)
+ const ParseJSONCallback& parse_json_callback,
+ const net::NetworkTrafficAnnotationTag& traffic_annotation)
: prefs_(prefs),
resource_request_allowed_notifier_(
new ResourceRequestAllowedNotifier(prefs, disable_network_switch)),
@@ -55,6 +56,7 @@ WebResourceService::WebResourceService(
cache_update_delay_ms_(cache_update_delay_ms),
request_context_(request_context),
parse_json_callback_(parse_json_callback),
+ traffic_annotation_(traffic_annotation),
weak_ptr_factory_(this) {
resource_request_allowed_notifier_->Init(this);
DCHECK(prefs);
@@ -150,8 +152,8 @@ void WebResourceService::StartFetch() {
application_locale_);
DVLOG(1) << "WebResourceService StartFetch " << web_resource_server;
- url_fetcher_ =
- net::URLFetcher::Create(web_resource_server, net::URLFetcher::GET, this);
+ url_fetcher_ = net::URLFetcher::Create(
+ web_resource_server, net::URLFetcher::GET, this, traffic_annotation_);
data_use_measurement::DataUseUserData::AttachToFetcher(
url_fetcher_.get(),
data_use_measurement::DataUseUserData::WEB_RESOURCE_SERVICE);
« no previous file with comments | « components/web_resource/web_resource_service.h ('k') | components/web_resource/web_resource_service_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698