Index: sync/internal_api/test/fake_sync_manager.cc |
diff --git a/sync/internal_api/test/fake_sync_manager.cc b/sync/internal_api/test/fake_sync_manager.cc |
index 1951e7f9caf0827c4df2d48be899d6c5c5781b0e..27c031e44b001653d4375ded870c6825ef434016 100644 |
--- a/sync/internal_api/test/fake_sync_manager.cc |
+++ b/sync/internal_api/test/fake_sync_manager.cc |
@@ -50,7 +50,6 @@ bool FakeSyncManager::Init( |
bool use_ssl, |
const scoped_refptr<base::TaskRunner>& blocking_task_runner, |
scoped_ptr<HttpPostProviderFactory> post_factory, |
- const ModelSafeRoutingInfo& model_safe_routing_info, |
const std::vector<ModelSafeWorker*>& workers, |
ExtensionsActivityMonitor* extensions_activity_monitor, |
ChangeDelegate* change_delegate, |
@@ -66,8 +65,8 @@ bool FakeSyncManager::Init( |
PurgePartiallySyncedTypes(); |
FOR_EACH_OBSERVER(SyncManager::Observer, observers_, |
OnInitializationComplete( |
- WeakHandle<JsBackend>(), |
- true)); |
+ syncer::WeakHandle<syncer::JsBackend>(), |
+ true, initial_sync_ended_types_)); |
return true; |
} |
@@ -94,6 +93,7 @@ bool FakeSyncManager::PurgePartiallySyncedTypes() { |
partial_types.Put(i.Get()); |
} |
progress_marker_types_.RemoveAll(partial_types); |
+ cleaned_types_.PutAll(partial_types); |
return true; |
} |