| 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 fbc9e64a93634273bc950b21a4c3717ede8f83d0..e6044398a852e683b55ca7ef17b147ae0b5092ec 100644
|
| --- a/chrome/browser/sync/glue/typed_url_data_type_controller.cc
|
| +++ b/chrome/browser/sync/glue/typed_url_data_type_controller.cc
|
| @@ -121,10 +121,12 @@ void TypedUrlDataTypeController::OnSavingBrowserHistoryDisabledChanged() {
|
| // generate an unrecoverable error. This can be fixed by restarting
|
| // Chrome (on restart, typed urls will not be a registered type).
|
| if (state() != NOT_RUNNING && state() != STOPPING) {
|
| - profile_sync_service()->DisableDatatype(
|
| - syncer::TYPED_URLS,
|
| + syncer::SyncError error(
|
| FROM_HERE,
|
| - "History saving is now disabled by policy.");
|
| + syncer::SyncError::DATATYPE_POLICY_ERROR,
|
| + "History saving is now disabled by policy.",
|
| + syncer::TYPED_URLS);
|
| + profile_sync_service()->DisableDatatype(syncer::TYPED_URLS, error);
|
| }
|
| }
|
| }
|
|
|