| Index: extensions/renderer/programmatic_script_injector.cc
|
| diff --git a/extensions/renderer/programmatic_script_injector.cc b/extensions/renderer/programmatic_script_injector.cc
|
| index 4546d93d1451beb62fa0b8b4b70454caeb1fae5d..49d87b9d8ebd06ff6443a71379aeb849b392138f 100644
|
| --- a/extensions/renderer/programmatic_script_injector.cc
|
| +++ b/extensions/renderer/programmatic_script_injector.cc
|
| @@ -66,8 +66,7 @@ bool ProgrammaticScriptInjector::ShouldInjectCss(
|
| PermissionsData::AccessType ProgrammaticScriptInjector::CanExecuteOnFrame(
|
| const InjectionHost* injection_host,
|
| blink::WebFrame* frame,
|
| - int tab_id,
|
| - const GURL& top_url) const {
|
| + int tab_id) const {
|
| // It doesn't make sense to inject a script into a remote frame or a frame
|
| // with a null document.
|
| if (frame->isWebRemoteFrame() || frame->document().isNull())
|
| @@ -87,7 +86,7 @@ PermissionsData::AccessType ProgrammaticScriptInjector::CanExecuteOnFrame(
|
| DCHECK_EQ(injection_host->id().type(), HostID::EXTENSIONS);
|
|
|
| return injection_host->CanExecuteOnFrame(
|
| - effective_document_url, top_url, tab_id, true /* is_declarative */);
|
| + effective_document_url, frame, tab_id, true /* is_declarative */);
|
| }
|
|
|
| std::vector<blink::WebScriptSource> ProgrammaticScriptInjector::GetJsSources(
|
|
|