| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 4a3a83afe9eaa054277e6ef8ba91db0831e51185..470512d23c96e977f8fafa1ee42858d2300b266a 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -885,12 +885,12 @@ void ExtensionService::DisableExtension(
|
| }
|
|
|
| void ExtensionService::GrantPermissionsAndEnableExtension(
|
| - const Extension* extension) {
|
| + const Extension* extension, bool record_oauth2_grant) {
|
| CHECK(extension);
|
| RecordPermissionMessagesHistogram(
|
| extension, "Extensions.Permissions_ReEnable");
|
| extensions::PermissionsUpdater perms_updater(profile());
|
| - perms_updater.GrantActivePermissions(extension);
|
| + perms_updater.GrantActivePermissions(extension, record_oauth2_grant);
|
| extension_prefs_->SetDidExtensionEscalatePermissions(extension, false);
|
| EnableExtension(extension->id());
|
| }
|
|
|