Index: chrome/browser/ui/cocoa/extensions/extension_action_context_menu_controller.mm |
diff --git a/chrome/browser/ui/cocoa/extensions/extension_action_context_menu_controller.mm b/chrome/browser/ui/cocoa/extensions/extension_action_context_menu_controller.mm |
index dfdd9467490bd92e1e9f7bada0bfa42383205f71..591b792a7b389986425a869503bc1a19c688e43a 100644 |
--- a/chrome/browser/ui/cocoa/extensions/extension_action_context_menu_controller.mm |
+++ b/chrome/browser/ui/cocoa/extensions/extension_action_context_menu_controller.mm |
@@ -24,6 +24,7 @@ |
#include "chrome/common/pref_names.h" |
#include "chrome/common/url_constants.h" |
#include "content/public/browser/web_contents.h" |
+#include "extensions/browser/extension_prefs.h" |
#include "extensions/browser/extension_system.h" |
#include "extensions/common/extension.h" |
#include "grit/chromium_strings.h" |
@@ -176,8 +177,7 @@ class AsyncUninstaller : public ExtensionUninstallDialog::Delegate { |
- (void)onHide:(id)sender { |
extensions::ExtensionActionAPI::SetBrowserActionVisibility( |
- extensions::ExtensionSystem::Get( |
- browser_->profile())->extension_service()->extension_prefs(), |
+ extensions::ExtensionPrefs::Get(browser_->profile()), |
extension_->id(), |
false); |
} |