| Index: chrome/service/cloud_print/cloud_print_auth.h
|
| diff --git a/chrome/service/cloud_print/cloud_print_auth.h b/chrome/service/cloud_print/cloud_print_auth.h
|
| index 05f9c70dec5d627c4a3106987f70f80450904cb9..d19dafb0d689d5a45491532532e64738b5ad0f5f 100644
|
| --- a/chrome/service/cloud_print/cloud_print_auth.h
|
| +++ b/chrome/service/cloud_print/cloud_print_auth.h
|
| @@ -12,6 +12,7 @@
|
| #include "base/values.h"
|
| #include "chrome/service/cloud_print/cloud_print_url_fetcher.h"
|
| #include "google_apis/gaia/gaia_oauth_client.h"
|
| +#include "net/traffic_annotation/network_traffic_annotation.h"
|
| #include "url/gurl.h"
|
|
|
| namespace cloud_print {
|
| @@ -41,7 +42,9 @@ class CloudPrintAuth : public base::RefCountedThreadSafe<CloudPrintAuth>,
|
| CloudPrintAuth(Client* client,
|
| const GURL& cloud_print_server_url,
|
| const gaia::OAuthClientInfo& oauth_client_info,
|
| - const std::string& proxy_id);
|
| + const std::string& proxy_id,
|
| + const net::PartialNetworkTrafficAnnotationTag&
|
| + partial_traffic_annotation);
|
|
|
| // Note:
|
| //
|
| @@ -100,6 +103,8 @@ class CloudPrintAuth : public base::RefCountedThreadSafe<CloudPrintAuth>,
|
| // client login token used to authenticate request to cloud print server to
|
| // get the robot account.
|
| std::string client_login_token_;
|
| + // Partial network traffic annotation for network requests.
|
| + const net::PartialNetworkTrafficAnnotationTag partial_traffic_annotation_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(CloudPrintAuth);
|
| };
|
|
|