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 fcb587b1f300c91a23886a1dd5c9cc4da2ff1647..288d2cf467e10e58f4dd9dd03ffc6f61fa806e9c 100644 |
--- a/chrome/browser/extensions/api/tabs/tabs_api.cc |
+++ b/chrome/browser/extensions/api/tabs/tabs_api.cc |
@@ -1967,9 +1967,8 @@ ExecuteCodeInTabFunction::ExecuteCodeInTabFunction() |
ExecuteCodeInTabFunction::~ExecuteCodeInTabFunction() {} |
bool ExecuteCodeInTabFunction::HasPermission() { |
- if (Init() && |
- PermissionsData::HasAPIPermissionForTab( |
- extension_, execute_tab_id_, APIPermission::kTab)) { |
+ if (Init() && PermissionsData::HasAPIPermissionForTab( |
+ extension_.get(), execute_tab_id_, APIPermission::kTab)) { |
return true; |
} |
return ExtensionFunction::HasPermission(); |