[email protected] | 99e652f | 2012-01-22 04:05:07 | [diff] [blame] | 1 | // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
[email protected] | 3339229 | 2011-01-05 17:56:39 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
4 | |||||
maxbogue | 26f4022 | 2016-09-16 20:22:18 | [diff] [blame] | 5 | #include "components/browser_sync/profile_sync_service_mock.h" |
[email protected] | b27275a | 2014-06-18 10:03:07 | [diff] [blame] | 6 | |
vabr | 596777d | 2015-12-09 15:54:04 | [diff] [blame] | 7 | #include <utility> |
[email protected] | 3339229 | 2011-01-05 17:56:39 | [diff] [blame] | 8 | |
maxbogue | 0a37945 | 2016-09-22 21:35:05 | [diff] [blame] | 9 | namespace browser_sync { |
10 | |||||
vabr | 596777d | 2015-12-09 15:54:04 | [diff] [blame] | 11 | ProfileSyncServiceMock::ProfileSyncServiceMock(InitParams init_params) |
Marc Treib | 310b4ff | 2018-06-28 09:50:56 | [diff] [blame] | 12 | : ProfileSyncService(std::move(init_params)) {} |
[email protected] | d85f0ac4 | 2014-07-22 00:36:20 | [diff] [blame] | 13 | |
vabr | 596777d | 2015-12-09 15:54:04 | [diff] [blame] | 14 | ProfileSyncServiceMock::ProfileSyncServiceMock(InitParams* init_params) |
15 | : ProfileSyncServiceMock(std::move(*init_params)) {} | ||||
[email protected] | 6a108f8 | 2011-12-02 05:25:38 | [diff] [blame] | 16 | |
vabr | 596777d | 2015-12-09 15:54:04 | [diff] [blame] | 17 | ProfileSyncServiceMock::~ProfileSyncServiceMock() {} |
maxbogue | 0a37945 | 2016-09-22 21:35:05 | [diff] [blame] | 18 | |
sath | 0f51324 | 2017-03-29 19:57:09 | [diff] [blame] | 19 | sync_sessions::OpenTabsUIDelegate* |
20 | ProfileSyncServiceMock::GetOpenTabsUIDelegate() { | ||||
21 | sync_sessions::OpenTabsUIDelegate* mock_delegate = | ||||
22 | GetOpenTabsUIDelegateMock(); | ||||
23 | return mock_delegate ? mock_delegate | ||||
24 | : ProfileSyncService::GetOpenTabsUIDelegate(); | ||||
25 | } | ||||
26 | |||||
David Roger | f61bb39 | 2018-02-13 09:00:27 | [diff] [blame] | 27 | std::unique_ptr<syncer::SyncSetupInProgressHandle> |
28 | ProfileSyncServiceMock::GetSetupInProgressHandleConcrete() { | ||||
29 | return browser_sync::ProfileSyncService::GetSetupInProgressHandle(); | ||||
30 | } | ||||
31 | |||||
maxbogue | 0a37945 | 2016-09-22 21:35:05 | [diff] [blame] | 32 | } // namespace browser_sync |