summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_view.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r--chrome/renderer/render_view.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h
index 1c46a32..bd216ae 100644
--- a/chrome/renderer/render_view.h
+++ b/chrome/renderer/render_view.h
@@ -380,7 +380,8 @@ class RenderView : public RenderWidget,
void OnClearFocusedNode();
void SendExtensionRequest(const std::string& name, const std::string& args,
- int request_id, bool has_callback);
+ int request_id, bool has_callback,
+ WebFrame* web_frame);
void OnExtensionResponse(int request_id, bool success,
const std::string& response,
const std::string& error);
@@ -777,6 +778,9 @@ class RenderView : public RenderWidget,
// change but is overridden by tests.
int delay_seconds_for_form_state_sync_;
+ // Maps pending request IDs to their frames.
+ IDMap<ExtensionProcessBindings::CallContext> pending_extension_requests_;
+
scoped_refptr<AudioMessageFilter> audio_message_filter_;
// The currently selected text. This is currently only updated on Linux, where