| Index: extensions/renderer/user_script_injector.h
|
| diff --git a/extensions/renderer/user_script_injector.h b/extensions/renderer/user_script_injector.h
|
| index 85e557891334fd5faa8392f4b7ceafd2ca5a1dbd..86d9e9fa86886404d1f2824b77f9f45178befd99 100644
|
| --- a/extensions/renderer/user_script_injector.h
|
| +++ b/extensions/renderer/user_script_injector.h
|
| @@ -13,12 +13,13 @@
|
| #include "extensions/renderer/script_injection.h"
|
| #include "extensions/renderer/user_script_set.h"
|
|
|
| +class InjectionHost;
|
| +
|
| namespace blink {
|
| class WebFrame;
|
| }
|
|
|
| namespace extensions {
|
| -class Extension;
|
|
|
| // A ScriptInjector for UserScripts.
|
| class UserScriptInjector : public ScriptInjector,
|
| @@ -43,7 +44,7 @@ class UserScriptInjector : public ScriptInjector,
|
| bool ShouldInjectJs(UserScript::RunLocation run_location) const override;
|
| bool ShouldInjectCss(UserScript::RunLocation run_location) const override;
|
| PermissionsData::AccessType CanExecuteOnFrame(
|
| - const Extension* extension,
|
| + const InjectionHost* injection_host,
|
| blink::WebFrame* web_frame,
|
| int tab_id,
|
| const GURL& top_url) const override;
|
|
|