| Index: chrome/browser/prefs/pref_service.cc
|
| diff --git a/chrome/browser/prefs/pref_service.cc b/chrome/browser/prefs/pref_service.cc
|
| index cca8041c850284e277887d6be536316148ee68bd..99d78cc68b72daebf4e19f427a0890162894a552 100644
|
| --- a/chrome/browser/prefs/pref_service.cc
|
| +++ b/chrome/browser/prefs/pref_service.cc
|
| @@ -123,6 +123,7 @@ PrefServiceBase* PrefServiceBase::FromBrowserContext(BrowserContext* context) {
|
| // static
|
| PrefService* PrefService::CreatePrefService(
|
| const FilePath& pref_filename,
|
| + base::SequencedTaskRunner* pref_io_task_runner,
|
| policy::PolicyService* policy_service,
|
| PrefStore* extension_prefs,
|
| bool async) {
|
| @@ -156,8 +157,7 @@ PrefService* PrefService::CreatePrefService(
|
| CommandLinePrefStore* command_line =
|
| new CommandLinePrefStore(CommandLine::ForCurrentProcess());
|
| JsonPrefStore* user = new JsonPrefStore(
|
| - pref_filename,
|
| - BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE));
|
| + pref_filename, pref_io_task_runner);
|
| DefaultPrefStore* default_pref_store = new DefaultPrefStore();
|
|
|
| PrefNotifierImpl* pref_notifier = new PrefNotifierImpl();
|
|
|