Index: chrome/browser/sync/glue/sync_backend_host.h |
diff --git a/chrome/browser/sync/glue/sync_backend_host.h b/chrome/browser/sync/glue/sync_backend_host.h |
index be1d88a8af0903c1ad0c983cb8d14ca0f1a3fc2b..6261bfd2c655308305e6936a353d76780ca388fd 100644 |
--- a/chrome/browser/sync/glue/sync_backend_host.h |
+++ b/chrome/browser/sync/glue/sync_backend_host.h |
@@ -91,7 +91,8 @@ class SyncFrontend { |
virtual void OnPassphraseAccepted() = 0; |
virtual void OnEncryptionComplete( |
- const syncable::ModelTypeSet& encrypted_types) = 0; |
+ const syncable::ModelTypeSet& encrypted_types, |
+ bool encrypt_everything) = 0; |
// Called to perform migration of |types|. |
virtual void OnMigrationNeededForTypes( |
@@ -290,9 +291,10 @@ class SyncBackendHost { |
virtual void OnClearServerDataFailed() OVERRIDE; |
virtual void OnClearServerDataSucceeded() OVERRIDE; |
virtual void OnEncryptionComplete( |
- const syncable::ModelTypeSet& encrypted_types); |
+ const syncable::ModelTypeSet& encrypted_types, |
+ bool encrypt_everything) OVERRIDE; |
virtual void OnActionableError( |
- const browser_sync::SyncProtocolError& sync_error); |
+ const browser_sync::SyncProtocolError& sync_error) OVERRIDE; |
struct DoInitializeOptions { |
DoInitializeOptions( |
@@ -447,8 +449,9 @@ class SyncBackendHost { |
// Invoked when sync finishes encrypting new datatypes or has become aware |
// of new datatypes requiring encryption. |
- void NotifyEncryptionComplete(const syncable::ModelTypeSet& |
- encrypted_types); |
+ void NotifyEncryptionComplete( |
+ const syncable::ModelTypeSet& encrypted_types, |
+ bool encrypt_everything); |
// Called from Core::OnSyncCycleCompleted to handle updating frontend |
// thread components. |