| Index: chrome/browser/chromeos/policy/system_log_uploader_unittest.cc | 
| diff --git a/chrome/browser/chromeos/policy/system_log_uploader_unittest.cc b/chrome/browser/chromeos/policy/system_log_uploader_unittest.cc | 
| index d5bbe14dbc6f4f789805978eda9982ab2d722616..e2cd081c83e79b914675048e1833a60367d34dae 100644 | 
| --- a/chrome/browser/chromeos/policy/system_log_uploader_unittest.cc | 
| +++ b/chrome/browser/chromeos/policy/system_log_uploader_unittest.cc | 
| @@ -6,6 +6,7 @@ | 
|  | 
| #include <utility> | 
|  | 
| +#include "base/memory/ptr_util.h" | 
| #include "base/strings/stringprintf.h" | 
| #include "base/test/test_simple_task_runner.h" | 
| #include "base/time/time.h" | 
| @@ -46,7 +47,7 @@ class MockUploadJob : public UploadJob { | 
| void AddDataSegment(const std::string& name, | 
| const std::string& filename, | 
| const std::map<std::string, std::string>& header_entries, | 
| -                      scoped_ptr<std::string> data) override; | 
| +                      std::unique_ptr<std::string> data) override; | 
| void Start() override; | 
|  | 
| protected: | 
| @@ -71,7 +72,7 @@ void MockUploadJob::AddDataSegment( | 
| const std::string& name, | 
| const std::string& filename, | 
| const std::map<std::string, std::string>& header_entries, | 
| -    scoped_ptr<std::string> data) { | 
| +    std::unique_ptr<std::string> data) { | 
| // Test all fields to upload. | 
| EXPECT_LT(file_index_, max_files_); | 
| EXPECT_GE(file_index_, 0); | 
| @@ -119,14 +120,14 @@ class MockSystemLogDelegate : public SystemLogUploader::Delegate { | 
| void LoadSystemLogs(const LogUploadCallback& upload_callback) override { | 
| EXPECT_TRUE(is_upload_allowed_); | 
| upload_callback.Run( | 
| -        make_scoped_ptr(new SystemLogUploader::SystemLogs(system_logs_))); | 
| +        base::WrapUnique(new SystemLogUploader::SystemLogs(system_logs_))); | 
| } | 
|  | 
| -  scoped_ptr<UploadJob> CreateUploadJob( | 
| +  std::unique_ptr<UploadJob> CreateUploadJob( | 
| const GURL& url, | 
| UploadJob::Delegate* delegate) override { | 
| -    return make_scoped_ptr(new MockUploadJob(url, delegate, is_upload_error_, | 
| -                                             system_logs_.size())); | 
| +    return base::WrapUnique(new MockUploadJob(url, delegate, is_upload_error_, | 
| +                                              system_logs_.size())); | 
| } | 
|  | 
| void set_upload_allowed(bool is_upload_allowed) { | 
| @@ -188,7 +189,7 @@ class SystemLogUploaderTest : public testing::Test { | 
| TEST_F(SystemLogUploaderTest, Basic) { | 
| EXPECT_TRUE(task_runner_->GetPendingTasks().empty()); | 
|  | 
| -  scoped_ptr<MockSystemLogDelegate> syslog_delegate( | 
| +  std::unique_ptr<MockSystemLogDelegate> syslog_delegate( | 
| new MockSystemLogDelegate(false, SystemLogUploader::SystemLogs())); | 
| syslog_delegate->set_upload_allowed(false); | 
| SystemLogUploader uploader(std::move(syslog_delegate), task_runner_); | 
| @@ -200,7 +201,7 @@ TEST_F(SystemLogUploaderTest, Basic) { | 
| TEST_F(SystemLogUploaderTest, SuccessTest) { | 
| EXPECT_TRUE(task_runner_->GetPendingTasks().empty()); | 
|  | 
| -  scoped_ptr<MockSystemLogDelegate> syslog_delegate( | 
| +  std::unique_ptr<MockSystemLogDelegate> syslog_delegate( | 
| new MockSystemLogDelegate(false, SystemLogUploader::SystemLogs())); | 
| syslog_delegate->set_upload_allowed(true); | 
| settings_helper_.SetBoolean(chromeos::kSystemLogUploadEnabled, true); | 
| @@ -217,7 +218,7 @@ TEST_F(SystemLogUploaderTest, SuccessTest) { | 
| TEST_F(SystemLogUploaderTest, ThreeFailureTest) { | 
| EXPECT_TRUE(task_runner_->GetPendingTasks().empty()); | 
|  | 
| -  scoped_ptr<MockSystemLogDelegate> syslog_delegate( | 
| +  std::unique_ptr<MockSystemLogDelegate> syslog_delegate( | 
| new MockSystemLogDelegate(true, SystemLogUploader::SystemLogs())); | 
| syslog_delegate->set_upload_allowed(true); | 
| settings_helper_.SetBoolean(chromeos::kSystemLogUploadEnabled, true); | 
| @@ -244,7 +245,7 @@ TEST_F(SystemLogUploaderTest, CheckHeaders) { | 
| EXPECT_TRUE(task_runner_->GetPendingTasks().empty()); | 
|  | 
| SystemLogUploader::SystemLogs system_logs = GenerateTestSystemLogFiles(); | 
| -  scoped_ptr<MockSystemLogDelegate> syslog_delegate( | 
| +  std::unique_ptr<MockSystemLogDelegate> syslog_delegate( | 
| new MockSystemLogDelegate(false, system_logs)); | 
| syslog_delegate->set_upload_allowed(true); | 
| settings_helper_.SetBoolean(chromeos::kSystemLogUploadEnabled, true); | 
| @@ -261,7 +262,7 @@ TEST_F(SystemLogUploaderTest, CheckHeaders) { | 
| TEST_F(SystemLogUploaderTest, DisableLogUpload) { | 
| EXPECT_TRUE(task_runner_->GetPendingTasks().empty()); | 
|  | 
| -  scoped_ptr<MockSystemLogDelegate> syslog_delegate( | 
| +  std::unique_ptr<MockSystemLogDelegate> syslog_delegate( | 
| new MockSystemLogDelegate(true, SystemLogUploader::SystemLogs())); | 
| MockSystemLogDelegate* mock_delegate = syslog_delegate.get(); | 
| settings_helper_.SetBoolean(chromeos::kSystemLogUploadEnabled, true); | 
|  |