| Index: extensions/browser/extension_prefs_factory.cc
|
| diff --git a/extensions/browser/extension_prefs_factory.cc b/extensions/browser/extension_prefs_factory.cc
|
| index 5908000e5c2bb06a3b443c836b4123b75d4c470c..17c665d73719050d7e85df9142940970b11d779e 100644
|
| --- a/extensions/browser/extension_prefs_factory.cc
|
| +++ b/extensions/browser/extension_prefs_factory.cc
|
| @@ -30,6 +30,7 @@ ExtensionPrefsFactory* ExtensionPrefsFactory::GetInstance() {
|
| void ExtensionPrefsFactory::SetInstanceForTesting(
|
| content::BrowserContext* context,
|
| scoped_ptr<ExtensionPrefs> prefs) {
|
| + Disassociate(context);
|
| Associate(context, prefs.Pass());
|
| }
|
|
|
| @@ -48,10 +49,9 @@ KeyedService* ExtensionPrefsFactory::BuildServiceInstanceFor(
|
| std::vector<ExtensionPrefsObserver*> prefs_observers;
|
| client->GetEarlyExtensionPrefsObservers(context, &prefs_observers);
|
| return ExtensionPrefs::Create(
|
| - client->GetPrefServiceForContext(context),
|
| + context, client->GetPrefServiceForContext(context),
|
| context->GetPath().AppendASCII(extensions::kInstallDirectoryName),
|
| ExtensionPrefValueMapFactory::GetForBrowserContext(context),
|
| - client->CreateAppSorting(context).Pass(),
|
| client->AreExtensionsDisabled(*base::CommandLine::ForCurrentProcess(),
|
| context),
|
| prefs_observers);
|
|
|