Index: chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc |
diff --git a/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc b/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc |
index 4105d744d2a1b05da5bff868ccfd1ed3d6feaa64..1ecdc82a84b399c7e63982993ee7886eb8e089ed 100644 |
--- a/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc |
+++ b/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc |
@@ -330,8 +330,8 @@ void ChromeExtensionsDispatcherDelegate::ClearTabSpecificPermissions( |
const extensions::Extension* extension = |
dispatcher->extensions()->GetByID(*it); |
if (extension) |
- extensions::PermissionsData::ClearTabSpecificPermissions(extension, |
- tab_id); |
+ extensions::PermissionsData::ForExtension(extension) |
+ ->ClearTabSpecificPermissions(tab_id); |
} |
} |
@@ -355,13 +355,13 @@ void ChromeExtensionsDispatcherDelegate::UpdateTabSpecificPermissions( |
if (!extension) |
return; |
- extensions::PermissionsData::UpdateTabSpecificPermissions( |
- extension, |
- tab_id, |
- new extensions::PermissionSet(extensions::APIPermissionSet(), |
- extensions::ManifestPermissionSet(), |
- origin_set, |
- extensions::URLPatternSet())); |
+ extensions::PermissionsData::ForExtension(extension) |
+ ->UpdateTabSpecificPermissions( |
+ tab_id, |
+ new extensions::PermissionSet(extensions::APIPermissionSet(), |
+ extensions::ManifestPermissionSet(), |
+ origin_set, |
+ extensions::URLPatternSet())); |
} |
void ChromeExtensionsDispatcherDelegate::HandleWebRequestAPIUsage( |