Index: chrome/browser/sync/profile_sync_service.h |
diff --git a/chrome/browser/sync/profile_sync_service.h b/chrome/browser/sync/profile_sync_service.h |
index 91fdc76af6ff8c9336ea497a8fdbd5948341801b..bb3345b9084be178b63b60066bc342c1446b72b9 100644 |
--- a/chrome/browser/sync/profile_sync_service.h |
+++ b/chrome/browser/sync/profile_sync_service.h |
@@ -349,7 +349,10 @@ class ProfileSyncService : public browser_sync::SyncFrontend, |
const tracked_objects::Location& from_here, |
const std::string& message) OVERRIDE; |
- virtual void OnDisableDatatype(syncable::ModelType type, |
+ // Called when a datatype wishes to disable itself due to having hit an |
+ // unrecoverable error. |
+ virtual void DisableBrokenDatatype( |
+ syncable::ModelType type, |
const tracked_objects::Location& from_here, |
std::string message); |