diff options
author | mpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-08 20:16:39 +0000 |
---|---|---|
committer | mpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-08 20:16:39 +0000 |
commit | 1299ed837e4db59a8296a4033b541e1e7b286116 (patch) | |
tree | bffad9fb092f643036f854134a4ba930dc35a752 /chrome/renderer/render_view.h | |
parent | 3fa656cc226355392738ef8b3b146f30a700e507 (diff) | |
download | chromium_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.h | 6 |
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 |