| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 76ac9a2105c1d6f7e689a716ddfb33236fba9e0f..d8e601beb50ac115f6528daf73bf231b02b4ae96 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -1718,11 +1718,11 @@ void ExtensionService::OnExtensionManagementSettingsChanged() {
|
| registry_->GenerateInstalledExtensionsSet());
|
| for (const auto& extension : *all_extensions.get()) {
|
| if (!settings->IsPermissionSetAllowed(
|
| - extension->id(),
|
| + extension.get(),
|
| extension->permissions_data()->active_permissions())) {
|
| extensions::PermissionsUpdater(profile()).RemovePermissions(
|
| extension.get(),
|
| - settings->GetBlockedPermissions(extension->id()).get());
|
| + settings->GetBlockedPermissions(extension.get()).get());
|
| }
|
| }
|
|
|
|
|