Index: chrome/browser/extensions/crx_installer.cc |
diff --git a/chrome/browser/extensions/crx_installer.cc b/chrome/browser/extensions/crx_installer.cc |
index 7d4a35ef7326678e90bc74e08975c63f41e13280..7503b973cad7e3436bc3616458bcf1a5b1d343fe 100644 |
--- a/chrome/browser/extensions/crx_installer.cc |
+++ b/chrome/browser/extensions/crx_installer.cc |
@@ -297,9 +297,7 @@ CrxInstallerError CrxInstaller::AllowInstall(const Extension* extension) { |
// To skip manifest checking, the extension must be a shared module |
// and not request any permissions. |
if (SharedModuleInfo::IsSharedModule(extension) && |
- PermissionsData::ForExtension(extension) |
- ->active_permissions() |
- ->IsEmpty()) { |
+ extension->permissions_data()->active_permissions()->IsEmpty()) { |
valid = true; |
} |
} else { |
@@ -315,11 +313,10 @@ CrxInstallerError CrxInstaller::AllowInstall(const Extension* extension) { |
&error); |
if (error.empty()) { |
scoped_refptr<const PermissionSet> expected_permissions = |
- PermissionsData::ForExtension(dummy_extension) |
- ->active_permissions(); |
+ dummy_extension->permissions_data()->active_permissions(); |
valid = !(PermissionMessageProvider::Get()->IsPrivilegeIncrease( |
expected_permissions, |
- PermissionsData::ForExtension(extension)->active_permissions(), |
+ extension->permissions_data()->active_permissions(), |
extension->GetType())); |
} |
} |