#include "components/prefs/pref_service_factory.h"
#include <memory>
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "base/task/sequenced_task_runner.h"
#include "components/prefs/default_pref_store.h"
#include "components/prefs/json_pref_store.h"
#include "components/prefs/pref_filter.h"
#include "components/prefs/pref_notifier_impl.h"
#include "components/prefs/pref_service.h"
#include "components/prefs/pref_value_store.h"
PrefServiceFactory::PrefServiceFactory()
: … { … }
PrefServiceFactory::~PrefServiceFactory() { … }
void PrefServiceFactory::SetUserPrefsFile(
const base::FilePath& prefs_file,
base::SequencedTaskRunner* task_runner) { … }
std::unique_ptr<PrefService> PrefServiceFactory::Create(
scoped_refptr<PrefRegistry> pref_registry) { … }