diff options
| author | Simon Hausmann <simon.hausmann@digia.com> | 2012-10-17 16:21:14 +0200 |
|---|---|---|
| committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-10-17 16:21:14 +0200 |
| commit | 8995b83bcbfbb68245f779b64e5517627c6cc6ea (patch) | |
| tree | 17985605dab9263cc2444bd4d45f189e142cca7c /Source/WebKit/chromium/public/WebPlugin.h | |
| parent | b9c9652036d5e9f1e29c574f40bc73a35c81ace6 (diff) | |
| download | qtwebkit-8995b83bcbfbb68245f779b64e5517627c6cc6ea.tar.gz | |
Imported WebKit commit cf4f8fc6f19b0629f51860cb2d4b25e139d07e00 (http://svn.webkit.org/repository/webkit/trunk@131592)
New snapshot that includes the build fixes for Mac OS X 10.6 and earlier as well
as the previously cherry-picked changes
Diffstat (limited to 'Source/WebKit/chromium/public/WebPlugin.h')
| -rw-r--r-- | Source/WebKit/chromium/public/WebPlugin.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/WebKit/chromium/public/WebPlugin.h b/Source/WebKit/chromium/public/WebPlugin.h index 8abaf3bfe..c72fff325 100644 --- a/Source/WebKit/chromium/public/WebPlugin.h +++ b/Source/WebKit/chromium/public/WebPlugin.h @@ -31,6 +31,8 @@ #ifndef WebPlugin_h #define WebPlugin_h +#include "WebDragOperation.h" +#include "WebDragStatus.h" #include "platform/WebCanvas.h" #include "platform/WebString.h" #include "platform/WebURL.h" @@ -40,6 +42,7 @@ struct NPObject; namespace WebKit { class WebDataSource; +class WebDragData; class WebFrame; class WebInputEvent; class WebPluginContainer; @@ -80,6 +83,8 @@ public: virtual bool acceptsInputEvents() = 0; virtual bool handleInputEvent(const WebInputEvent&, WebCursorInfo&) = 0; + virtual bool handleDragStatusUpdate(WebDragStatus, const WebDragData&, WebDragOperationsMask, const WebPoint& position, const WebPoint& screenPosition) { return false; } + virtual void didReceiveResponse(const WebURLResponse&) = 0; virtual void didReceiveData(const char* data, int dataLength) = 0; virtual void didFinishLoading() = 0; |
