| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/sync_driver/fake_sync_client.h" | 5 #include "components/sync_driver/fake_sync_client.h" |
| 6 | 6 |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/memory/ptr_util.h" |
| 8 #include "components/sync_driver/fake_sync_service.h" | 9 #include "components/sync_driver/fake_sync_service.h" |
| 9 #include "sync/util/extensions_activity.h" | 10 #include "sync/util/extensions_activity.h" |
| 10 | 11 |
| 11 namespace sync_driver { | 12 namespace sync_driver { |
| 12 | 13 |
| 13 namespace { | 14 namespace { |
| 14 | 15 |
| 15 void DummyRegisterPlatformTypesCallback(SyncService* sync_service, | 16 void DummyRegisterPlatformTypesCallback(SyncService* sync_service, |
| 16 syncer::ModelTypeSet, | 17 syncer::ModelTypeSet, |
| 17 syncer::ModelTypeSet) {} | 18 syncer::ModelTypeSet) {} |
| 18 | 19 |
| 19 } // namespace | 20 } // namespace |
| 20 | 21 |
| 21 FakeSyncClient::FakeSyncClient() | 22 FakeSyncClient::FakeSyncClient() |
| 22 : factory_(nullptr), | 23 : factory_(nullptr), |
| 23 sync_service_(make_scoped_ptr(new FakeSyncService())) {} | 24 sync_service_(base::WrapUnique(new FakeSyncService())) {} |
| 24 | 25 |
| 25 FakeSyncClient::FakeSyncClient(SyncApiComponentFactory* factory) | 26 FakeSyncClient::FakeSyncClient(SyncApiComponentFactory* factory) |
| 26 : factory_(factory), | 27 : factory_(factory), |
| 27 sync_service_(make_scoped_ptr(new FakeSyncService())) {} | 28 sync_service_(base::WrapUnique(new FakeSyncService())) {} |
| 28 | 29 |
| 29 FakeSyncClient::~FakeSyncClient() {} | 30 FakeSyncClient::~FakeSyncClient() {} |
| 30 | 31 |
| 31 void FakeSyncClient::Initialize() {} | 32 void FakeSyncClient::Initialize() {} |
| 32 | 33 |
| 33 SyncService* FakeSyncClient::GetSyncService() { | 34 SyncService* FakeSyncClient::GetSyncService() { |
| 34 return sync_service_.get(); | 35 return sync_service_.get(); |
| 35 } | 36 } |
| 36 | 37 |
| 37 PrefService* FakeSyncClient::GetPrefService() { | 38 PrefService* FakeSyncClient::GetPrefService() { |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 95 syncer::ModelSafeGroup group, | 96 syncer::ModelSafeGroup group, |
| 96 syncer::WorkerLoopDestructionObserver* observer) { | 97 syncer::WorkerLoopDestructionObserver* observer) { |
| 97 return scoped_refptr<syncer::ModelSafeWorker>(); | 98 return scoped_refptr<syncer::ModelSafeWorker>(); |
| 98 } | 99 } |
| 99 | 100 |
| 100 SyncApiComponentFactory* FakeSyncClient::GetSyncApiComponentFactory() { | 101 SyncApiComponentFactory* FakeSyncClient::GetSyncApiComponentFactory() { |
| 101 return factory_; | 102 return factory_; |
| 102 } | 103 } |
| 103 | 104 |
| 104 } // namespace sync_driver | 105 } // namespace sync_driver |
| OLD | NEW |