diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-29 22:35:33 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-29 22:35:33 +0000 |
commit | ea3d1d84be3d6f97bf50e76511c9e26af6895533 (patch) | |
tree | 94c73f600dcca23329221ad8c51e6a5158263f7e /chrome/plugin/webplugin_proxy.h | |
parent | 403e46333b43009776a08273501e4ca8c5c06e12 (diff) | |
download | chromium_src-ea3d1d84be3d6f97bf50e76511c9e26af6895533.zip chromium_src-ea3d1d84be3d6f97bf50e76511c9e26af6895533.tar.gz chromium_src-ea3d1d84be3d6f97bf50e76511c9e26af6895533.tar.bz2 |
Fix passing pointers between processes.
BUG=31880
Review URL: http://codereview.chromium.org/558036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37555 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/plugin/webplugin_proxy.h')
-rw-r--r-- | chrome/plugin/webplugin_proxy.h | 35 |
1 files changed, 13 insertions, 22 deletions
diff --git a/chrome/plugin/webplugin_proxy.h b/chrome/plugin/webplugin_proxy.h index 4a91685..5fc699c 100644 --- a/chrome/plugin/webplugin_proxy.h +++ b/chrome/plugin/webplugin_proxy.h @@ -103,17 +103,17 @@ class WebPluginProxy : public webkit_glue::WebPlugin { // Callback from the renderer to let us know that a paint occurred. void DidPaint(); - // Notification received on a plugin issued resource request - // creation. - void OnResourceCreated(int resource_id, HANDLE cookie); - - void HandleURLRequest(const char *method, - bool is_javascript_url, - const char* target, unsigned int len, - const char* buf, bool is_file_data, - bool notify, const char* url, - intptr_t notify_data, bool popups_allowed); - + // Notification received on a plugin issued resource request creation. + void OnResourceCreated(int resource_id, + webkit_glue::WebPluginResourceClient* client); + + void HandleURLRequest(const char* url, + const char *method, + const char* target, + const char* buf, + unsigned int len, + int notify_id, + bool popups_allowed); void UpdateGeometry(const gfx::Rect& window_rect, const gfx::Rect& clip_rect, const TransportDIB::Handle& windowless_buffer, @@ -123,22 +123,13 @@ class WebPluginProxy : public webkit_glue::WebPlugin { int ack_key #endif ); - void CancelDocumentLoad(); - - void InitiateHTTPRangeRequest(const char* url, - const char* range_info, - intptr_t existing_stream, - bool notify_needed, - intptr_t notify_data); - + void InitiateHTTPRangeRequest( + const char* url, const char* range_info, int range_request_id); void SetDeferResourceLoading(unsigned long resource_id, bool defer); - bool IsOffTheRecord(); - void ResourceClientDeleted( webkit_glue::WebPluginResourceClient* resource_client); - gfx::NativeViewId containing_window() { return containing_window_; } private: |