Index: extensions/renderer/dispatcher.cc |
diff --git a/extensions/renderer/dispatcher.cc b/extensions/renderer/dispatcher.cc |
index 0d11726e3cc0991daffb9c32207dbf4aad6dd32a..3a6c31bf87ebfcb9f0b4131a5bd0d5f3a35cf044 100644 |
--- a/extensions/renderer/dispatcher.cc |
+++ b/extensions/renderer/dispatcher.cc |
@@ -750,7 +750,7 @@ void Dispatcher::OnUpdatePermissions( |
break; |
} |
- PermissionsData::SetActivePermissions(extension, new_active); |
+ PermissionsData::ForExtension(extension)->SetActivePermissions(new_active); |
UpdateOriginPermissions(reason, extension, explicit_hosts); |
UpdateBindings(extension->id()); |
} |
@@ -803,7 +803,7 @@ void Dispatcher::InitOriginPermissions(const Extension* extension, |
UpdateOriginPermissions( |
UpdatedExtensionPermissionsInfo::ADDED, |
extension, |
- PermissionsData::GetEffectiveHostPermissions(extension)); |
+ PermissionsData::ForExtension(extension)->GetEffectiveHostPermissions()); |
} |
void Dispatcher::UpdateOriginPermissions( |