| Index: chrome/browser/sync/profile_sync_service_harness.cc
|
| ===================================================================
|
| --- chrome/browser/sync/profile_sync_service_harness.cc (revision 75295)
|
| +++ chrome/browser/sync/profile_sync_service_harness.cc (working copy)
|
| @@ -84,8 +84,7 @@
|
| const std::string& username,
|
| const std::string& password,
|
| int id)
|
| - : waiting_for_encryption_type_(syncable::UNSPECIFIED),
|
| - wait_state_(INITIAL_WAIT_STATE),
|
| + : wait_state_(INITIAL_WAIT_STATE),
|
| profile_(profile),
|
| service_(NULL),
|
| timestamp_match_partner_(NULL),
|
| @@ -289,14 +288,6 @@
|
| LogClientInfo("SYNC_DISABLED");
|
| break;
|
| }
|
| - case WAITING_FOR_ENCRYPTION: {
|
| - // If the type whose encryption we are waiting for is now complete, there
|
| - // is nothing to do.
|
| - LogClientInfo("WAITING_FOR_ENCRYPTION");
|
| - if (IsTypeEncrypted(waiting_for_encryption_type_))
|
| - SignalStateCompleteWithNextState(FULLY_SYNCED);
|
| - break;
|
| - }
|
| default:
|
| // Invalid state during observer callback which may be triggered by other
|
| // classes using the the UI message loop. Defer to their handling.
|
| @@ -606,36 +597,3 @@
|
| << ": Sync service not available.";
|
| }
|
| }
|
| -
|
| -bool ProfileSyncServiceHarness::EnableEncryptionForType(
|
| - syncable::ModelType type) {
|
| - syncable::ModelTypeSet encrypted_types;
|
| - service_->GetEncryptedDataTypes(&encrypted_types);
|
| - if (encrypted_types.count(type) > 0)
|
| - return true;
|
| - encrypted_types.insert(type);
|
| - service_->EncryptDataTypes(encrypted_types);
|
| -
|
| - // Wait some time to let the enryption finish.
|
| - std::string reason = "Waiting for encryption.";
|
| - DCHECK_EQ(FULLY_SYNCED, wait_state_);
|
| - wait_state_ = WAITING_FOR_ENCRYPTION;
|
| - waiting_for_encryption_type_ = type;
|
| - if (!AwaitStatusChangeWithTimeout(kLiveSyncOperationTimeoutMs, reason)) {
|
| - LOG(ERROR) << "Did not receive EncryptionComplete notification after"
|
| - << kLiveSyncOperationTimeoutMs / 1000
|
| - << " seconds.";
|
| - return false;
|
| - }
|
| -
|
| - return IsTypeEncrypted(type);
|
| -}
|
| -
|
| -bool ProfileSyncServiceHarness::IsTypeEncrypted(syncable::ModelType type) {
|
| - syncable::ModelTypeSet encrypted_types;
|
| - service_->GetEncryptedDataTypes(&encrypted_types);
|
| - if (encrypted_types.count(type) == 0) {
|
| - return false;
|
| - }
|
| - return true;
|
| -}
|
|
|