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. |