Index: chrome/browser/sync/glue/typed_url_data_type_controller.cc |
diff --git a/chrome/browser/sync/glue/typed_url_data_type_controller.cc b/chrome/browser/sync/glue/typed_url_data_type_controller.cc |
index 62cd3992c5730f840594ea69d76a1bd5ec5f3c88..81e8d476c13d3f35b7471ec6aa310d84cf832cc4 100644 |
--- a/chrome/browser/sync/glue/typed_url_data_type_controller.cc |
+++ b/chrome/browser/sync/glue/typed_url_data_type_controller.cc |
@@ -115,6 +115,27 @@ void TypedUrlDataTypeController::Stop() { |
history_service_->ScheduleDBTask(new ControlTask(this, false), this); |
} |
+bool TypedUrlDataTypeController::enabled() { |
+ return true; |
+} |
+ |
+syncable::ModelType TypedUrlDataTypeController::type() { |
+ return syncable::TYPED_URLS; |
+} |
+ |
+browser_sync::ModelSafeGroup TypedUrlDataTypeController::model_safe_group() { |
+ return browser_sync::GROUP_HISTORY; |
+} |
+ |
+const char* TypedUrlDataTypeController::name() const { |
+ // For logging only. |
+ return "typed_url"; |
+} |
+ |
+DataTypeController::State TypedUrlDataTypeController::state() { |
+ return state_; |
+} |
+ |
void TypedUrlDataTypeController::StartImpl(history::HistoryBackend* backend) { |
VLOG(1) << "TypedUrl data type controller StartImpl called."; |
// No additional services need to be started before we can proceed |