#include "components/autofill/core/browser/autofill_testing_pref_service.h"
#include "base/memory/ptr_util.h"
#include "base/memory/scoped_refptr.h"
#include "components/pref_registry/pref_registry_syncable.h"
#include "components/prefs/pref_notifier_impl.h"
#include "components/prefs/pref_value_store.h"
template <>
TestingPrefServiceBase<PrefService, user_prefs::PrefRegistrySyncable>::
TestingPrefServiceBase(
scoped_refptr<TestingPrefStore> managed_prefs,
scoped_refptr<TestingPrefStore> supervised_user_prefs,
scoped_refptr<TestingPrefStore> extension_prefs,
scoped_refptr<TestingPrefStore> standalone_browser_prefs,
scoped_refptr<TestingPrefStore> user_prefs,
scoped_refptr<TestingPrefStore> recommended_prefs,
scoped_refptr<user_prefs::PrefRegistrySyncable> pref_registry,
PrefNotifierImpl* pref_notifier)
: … { … }
namespace autofill::test {
AutofillTestingPrefService::AutofillTestingPrefService()
: … { … }
AutofillTestingPrefService::~AutofillTestingPrefService() = default;
user_prefs::PrefRegistrySyncable* AutofillTestingPrefService::registry() { … }
}