Chromium Code Reviews| Index: chrome/browser/extensions/api/declarative_content/content_action.cc |
| diff --git a/chrome/browser/extensions/api/declarative_content/content_action.cc b/chrome/browser/extensions/api/declarative_content/content_action.cc |
| index 47deb9ea12cbb5d03d14ff15032bf23af74e9ac2..082faa4d4e6d5f4397d99b577f5f0bbeebaefbb4 100644 |
| --- a/chrome/browser/extensions/api/declarative_content/content_action.cc |
| +++ b/chrome/browser/extensions/api/declarative_content/content_action.cc |
| @@ -258,7 +258,13 @@ RequestContentScript::RequestContentScript( |
| void RequestContentScript::InstructRenderProcessToInject( |
| content::WebContents* contents, |
| const std::string& extension_id) const { |
| - // TODO(markdittmer): Send ExtensionMsg to renderer. |
| + contents->GetRenderProcessHost()->Send( |
|
Devlin
2014/08/21 17:06:16
Why not send this to the RenderViewHost so you don
Mark Dittmer
2014/08/23 12:21:38
Done.
|
| + new ExtensionMsg_ExecuteDeclarativeScript( |
| + contents->GetRenderViewHost()->GetRoutingID(), |
| + SessionTabHelper::IdForTab(contents), |
| + extension_id, |
| + script_.id(), |
| + contents->GetLastCommittedURL())); |
| } |
| struct ContentActionFactory { |