commit | 77cb0effc7d4c844f07bb380827a7b1a2cfd2c3c | [log] [tgz] |
---|---|---|
author | rdevlin.cronin <[email protected]> | Wed Sep 16 17:03:48 2015 |
committer | Commit bot <[email protected]> | Wed Sep 16 17:04:24 2015 |
tree | 9d076e393fcf61ed87c4e71ae1db727f611db8f1 | |
parent | 4905daeee8695fb0caf31f34497a1c2f1dac29c4 [diff] [blame] |
[Extensions] Allow revokable permissions Add back-end support for revokable extension permissions for optional permissions, or, if the click-to-script feature is enabled, granted host permissions. BUG=532507 [email protected] (micro change in c/b/background/) Review URL: https://codereview.chromium.org/1327523005 Cr-Commit-Position: refs/heads/master@{#349148}
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc index 9ccb01e..19cee30 100644 --- a/chrome/browser/extensions/extension_service.cc +++ b/chrome/browser/extensions/extension_service.cc
@@ -1849,7 +1849,7 @@ if (!settings->IsPermissionSetAllowed( extension.get(), extension->permissions_data()->active_permissions())) { - extensions::PermissionsUpdater(profile()).RemovePermissions( + extensions::PermissionsUpdater(profile()).RemovePermissionsUnsafe( extension.get(), settings->GetBlockedPermissions(extension.get()).get()); }