| Index: chrome/browser/extensions/extension_proxy_api.cc
|
| diff --git a/chrome/browser/extensions/extension_proxy_api.cc b/chrome/browser/extensions/extension_proxy_api.cc
|
| index 030b711fbdad7405ee399bf09128b488036152b4..afcb788a2e4e47652126254e366c644ec55ffeaa 100644
|
| --- a/chrome/browser/extensions/extension_proxy_api.cc
|
| +++ b/chrome/browser/extensions/extension_proxy_api.cc
|
| @@ -7,8 +7,8 @@
|
| #include "base/string_util.h"
|
| #include "base/stringprintf.h"
|
| #include "base/values.h"
|
| -#include "chrome/browser/extensions/extension_pref_store.h"
|
| -#include "chrome/common/notification_service.h"
|
| +#include "chrome/browser/profile.h"
|
| +#include "chrome/browser/extensions/extensions_service.h"
|
| #include "chrome/common/pref_names.h"
|
|
|
| namespace {
|
| @@ -159,11 +159,6 @@ bool UseCustomProxySettingsFunction::ApplyProxyRules(
|
|
|
| void UseCustomProxySettingsFunction::SendNotification(const char* pref_path,
|
| Value* pref_value) {
|
| - ExtensionPrefStore::ExtensionPrefDetails details =
|
| - std::make_pair(GetExtension(), std::make_pair(pref_path, pref_value));
|
| -
|
| - NotificationService::current()->Notify(
|
| - NotificationType::EXTENSION_PREF_CHANGED,
|
| - Source<Profile>(profile_),
|
| - Details<ExtensionPrefStore::ExtensionPrefDetails>(&details));
|
| + profile()->GetExtensionsService()->extension_prefs()
|
| + ->SetExtensionControlledPref(extension_id(), pref_path, pref_value);
|
| }
|
|
|