| 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 d5805d7dae8ff23097bf6b5bb1f95dbfd9853438..3e606854efffa583278c28ddb6b78fb2e42bc0f2 100644
|
| --- a/chrome/browser/extensions/api/management/management_api.cc
|
| +++ b/chrome/browser/extensions/api/management/management_api.cc
|
| @@ -647,10 +647,10 @@ void ManagementUninstallFunctionBase::Finish(bool should_uninstall) {
|
| extension_id_);
|
| SendResponse(false);
|
| } else {
|
| - bool success =
|
| - service()->UninstallExtension(extension_id_,
|
| - false, /* external uninstall */
|
| - NULL);
|
| + bool success = service()->UninstallExtension(
|
| + extension_id_,
|
| + ExtensionService::UNINSTALL_REASON_MANAGEMENT_API,
|
| + NULL);
|
|
|
| // TODO set error_ if !success
|
| SendResponse(success);
|
|
|