| Index: chrome/browser/sync/glue/data_type_controller.h
|
| diff --git a/chrome/browser/sync/glue/data_type_controller.h b/chrome/browser/sync/glue/data_type_controller.h
|
| index 3d451b2dfc2811fd1ae2b41d12a9a03a0a4c384c..5ae667d64fe3c7faf90eb5a9c14f28a986c5a854 100644
|
| --- a/chrome/browser/sync/glue/data_type_controller.h
|
| +++ b/chrome/browser/sync/glue/data_type_controller.h
|
| @@ -97,6 +97,12 @@ class DataTypeController
|
| // Current state of the data type controller.
|
| virtual State state() const = 0;
|
|
|
| + // Partial implementation of DataTypeErrorHandler.
|
| + virtual SyncError CreateAndUploadError(
|
| + const tracked_objects::Location& location,
|
| + const std::string& message,
|
| + syncable::ModelType type) OVERRIDE;
|
| +
|
| protected:
|
| // Handles the reporting of unrecoverable error. It records stuff in
|
| // UMA and reports to breakpad.
|
|
|