| Index: chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.cc
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.cc b/chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.cc
|
| index af0adc0eaa60e7645815a48f4ce1328693a2d924..190faa3e05a79799279454d29484729420aea76f 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.cc
|
| +++ b/chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.cc
|
| @@ -88,18 +88,7 @@ void SyncEngineInitializer::RunPreflight(scoped_ptr<SyncTaskToken> token) {
|
| SyncStatusCode status = SYNC_STATUS_FAILED;
|
| scoped_ptr<MetadataDatabase> metadata_database =
|
| MetadataDatabase::Create(database_path_, env_override_, &status);
|
| - // TODO(tzik): Expand this function.
|
| - DidCreateMetadataDatabase(token.Pass(), status, metadata_database.Pass());
|
| -}
|
|
|
| -scoped_ptr<MetadataDatabase> SyncEngineInitializer::PassMetadataDatabase() {
|
| - return metadata_database_.Pass();
|
| -}
|
| -
|
| -void SyncEngineInitializer::DidCreateMetadataDatabase(
|
| - scoped_ptr<SyncTaskToken> token,
|
| - SyncStatusCode status,
|
| - scoped_ptr<MetadataDatabase> instance) {
|
| if (status != SYNC_STATUS_OK) {
|
| util::Log(logging::LOG_VERBOSE, FROM_HERE,
|
| "[Initialize] Failed to initialize MetadataDatabase.");
|
| @@ -107,8 +96,7 @@ void SyncEngineInitializer::DidCreateMetadataDatabase(
|
| return;
|
| }
|
|
|
| - DCHECK(instance);
|
| - metadata_database_ = instance.Pass();
|
| + metadata_database_ = metadata_database.Pass();
|
| if (metadata_database_->HasSyncRoot()) {
|
| util::Log(logging::LOG_VERBOSE, FROM_HERE,
|
| "[Initialize] Found local cache of sync-root.");
|
| @@ -119,6 +107,10 @@ void SyncEngineInitializer::DidCreateMetadataDatabase(
|
| GetAboutResource(token.Pass());
|
| }
|
|
|
| +scoped_ptr<MetadataDatabase> SyncEngineInitializer::PassMetadataDatabase() {
|
| + return metadata_database_.Pass();
|
| +}
|
| +
|
| void SyncEngineInitializer::GetAboutResource(
|
| scoped_ptr<SyncTaskToken> token) {
|
| set_used_network(true);
|
| @@ -348,13 +340,6 @@ void SyncEngineInitializer::PopulateDatabase(
|
| DCHECK(sync_root_folder_);
|
| SyncStatusCode status = metadata_database_->PopulateInitialData(
|
| largest_change_id_, *sync_root_folder_, app_root_folders_);
|
| - // TODO(tzik): Expand this function.
|
| - DidPopulateDatabase(token.Pass(), status);
|
| -}
|
| -
|
| -void SyncEngineInitializer::DidPopulateDatabase(
|
| - scoped_ptr<SyncTaskToken> token,
|
| - SyncStatusCode status) {
|
| if (status != SYNC_STATUS_OK) {
|
| util::Log(logging::LOG_VERBOSE, FROM_HERE,
|
| "[Initialize] Failed to populate initial data"
|
|
|