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 ef6a60f11f5e8f75e96e9fafaba212fc0c3be5c9..9eb290b9a17ad9a9716ae2eafa6002a98df06916 100644 |
--- a/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc |
+++ b/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc |
@@ -335,8 +335,7 @@ void ChromeExtensionsDispatcherDelegate::ClearTabSpecificPermissions( |
const extensions::Extension* extension = |
dispatcher->extensions()->GetByID(*it); |
if (extension) |
- extensions::PermissionsData::ForExtension(extension) |
- ->ClearTabSpecificPermissions(tab_id); |
+ extension->permissions_data()->ClearTabSpecificPermissions(tab_id); |
} |
} |
@@ -360,13 +359,12 @@ void ChromeExtensionsDispatcherDelegate::UpdateTabSpecificPermissions( |
if (!extension) |
return; |
- extensions::PermissionsData::ForExtension(extension) |
- ->UpdateTabSpecificPermissions( |
- tab_id, |
- new extensions::PermissionSet(extensions::APIPermissionSet(), |
- extensions::ManifestPermissionSet(), |
- origin_set, |
- extensions::URLPatternSet())); |
+ extension->permissions_data()->UpdateTabSpecificPermissions( |
+ tab_id, |
+ new extensions::PermissionSet(extensions::APIPermissionSet(), |
+ extensions::ManifestPermissionSet(), |
+ origin_set, |
+ extensions::URLPatternSet())); |
} |
void ChromeExtensionsDispatcherDelegate::HandleWebRequestAPIUsage( |