| Index: components/sync_driver/non_blocking_data_type_controller.h
|
| diff --git a/components/sync_driver/non_blocking_data_type_controller.h b/components/sync_driver/non_blocking_data_type_controller.h
|
| index 3bb13d9cce81e923211dd0bb949b45523e1a9053..330e82a1928e525604ca66e3c88ccd116c450b50 100644
|
| --- a/components/sync_driver/non_blocking_data_type_controller.h
|
| +++ b/components/sync_driver/non_blocking_data_type_controller.h
|
| @@ -49,6 +49,12 @@ class NonBlockingDataTypeController : public sync_driver::DataTypeController {
|
| // DataTypeController interface.
|
| bool ShouldLoadModelBeforeConfigure() const override;
|
| void LoadModels(const ModelLoadCallback& model_load_callback) override;
|
| +
|
| + // Registers non-blocking data type with sync backend. In the process the
|
| + // activation context is passed to ModelTypeRegistry, where ModelTypeWorker
|
| + // gets created and connected with ModelTypeProcessor.
|
| + void RegisterWithBackend(
|
| + sync_driver::BackendDataTypeConfigurer* configurer) override;
|
| void StartAssociating(const StartCallback& start_callback) override;
|
| void ActivateDataType(
|
| sync_driver::BackendDataTypeConfigurer* configurer) override;
|
|
|