| Index: chrome/browser/extensions/api/tabs/tabs_api.cc
|
| diff --git a/chrome/browser/extensions/api/tabs/tabs_api.cc b/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| index cf0bab453bf18a76547f9e7bcd15f231bfe593b7..f809ff3cd74c69fcee1f1cfc4a835019dbaa79f1 100644
|
| --- a/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| +++ b/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| @@ -1627,8 +1627,8 @@ ExecuteCodeInTabFunction::~ExecuteCodeInTabFunction() {}
|
|
|
| bool ExecuteCodeInTabFunction::HasPermission() {
|
| if (Init() &&
|
| - PermissionsData::ForExtension(extension_)
|
| - ->HasAPIPermissionForTab(execute_tab_id_, APIPermission::kTab)) {
|
| + extension_->permissions_data()->HasAPIPermissionForTab(
|
| + execute_tab_id_, APIPermission::kTab)) {
|
| return true;
|
| }
|
| return ExtensionFunction::HasPermission();
|
|
|