Chromium Code Reviews| Index: extensions/renderer/script_injection.h |
| diff --git a/extensions/renderer/script_injection.h b/extensions/renderer/script_injection.h |
| index a8835457d95312b220ded68cba089261eb05e745..53d612337b19b8c426267ab9dfffa3f901beb294 100644 |
| --- a/extensions/renderer/script_injection.h |
| +++ b/extensions/renderer/script_injection.h |
| @@ -30,11 +30,13 @@ class ScriptInjection { |
| // Remove the isolated world associated with the given injection host. |
| static void RemoveIsolatedWorld(const std::string& host_id); |
| - ScriptInjection(scoped_ptr<ScriptInjector> injector, |
| - blink::WebLocalFrame* web_frame, |
| - const HostID& host_id, |
| - UserScript::RunLocation run_location, |
| - int tab_id); |
| + ScriptInjection( |
| + scoped_ptr<ScriptInjector> injector, |
| + blink::WebLocalFrame* web_frame, |
| + const HostID& host_id, |
| + UserScript::ConsumerInstanceType consumer_instance_type, |
| + UserScript::RunLocation run_location, |
| + int tab_id); |
| ~ScriptInjection(); |
| // Try to inject the script at the |current_location|. This returns true if |
| @@ -86,6 +88,9 @@ class ScriptInjection { |
| // The id of the associated injection_host. |
| HostID host_id_; |
| + // The type of the instance on which the host will inject the script. |
| + UserScript::ConsumerInstanceType consumer_instance_type_; |
| + |
|
Devlin
2015/02/25 17:14:38
When is this used?
Xi Han
2015/02/27 19:36:19
The get function consumer_instance_type() is used
Devlin
2015/02/27 21:52:42
Doesn't that check UserScript::consumer_instance_t
Xi Han
2015/02/27 22:10:02
Oh, you are absolutely right. I took it as the one
|
| // The location in the document load at which we inject the script. |
| UserScript::RunLocation run_location_; |