diff options
Diffstat (limited to 'Source/WebCore/platform/win/ClipboardUtilitiesWin.h')
-rw-r--r-- | Source/WebCore/platform/win/ClipboardUtilitiesWin.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/WebCore/platform/win/ClipboardUtilitiesWin.h b/Source/WebCore/platform/win/ClipboardUtilitiesWin.h index 1a29e7e..36508d4 100644 --- a/Source/WebCore/platform/win/ClipboardUtilitiesWin.h +++ b/Source/WebCore/platform/win/ClipboardUtilitiesWin.h @@ -55,16 +55,27 @@ void replaceNewlinesWithWindowsStyleNewlines(String&); void replaceNBSPWithSpace(String&); bool containsFilenames(const IDataObject*); +bool containsFilenames(const DragDataMap*); bool containsHTML(IDataObject*); +bool containsHTML(const DragDataMap*); PassRefPtr<DocumentFragment> fragmentFromFilenames(Document*, const IDataObject*); +PassRefPtr<DocumentFragment> fragmentFromFilenames(Document*, const DragDataMap*); PassRefPtr<DocumentFragment> fragmentFromHTML(Document*, IDataObject*); +PassRefPtr<DocumentFragment> fragmentFromHTML(Document*, const DragDataMap*); PassRefPtr<DocumentFragment> fragmentFromCFHTML(Document*, const String& cfhtml); String getURL(IDataObject*, DragData::FilenameConversionPolicy, bool& success, String* title = 0); +String getURL(const DragDataMap*, DragData::FilenameConversionPolicy, String* title = 0); String getPlainText(IDataObject*, bool& success); +String getPlainText(const DragDataMap*); String getTextHTML(IDataObject*, bool& success); +String getTextHTML(const DragDataMap*); String getCFHTML(IDataObject*, bool& success); +String getCFHTML(const DragDataMap*); + +void getClipboardData(IDataObject*, FORMATETC* fetc, Vector<String>& dataStrings); +void setClipboardData(IDataObject*, UINT format, const Vector<String>& dataStrings); } // namespace WebCore |