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

Unified Diff: chrome/service/cloud_print/cloud_print_auth.cc

Issue 2888763004: Network traffic annotation added to CloudPrintUrlFetcher. (Closed)
Patch Set: nits Created 3 years, 6 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
« no previous file with comments | « chrome/service/cloud_print/cloud_print_auth.h ('k') | chrome/service/cloud_print/cloud_print_connector.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/service/cloud_print/cloud_print_auth.cc
diff --git a/chrome/service/cloud_print/cloud_print_auth.cc b/chrome/service/cloud_print/cloud_print_auth.cc
index b64fc8433f40095369e1526e852d378a87c59492..7716ea15221d4d701a6a7d272f7b3ccc632327a5 100644
--- a/chrome/service/cloud_print/cloud_print_auth.cc
+++ b/chrome/service/cloud_print/cloud_print_auth.cc
@@ -43,11 +43,13 @@ CloudPrintAuth::CloudPrintAuth(
Client* client,
const GURL& cloud_print_server_url,
const gaia::OAuthClientInfo& oauth_client_info,
- const std::string& proxy_id)
- : client_(client),
- oauth_client_info_(oauth_client_info),
- cloud_print_server_url_(cloud_print_server_url),
- proxy_id_(proxy_id) {
+ const std::string& proxy_id,
+ const net::PartialNetworkTrafficAnnotationTag& partial_traffic_annotation)
+ : client_(client),
+ oauth_client_info_(oauth_client_info),
+ cloud_print_server_url_(cloud_print_server_url),
+ proxy_id_(proxy_id),
+ partial_traffic_annotation_(partial_traffic_annotation) {
DCHECK(client);
}
@@ -64,7 +66,7 @@ void CloudPrintAuth::AuthenticateWithToken(
GURL get_authcode_url = GetUrlForGetAuthCode(cloud_print_server_url_,
oauth_client_info_.client_id,
proxy_id_);
- request_ = CloudPrintURLFetcher::Create();
+ request_ = CloudPrintURLFetcher::Create(partial_traffic_annotation_);
request_->StartGetRequest(CloudPrintURLFetcher::REQUEST_AUTH_CODE,
get_authcode_url, this,
kCloudPrintAuthMaxRetryCount, std::string());
« no previous file with comments | « chrome/service/cloud_print/cloud_print_auth.h ('k') | chrome/service/cloud_print/cloud_print_connector.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698