| Index: components/sync/driver/directory_data_type_controller.cc
|
| diff --git a/components/sync/driver/directory_data_type_controller.cc b/components/sync/driver/directory_data_type_controller.cc
|
| index f8edd4d7c004d30f545b184caabb2d5687e15247..62a1720ab5ecb0ba115c70a1d80ecd9cfdfd4ac8 100644
|
| --- a/components/sync/driver/directory_data_type_controller.cc
|
| +++ b/components/sync/driver/directory_data_type_controller.cc
|
| @@ -12,11 +12,10 @@
|
| namespace sync_driver {
|
|
|
| DirectoryDataTypeController::DirectoryDataTypeController(
|
| - const scoped_refptr<base::SingleThreadTaskRunner>& ui_thread,
|
| - const base::Closure& error_callback,
|
| + syncer::ModelType type,
|
| + const base::Closure& dump_stack,
|
| SyncClient* sync_client)
|
| - : DataTypeController(ui_thread, error_callback),
|
| - sync_client_(sync_client) {}
|
| + : DataTypeController(type, dump_stack), sync_client_(sync_client) {}
|
|
|
| DirectoryDataTypeController::~DirectoryDataTypeController() {}
|
|
|
| @@ -39,6 +38,7 @@ void DirectoryDataTypeController::RegisterWithBackend(
|
|
|
| void DirectoryDataTypeController::ActivateDataType(
|
| BackendDataTypeConfigurer* configurer) {
|
| + DCHECK(CalledOnValidThread());
|
| // Tell the backend about the change processor for this type so it can
|
| // begin routing changes to it.
|
| configurer->ActivateDirectoryDataType(type(), model_safe_group(),
|
| @@ -47,6 +47,7 @@ void DirectoryDataTypeController::ActivateDataType(
|
|
|
| void DirectoryDataTypeController::DeactivateDataType(
|
| BackendDataTypeConfigurer* configurer) {
|
| + DCHECK(CalledOnValidThread());
|
| configurer->DeactivateDirectoryDataType(type());
|
| }
|
|
|
|
|