diff options
Diffstat (limited to 'WebCore/platform/gtk/PasteboardHelper.h')
-rw-r--r-- | WebCore/platform/gtk/PasteboardHelper.h | 4 |
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*); |