diff options
Diffstat (limited to 'chrome/renderer/webplugin_delegate_proxy.h')
-rw-r--r-- | chrome/renderer/webplugin_delegate_proxy.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/renderer/webplugin_delegate_proxy.h b/chrome/renderer/webplugin_delegate_proxy.h index be7d6d7..b554aa9 100644 --- a/chrome/renderer/webplugin_delegate_proxy.h +++ b/chrome/renderer/webplugin_delegate_proxy.h @@ -6,6 +6,7 @@ #define CHROME_RENDERER_WEBPLUGIN_DELEGATE_PROXY_H__ #include <string> +#include <vector> #include "base/gfx/rect.h" #include "base/gfx/native_widget_types.h" @@ -19,6 +20,7 @@ class GURL; struct NPObject; class NPObjectStub; +struct NPVariant_Param; struct PluginHostMsg_URLRequest_Params; class RenderView; class SkBitmap; @@ -126,6 +128,10 @@ class WebPluginDelegateProxy : public WebPluginDelegate, void OnShowModalHTMLDialog(const GURL& url, int width, int height, const std::string& json_arguments, std::string* json_retval); + void OnGetDragData(const NPVariant_Param& event, bool add_data, + std::vector<NPVariant_Param>* values, bool* success); + void OnSetDropEffect(const NPVariant_Param& event, int effect, + bool* success); void OnMissingPluginStatus(int status); void OnGetCPBrowsingContext(uint32* context); void OnCancelDocumentLoad(); |