summaryrefslogtreecommitdiffstats
path: root/extensions/renderer/extension_frame_helper.h
diff options
context:
space:
mode:
authorrdevlin.cronin <rdevlin.cronin@chromium.org>2015-06-23 14:29:10 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-23 21:29:34 +0000
commitc5d9a0ea754aba8264a36e59d2a60a6722fd56b3 (patch)
tree5164bed777068a3bee85414a81df97bc1e05574b /extensions/renderer/extension_frame_helper.h
parentf148b2547d6914bc596a10791ceb795ffb838693 (diff)
downloadchromium_src-c5d9a0ea754aba8264a36e59d2a60a6722fd56b3.zip
chromium_src-c5d9a0ea754aba8264a36e59d2a60a6722fd56b3.tar.gz
chromium_src-c5d9a0ea754aba8264a36e59d2a60a6722fd56b3.tar.bz2
[Extensions OOPI] Change ExtensionMsg_MessageInvoke to use RenderFrames
Change ExtensionMsg_MessageInvoke to use RenderFrames instead of RenderViews. This also makes it easy to change ScriptContextSet to implement a ForEach with RenderFrames. BUG=455776 TBR=thestig@chromium.org (micro chrome_content_renderer_client change) Review URL: https://codereview.chromium.org/1198203003 Cr-Commit-Position: refs/heads/master@{#335753}
Diffstat (limited to 'extensions/renderer/extension_frame_helper.h')
-rw-r--r--extensions/renderer/extension_frame_helper.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/extensions/renderer/extension_frame_helper.h b/extensions/renderer/extension_frame_helper.h
index 67f793e..c0507c1 100644
--- a/extensions/renderer/extension_frame_helper.h
+++ b/extensions/renderer/extension_frame_helper.h
@@ -89,6 +89,11 @@ class ExtensionFrameHelper
bool success,
const base::ListValue& response,
const std::string& error);
+ void OnExtensionMessageInvoke(const std::string& extension_id,
+ const std::string& module_name,
+ const std::string& function_name,
+ const base::ListValue& args,
+ bool user_gesture);
// Type of view associated with the RenderFrame.
ViewType view_type_;