Index: chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc |
diff --git a/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc b/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc |
index ce402e2335146a990b89dfa65ffc12bb2a5dd036..0b544e7ca92e55b90c448e37b2dde466bb050389 100644 |
--- a/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc |
+++ b/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc |
@@ -31,6 +31,7 @@ |
#include "components/sessions/core/session_types.h" |
#include "components/sync_driver/glue/synced_session.h" |
#include "components/sync_driver/local_device_info_provider_mock.h" |
+#include "components/sync_sessions/fake_sync_sessions_client.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/test/test_utils.h" |
#include "grit/generated_resources.h" |
@@ -125,10 +126,8 @@ class RecentTabsSubMenuModelTest |
sync_pb::SyncEnums_DeviceType_TYPE_LINUX, |
"device_id")) { |
manager_.reset(new browser_sync::SessionsSyncManager( |
- &testing_profile_, local_device_.get(), |
- scoped_ptr<browser_sync::LocalSessionEventRouter>(new DummyRouter()), |
- scoped_ptr<browser_sync::SyncedWindowDelegatesGetter>( |
- new browser_sync::BrowserSyncedWindowDelegatesGetter()))); |
+ &fake_sync_sessions_client_, &testing_profile_, local_device_.get(), |
+ scoped_ptr<browser_sync::LocalSessionEventRouter>(new DummyRouter()))); |
manager_->MergeDataAndStartSyncing( |
syncer::SESSIONS, |
syncer::SyncDataList(), |
@@ -162,6 +161,7 @@ class RecentTabsSubMenuModelTest |
TestingProfile testing_profile_; |
testing::NiceMock<ProfileSyncServiceMock> sync_service_; |
+ sync_sessions::FakeSyncSessionsClient fake_sync_sessions_client_; |
scoped_ptr<browser_sync::SessionsSyncManager> manager_; |
scoped_ptr<sync_driver::LocalDeviceInfoProviderMock> local_device_; |
}; |