#include "chrome/browser/sync/glue/extension_setting_data_type_controller.h"
#include <utility>
#include "chrome/browser/profiles/profile.h"
#include "extensions/browser/api/storage/backend_task_runner.h"
#include "extensions/browser/extension_system.h"
namespace browser_sync {
ExtensionSettingDataTypeController::ExtensionSettingDataTypeController(
syncer::DataType type,
syncer::OnceDataTypeStoreFactory store_factory,
SyncableServiceProvider syncable_service_provider,
const base::RepeatingClosure& dump_stack,
DelegateMode delegate_mode,
Profile* profile)
: … { … }
ExtensionSettingDataTypeController::~ExtensionSettingDataTypeController() =
default;
void ExtensionSettingDataTypeController::LoadModels(
const syncer::ConfigureContext& configure_context,
const ModelLoadCallback& model_load_callback) { … }
}