diff options
Diffstat (limited to 'chrome/browser/extensions/extension_tab_util.cc')
-rw-r--r-- | chrome/browser/extensions/extension_tab_util.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/chrome/browser/extensions/extension_tab_util.cc b/chrome/browser/extensions/extension_tab_util.cc index b0177e1..fc1d3c5 100644 --- a/chrome/browser/extensions/extension_tab_util.cc +++ b/chrome/browser/extensions/extension_tab_util.cc @@ -389,10 +389,9 @@ void ExtensionTabUtil::ScrubTabValueForExtension( WebContents* contents, const Extension* extension, base::DictionaryValue* tab_info) { - bool has_permission = - extension && - PermissionsData::ForExtension(extension) - ->HasAPIPermissionForTab(GetTabId(contents), APIPermission::kTab); + bool has_permission = extension && + extension->permissions_data()->HasAPIPermissionForTab( + GetTabId(contents), APIPermission::kTab); if (!has_permission) { tab_info->Remove(keys::kUrlKey, NULL); |