| 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(
|
|
|