Index: chrome/browser/extensions/api/web_request/web_request_api.cc |
diff --git a/chrome/browser/extensions/api/web_request/web_request_api.cc b/chrome/browser/extensions/api/web_request/web_request_api.cc |
index 4bd9fecbb29e6070dd0f156b28b8139a21a655fd..005d58a19060a37cf3bac13bbd03188d68e97d17 100644 |
--- a/chrome/browser/extensions/api/web_request/web_request_api.cc |
+++ b/chrome/browser/extensions/api/web_request/web_request_api.cc |
@@ -2230,8 +2230,9 @@ bool WebRequestInternalAddEventListenerFunction::RunSync() { |
// For this reason we do only a coarse check here to warn the extension |
// developer if he does something obviously wrong. |
if (!is_web_view_guest && |
- extensions::PermissionsData::GetEffectiveHostPermissions( |
- extension).is_empty()) { |
+ extensions::PermissionsData::ForExtension(extension) |
+ ->GetEffectiveHostPermissions() |
+ .is_empty()) { |
error_ = keys::kHostPermissionsRequired; |
return false; |
} |