| Index: extensions/renderer/script_injection.cc
|
| diff --git a/extensions/renderer/script_injection.cc b/extensions/renderer/script_injection.cc
|
| index 4db534a1f68c1934127ec61a5617c701d28aa40b..6fc37c6c106534be729c6c54d7e90998fdbdca1d 100644
|
| --- a/extensions/renderer/script_injection.cc
|
| +++ b/extensions/renderer/script_injection.cc
|
| @@ -101,13 +101,14 @@ bool ScriptInjection::WantsToRun(blink::WebFrame* frame,
|
| GURL effective_document_url = ScriptContext::GetEffectiveDocumentURL(
|
| frame, document_url, script_->match_about_blank());
|
|
|
| - if (!PermissionsData::CanExecuteScriptOnPage(extension,
|
| - effective_document_url,
|
| - frame->top()->document().url(),
|
| - kNoTabId,
|
| - script_.get(),
|
| - kNoProcessId,
|
| - NULL /* ignore error */)) {
|
| + if (!PermissionsData::ForExtension(extension)
|
| + ->CanExecuteScriptOnPage(extension,
|
| + effective_document_url,
|
| + frame->top()->document().url(),
|
| + kNoTabId,
|
| + script_.get(),
|
| + kNoProcessId,
|
| + NULL /* ignore error */)) {
|
| return false;
|
| }
|
|
|
|
|