Index: chrome/browser/extensions/extension_tab_util.cc |
diff --git a/chrome/browser/extensions/extension_tab_util.cc b/chrome/browser/extensions/extension_tab_util.cc |
index b0177e15f4c91af8ae3cfa5faa9342eea253e8c8..fc1d3c57dda68d7e545d219623381fb529e96f31 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); |