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..88993148feb42a6147335d1eb4aa640362033305 100644 |
--- a/sync/internal_api/test/fake_sync_manager.cc |
+++ b/sync/internal_api/test/fake_sync_manager.cc |
@@ -42,6 +42,12 @@ ModelTypeSet FakeSyncManager::GetAndResetDownloadedTypes() { |
return downloaded_types; |
} |
+ModelTypeSet FakeSyncManager::GetAndResetEnabledTypes() { |
+ ModelTypeSet enabled_types = enabled_types_; |
+ enabled_types_.Clear(); |
+ return enabled_types; |
+} |
+ |
bool FakeSyncManager::Init( |
const FilePath& database_location, |
const WeakHandle<JsEventHandler>& event_handler, |
@@ -102,7 +108,7 @@ void FakeSyncManager::UpdateCredentials(const SyncCredentials& credentials) { |
} |
void FakeSyncManager::UpdateEnabledTypes(const ModelTypeSet& types) { |
- // Do nothing. |
+ enabled_types_ = types; |
} |
void FakeSyncManager::StartSyncingNormally( |