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()); |