| Index: components/autofill/core/browser/webdata/autofill_data_type_controller_unittest.cc
|
| diff --git a/components/autofill/core/browser/webdata/autofill_data_type_controller_unittest.cc b/components/autofill/core/browser/webdata/autofill_data_type_controller_unittest.cc
|
| index 6d26a2eea021a1d0b04692b28799ca3f1471d3be..bcee6252f97054969fecc38247a3f031bc67c871 100644
|
| --- a/components/autofill/core/browser/webdata/autofill_data_type_controller_unittest.cc
|
| +++ b/components/autofill/core/browser/webdata/autofill_data_type_controller_unittest.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "components/autofill/core/browser/webdata/autofill_data_type_controller.h"
|
|
|
| +#include <memory>
|
| +
|
| #include "base/bind.h"
|
| #include "base/callback.h"
|
| #include "base/compiler_specific.h"
|
| @@ -119,9 +121,9 @@ class SyncAutofillDataTypeControllerTest : public testing::Test {
|
| db_thread_.Start();
|
| web_data_service_ = new FakeWebDataService(
|
| base::ThreadTaskRunnerHandle::Get(), db_thread_.task_runner());
|
| - autofill_dtc_ = new AutofillDataTypeController(
|
| - base::ThreadTaskRunnerHandle::Get(), db_thread_.task_runner(),
|
| - base::Bind(&base::DoNothing), &sync_client_, web_data_service_);
|
| + autofill_dtc_ = base::MakeUnique<AutofillDataTypeController>(
|
| + db_thread_.task_runner(), base::Bind(&base::DoNothing), &sync_client_,
|
| + web_data_service_);
|
| }
|
|
|
| void TearDown() override {
|
| @@ -143,7 +145,7 @@ class SyncAutofillDataTypeControllerTest : public testing::Test {
|
| last_start_error_ = local_merge_result.error();
|
| }
|
|
|
| - void OnLoadFinished(syncer::ModelType type, syncer::SyncError error) {
|
| + void OnLoadFinished(syncer::ModelType type, const syncer::SyncError& error) {
|
| EXPECT_FALSE(error.IsSet());
|
| EXPECT_EQ(type, syncer::AUTOFILL);
|
| }
|
| @@ -159,7 +161,7 @@ class SyncAutofillDataTypeControllerTest : public testing::Test {
|
| base::MessageLoop message_loop_;
|
| base::Thread db_thread_;
|
| sync_driver::FakeSyncClient sync_client_;
|
| - scoped_refptr<AutofillDataTypeController> autofill_dtc_;
|
| + std::unique_ptr<AutofillDataTypeController> autofill_dtc_;
|
| scoped_refptr<FakeWebDataService> web_data_service_;
|
|
|
| // Stores arguments of most recent call of OnStartFinished().
|
|
|