summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/Pasteboard.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/platform/Pasteboard.h')
-rw-r--r--WebCore/platform/Pasteboard.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/WebCore/platform/Pasteboard.h b/WebCore/platform/Pasteboard.h
index a32eb02..f98683f 100644
--- a/WebCore/platform/Pasteboard.h
+++ b/WebCore/platform/Pasteboard.h
@@ -53,6 +53,10 @@ class NSArray;
typedef struct HWND__* HWND;
#endif
+#if PLATFORM(CHROMIUM)
+#include "PasteboardPrivate.h"
+#endif
+
namespace WebCore {
#if PLATFORM(MAC)
@@ -91,6 +95,10 @@ public:
bool canSmartReplace();
PassRefPtr<DocumentFragment> documentFragment(Frame*, PassRefPtr<Range>, bool allowPlainText, bool& chosePlainText);
String plainText(Frame* = 0);
+#if PLATFORM(QT)
+ bool isSelectionMode() const;
+ void setSelectionMode(bool selectionMode);
+#endif
#if PLATFORM(GTK)
void setHelper(PasteboardHelper*);
@@ -113,6 +121,13 @@ private:
PasteboardHelper* m_helper;
#endif
+#if PLATFORM(QT)
+ bool m_selectionMode;
+#endif
+
+#if PLATFORM(CHROMIUM)
+ PasteboardPrivate p;
+#endif
};
} // namespace WebCore