summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_view.h
diff options
context:
space:
mode:
authormpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-08 20:16:39 +0000
committermpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-08 20:16:39 +0000
commit1299ed837e4db59a8296a4033b541e1e7b286116 (patch)
treebffad9fb092f643036f854134a4ba930dc35a752 /chrome/renderer/render_view.h
parent3fa656cc226355392738ef8b3b146f30a700e507 (diff)
downloadchromium_src-1299ed837e4db59a8296a4033b541e1e7b286116.zip
chromium_src-1299ed837e4db59a8296a4033b541e1e7b286116.tar.gz
chromium_src-1299ed837e4db59a8296a4033b541e1e7b286116.tar.bz2
Change the extension callback system to work more like events, where we track
contexts rather than frames. Also change the way we call through to javascript, to avoid a v8::Compile. This is so we don't skew the histogram stats on our script cache. BUG=? TEST=none Review URL: http://codereview.chromium.org/118353 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17889 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r--chrome/renderer/render_view.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h
index bd216ae..1c46a32 100644
--- a/chrome/renderer/render_view.h
+++ b/chrome/renderer/render_view.h
@@ -380,8 +380,7 @@ class RenderView : public RenderWidget,
void OnClearFocusedNode();
void SendExtensionRequest(const std::string& name, const std::string& args,
- int request_id, bool has_callback,
- WebFrame* web_frame);
+ int request_id, bool has_callback);
void OnExtensionResponse(int request_id, bool success,
const std::string& response,
const std::string& error);
@@ -778,9 +777,6 @@ 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