| Index: chrome/service/cloud_print/job_status_updater.h
|
| diff --git a/chrome/service/cloud_print/job_status_updater.h b/chrome/service/cloud_print/job_status_updater.h
|
| index 92160b961f1a26c370b2276cb87f8cb5e95f9288..34d4b4f19c15165fc3a0cfae2bfeefaf00f7bb11 100644
|
| --- a/chrome/service/cloud_print/job_status_updater.h
|
| +++ b/chrome/service/cloud_print/job_status_updater.h
|
| @@ -13,6 +13,7 @@
|
| #include "base/threading/thread.h"
|
| #include "chrome/service/cloud_print/cloud_print_url_fetcher.h"
|
| #include "chrome/service/cloud_print/print_system.h"
|
| +#include "net/traffic_annotation/network_traffic_annotation.h"
|
| #include "net/url_request/url_request_status.h"
|
| #include "url/gurl.h"
|
|
|
| @@ -39,7 +40,9 @@ class JobStatusUpdater : public base::RefCountedThreadSafe<JobStatusUpdater>,
|
| PlatformJobId local_job_id,
|
| const GURL& cloud_print_server_url,
|
| PrintSystem* print_system,
|
| - Delegate* delegate);
|
| + Delegate* delegate,
|
| + const net::PartialNetworkTrafficAnnotationTag&
|
| + partial_traffic_annotation);
|
|
|
| // Checks the status of the local print job and sends an update.
|
| void UpdateStatus();
|
| @@ -74,6 +77,9 @@ class JobStatusUpdater : public base::RefCountedThreadSafe<JobStatusUpdater>,
|
| // A flag that is set to true in Stop() and will ensure the next scheduled
|
| // task will do nothing.
|
| bool stopped_;
|
| + // Partial network traffic annotation for network requests.
|
| + const net::PartialNetworkTrafficAnnotationTag partial_traffic_annotation_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(JobStatusUpdater);
|
| };
|
|
|
|
|