| Index: chrome/browser/prefs/chrome_pref_service_factory.cc
|
| diff --git a/chrome/browser/prefs/chrome_pref_service_factory.cc b/chrome/browser/prefs/chrome_pref_service_factory.cc
|
| index 560c3535166c3b0067d62e584c5522c8afb2d004..28f35b27669a2316330b06b90a31b9a887a1cf17 100644
|
| --- a/chrome/browser/prefs/chrome_pref_service_factory.cc
|
| +++ b/chrome/browser/prefs/chrome_pref_service_factory.cc
|
| @@ -457,7 +457,8 @@ std::unique_ptr<PrefService> CreateLocalState(
|
| std::unique_ptr<sync_preferences::PrefServiceSyncable> CreateProfilePrefs(
|
| const base::FilePath& profile_path,
|
| base::SequencedTaskRunner* pref_io_task_runner,
|
| - prefs::mojom::TrackedPreferenceValidationDelegate* validation_delegate,
|
| + std::unique_ptr<prefs::mojom::TrackedPreferenceValidationDelegate>*
|
| + validation_delegate,
|
| policy::PolicyService* policy_service,
|
| SupervisedUserSettingsService* supervised_user_settings,
|
| const scoped_refptr<PrefStore>& extension_prefs,
|
| @@ -482,7 +483,7 @@ std::unique_ptr<sync_preferences::PrefServiceSyncable> CreateProfilePrefs(
|
| CreateProfilePrefStoreManager(profile_path)
|
| ->CreateProfilePrefStore(pref_io_task_runner,
|
| start_sync_flare_for_prefs,
|
| - validation_delegate));
|
| + validation_delegate, connector));
|
| PrepareFactory(&factory, profile_path, policy_service,
|
| supervised_user_settings, user_pref_store, extension_prefs,
|
| async);
|
|
|