diff options
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r-- | chrome/renderer/render_view.h | 6 |
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 |