Index: chrome/browser/sync/glue/autofill_profile_data_type_controller.h |
diff --git a/chrome/browser/sync/glue/autofill_profile_data_type_controller.h b/chrome/browser/sync/glue/autofill_profile_data_type_controller.h |
index d97a904775c27efd30748866740199f0b12d8817..64f0f493d1ba120f0bac018532b23279c3224880 100644 |
--- a/chrome/browser/sync/glue/autofill_profile_data_type_controller.h |
+++ b/chrome/browser/sync/glue/autofill_profile_data_type_controller.h |
@@ -15,20 +15,18 @@ class AutofillProfileDataTypeController : public AutofillDataTypeController { |
public: |
AutofillProfileDataTypeController( |
ProfileSyncFactory* profile_sync_factory, |
- Profile* profile, |
- ProfileSyncService* sync_service); |
+ Profile* profile); |
virtual ~AutofillProfileDataTypeController(); |
virtual syncable::ModelType type() const; |
- virtual std::string name() const; |
- |
protected: |
- virtual ProfileSyncFactory::SyncComponents CreateSyncComponents( |
- ProfileSyncService* profile_sync_service, |
- WebDatabase* web_database, |
- PersonalDataManager* personal_data, |
- browser_sync::UnrecoverableErrorHandler* error_handler); |
+ virtual void CreateSyncComponents(); |
+ virtual void RecordUnrecoverableError( |
+ const tracked_objects::Location& from_here, |
+ const std::string& message); |
+ virtual void RecordAssociationTime(base::TimeDelta time); |
+ virtual void RecordStartFailure(StartResult result); |
}; |
} // namespace browser_sync |