Index: chrome/browser/extensions/api/management/management_api.cc |
diff --git a/chrome/browser/extensions/api/management/management_api.cc b/chrome/browser/extensions/api/management/management_api.cc |
index 236e2ef94535295ec2b391a6242dea05517ccc9e..bb10db227ac844473ca1ec2236b4abd18f9ff71d 100644 |
--- a/chrome/browser/extensions/api/management/management_api.cc |
+++ b/chrome/browser/extensions/api/management/management_api.cc |
@@ -599,7 +599,8 @@ bool ManagementUninstallFunctionBase::Uninstall( |
bool show_confirm_dialog) { |
extension_id_ = target_extension_id; |
const Extension* target_extension = |
- service()->GetExtensionById(extension_id_, true); |
+ extensions::ExtensionRegistry::Get(GetProfile())-> |
Ken Rockot(use gerrit already)
2014/09/09 05:55:29
Please use browser_context() instead of GetProfile
|
+ GetExtensionById(extension_id_, ExtensionRegistry::EVERYTHING); |
if (!target_extension || |
ui_util::ShouldNotBeVisible(target_extension, browser_context())) { |
error_ = ErrorUtils::FormatErrorMessage( |