Index: chrome/service/cloud_print/printer_job_queue_handler.h |
diff --git a/chrome/service/cloud_print/printer_job_queue_handler.h b/chrome/service/cloud_print/printer_job_queue_handler.h |
index dfb0d7427337bc818e1b9fe65edde89f5444f0f7..5c5b8db193a801809efb5df1972a70a196091e0d 100644 |
--- a/chrome/service/cloud_print/printer_job_queue_handler.h |
+++ b/chrome/service/cloud_print/printer_job_queue_handler.h |
@@ -6,6 +6,7 @@ |
#define CHROME_SERVICE_CLOUD_PRINT_PRINTER_JOB_QUEUE_HANDLER_H_ |
#include <map> |
+#include <memory> |
#include <string> |
#include <utility> |
#include <vector> |
@@ -13,7 +14,6 @@ |
#include "base/files/file_path.h" |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
#include "base/time/time.h" |
#include "chrome/common/cloud_print/cloud_print_constants.h" |
@@ -76,7 +76,7 @@ class PrinterJobQueueHandler { |
void JobDone(const std::string& job_id); |
private: |
- scoped_ptr<TimeProvider> time_provider_; |
+ std::unique_ptr<TimeProvider> time_provider_; |
struct FailedJobMetadata { |
int retries_; |