summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/gtk/PasteboardHelper.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/platform/gtk/PasteboardHelper.h')
-rw-r--r--WebCore/platform/gtk/PasteboardHelper.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/WebCore/platform/gtk/PasteboardHelper.h b/WebCore/platform/gtk/PasteboardHelper.h
index 2d46adc..33be1a8 100644
--- a/WebCore/platform/gtk/PasteboardHelper.h
+++ b/WebCore/platform/gtk/PasteboardHelper.h
@@ -36,6 +36,8 @@ typedef struct _GtkClipboard GtkClipboard;
typedef struct _GtkTargetList GtkTargetList;
typedef struct _GtkWidget GtkWidget;
typedef struct _GtkSelectionData GtkSelectionData;
+typedef struct _GdkDragContext GdkDragContext;
+typedef struct _GdkAtom* GdkAtom;
namespace WebCore {
@@ -52,6 +54,8 @@ public:
GtkTargetList* targetList() const;
GtkTargetList* targetListForDataObject(DataObjectGtk*);
void fillSelectionData(GtkSelectionData*, guint, DataObjectGtk*);
+ void fillDataObjectFromDropData(GtkSelectionData*, guint, DataObjectGtk*);
+ Vector<GdkAtom> dropAtomsForContext(GtkWidget*, GdkDragContext*);
void writeClipboardContents(GtkClipboard*, GClosure* closure = 0);
void getClipboardContents(GtkClipboard*);