Index: ios/chrome/browser/sync/ios_chrome_sync_client.mm |
diff --git a/ios/chrome/browser/sync/ios_chrome_sync_client.mm b/ios/chrome/browser/sync/ios_chrome_sync_client.mm |
index 5ed9a2bd41c21860113d2f7ea313d5b195f5f1c3..10bf741f3e557552adb5201304215868889d3e8a 100644 |
--- a/ios/chrome/browser/sync/ios_chrome_sync_client.mm |
+++ b/ios/chrome/browser/sync/ios_chrome_sync_client.mm |
@@ -58,10 +58,10 @@ |
#include "ios/chrome/browser/sync/glue/sync_start_util.h" |
#include "ios/chrome/browser/sync/ios_chrome_profile_sync_service_factory.h" |
#include "ios/chrome/browser/sync/sessions/ios_chrome_local_session_event_router.h" |
+#include "ios/chrome/browser/tabs/tab_model_synced_window_delegate_getter.h" |
#include "ios/chrome/browser/undo/bookmark_undo_service_factory.h" |
#include "ios/chrome/browser/web_data_service_factory.h" |
#include "ios/chrome/common/channel_info.h" |
-#include "ios/public/provider/chrome/browser/chrome_browser_provider.h" |
#include "ios/web/public/web_thread.h" |
#include "ui/base/device_form_factor.h" |
@@ -79,7 +79,7 @@ class SyncSessionsClientImpl : public sync_sessions::SyncSessionsClient { |
explicit SyncSessionsClientImpl(ios::ChromeBrowserState* browser_state) |
: browser_state_(browser_state), |
window_delegates_getter_( |
- ios::GetChromeBrowserProvider()->CreateSyncedWindowDelegatesGetter( |
+ base::MakeUnique<TabModelSyncedWindowDelegatesGetter>( |
browser_state)) {} |
~SyncSessionsClientImpl() override {} |