Searched refs:clipboard (Results 1 - 25 of 31) sorted by relevance

12

/external/webkit/WebCore/platform/haiku/
H A DPasteboardHaiku.cpp56 BClipboard clipboard("WebKit");
57 if (!clipboard.Lock())
60 clipboard.Clear();
61 BMessage* data = clipboard.Data();
66 clipboard.Commit();
68 clipboard.Unlock();
73 BClipboard clipboard("WebKit");
74 if (!clipboard.Lock())
77 clipboard.Clear();
78 BMessage* data = clipboard
[all...]
/external/webkit/WebCore/dom/
H A DClipboardEvent.cpp32 ClipboardEvent::ClipboardEvent(const AtomicString& eventType, bool canBubble, bool cancelable, PassRefPtr<Clipboard> clipboard) argument
33 : Event(eventType, canBubble, cancelable), m_clipboard(clipboard)
H A DMouseEvent.h42 PassRefPtr<EventTarget> relatedTarget, PassRefPtr<Clipboard> clipboard = 0, bool isSimulated = false)
45 ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget, clipboard, isSimulated));
60 Clipboard* clipboard() const { return m_clipboard.get(); } function in class:WebCore::MouseEvent
76 PassRefPtr<EventTarget> relatedTarget, PassRefPtr<Clipboard> clipboard, bool isSimulated);
H A DClipboardEvent.h43 Clipboard* clipboard() const { return m_clipboard.get(); } function in class:WebCore::ClipboardEvent
H A DMouseEvent.cpp40 PassRefPtr<Clipboard> clipboard, bool isSimulated)
46 , m_clipboard(clipboard)
36 MouseEvent(const AtomicString& eventType, bool canBubble, bool cancelable, PassRefPtr<AbstractView> view, int detail, int screenX, int screenY, int pageX, int pageY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, unsigned short button, PassRefPtr<EventTarget> relatedTarget, PassRefPtr<Clipboard> clipboard, bool isSimulated) argument
H A DEvent.h99 Clipboard* clipboardData() const { return isClipboardEvent() ? clipboard() : 0; }
152 virtual Clipboard* clipboard() const { return 0; } function in class:WebCore::Event
/external/webkit/WebCore/bindings/js/
H A DJSClipboardCustom.cpp53 Clipboard* clipboard = impl(); local
55 HashSet<String> types = clipboard->types();
68 Clipboard* clipboard = impl(); local
71 clipboard->clearAllData();
76 clipboard->clearData(args.at(0).toString(exec));
90 Clipboard* clipboard = impl();
93 String result = clipboard->getData(args.at(0).toString(exec), success);
102 Clipboard* clipboard = impl(); local
108 return jsBoolean(clipboard->setData(args.at(0).toString(exec), args.at(1).toString(exec)));
113 Clipboard* clipboard local
[all...]
/external/webkit/WebCore/bindings/v8/custom/
H A DV8ClipboardCustom.cpp50 Clipboard* clipboard = V8Clipboard::toNative(info.Holder()); local
52 HashSet<String> types = clipboard->types();
68 Clipboard* clipboard = V8Clipboard::toNative(args.Holder()); local
71 clipboard->clearAllData();
79 clipboard->clearData(type);
86 Clipboard* clipboard = V8Clipboard::toNative(args.Holder()); local
92 String result = clipboard->getData(toWebCoreString(args[0]), success);
102 Clipboard* clipboard = V8Clipboard::toNative(args.Holder()); local
109 return v8Boolean(clipboard->setData(type, data));
115 Clipboard* clipboard local
[all...]
H A DV8EventCustom.cpp74 return toV8(static_cast<MouseEvent*>(event)->clipboard());
84 return toV8(static_cast<ClipboardEvent*>(event)->clipboard());
/external/webkit/WebKit/chromium/src/
H A DDragClientImpl.cpp73 Clipboard* clipboard,
80 WebDragData dragData = static_cast<ClipboardChromium*>(clipboard)->dataObject();
82 DragOperation dragOperationMask = clipboard->sourceOperation();
70 startDrag(DragImageRef dragImage, const IntPoint& dragImageOrigin, const IntPoint& eventPos, Clipboard* clipboard, Frame* frame, bool isLinkDrag) argument
H A DDragClientImpl.h62 WebCore::Clipboard* clipboard,
H A DWebBindings.cpp264 // Drag events are mouse events and should have a clipboard.
266 Clipboard* clipboard = me->clipboard(); local
267 if (!clipboard)
270 // And that clipboard should be accessible by WebKit policy.
271 ClipboardChromium* chrome = static_cast<ClipboardChromium*>(clipboard);
H A DChromiumBridge.cpp121 return webKitClient()->clipboard()->isFormatAvailable(
129 return webKitClient()->clipboard()->readPlainText(
138 *htmlText = webKitClient()->clipboard()->readHTML(
148 webKitClient()->clipboard()->writeHTML(
154 webKitClient()->clipboard()->writePlainText(plainText);
159 webKitClient()->clipboard()->writeURL(url, title);
171 webKitClient()->clipboard()->writeImage(webImage, sourceURL, title);
/external/webkit/WebCore/platform/gtk/
H A DPasteboardGtk.cpp57 static void clipboard_get_contents_cb(GtkClipboard *clipboard, GtkSelectionData *selection_data, argument
69 static void clipboard_clear_contents_cb(GtkClipboard *clipboard, gpointer data) { argument
99 GtkClipboard* clipboard = m_helper->getClipboard(frame); local
106 gtk_clipboard_set_with_data(clipboard, targets, n_targets,
114 GtkClipboard* clipboard = gtk_clipboard_get_for_display(gdk_display_get_default(), GDK_SELECTION_CLIPBOARD); local
115 gtk_clipboard_set_text(clipboard, utf8.data(), utf8.length());
123 GtkClipboard* clipboard = m_helper->getClipboard(frame);
126 gtk_clipboard_set_text(clipboard, utf8.data(), utf8.length());
132 GtkClipboard* clipboard = gtk_clipboard_get_for_display(gdk_display_get_default(), GDK_SELECTION_CLIPBOARD); local
142 gtk_clipboard_set_image(clipboard, pixbu
148 GtkClipboard* clipboard = gtk_clipboard_get_for_display(gdk_display_get_default(), GDK_SELECTION_CLIPBOARD); local
163 GtkClipboard* clipboard = m_helper->getCurrentTarget(frame); local
198 GtkClipboard* clipboard = m_helper->getCurrentTarget(frame); local
[all...]
H A DDataObjectGtk.cpp106 DataObjectGtk* DataObjectGtk::forClipboard(GtkClipboard* clipboard) argument
110 if (!objectMap.contains(clipboard)) {
112 objectMap.set(clipboard, dataObject);
116 HashMap<GtkClipboard*, RefPtr<DataObjectGtk> >::iterator it = objectMap.find(clipboard);
/external/webkit/WebKit/gtk/WebCoreSupport/
H A DPasteboardHelperGtk.cpp110 static void getClipboardContentsCallback(GtkClipboard* clipboard, GtkSelectionData *selectionData, guint info, gpointer data) argument
112 DataObjectGtk* dataObject = DataObjectGtk::forClipboard(clipboard);
117 static void clearClipboardContentsCallback(GtkClipboard* clipboard, gpointer data) argument
119 DataObjectGtk* dataObject = DataObjectGtk::forClipboard(clipboard);
122 // Only clear the DataObject for this clipboard if we are not currently setting it.
126 // Only collapse the selection if this is an X11 primary clipboard
127 // and we aren't currently setting the clipboard for this WebView.
148 void PasteboardHelperGtk::writeClipboardContents(GtkClipboard* clipboard, gpointer data) argument
150 DataObjectGtk* dataObject = DataObjectGtk::forClipboard(clipboard);
160 // Protect the web view from being destroyed before one of the clipboard callback
[all...]
H A DPasteboardHelperGtk.h50 void writeClipboardContents(GtkClipboard* clipboard, gpointer data = 0);
/external/webkit/WebKit/qt/WebCoreSupport/
H A DDragClientQt.cpp89 void DragClientQt::startDrag(DragImageRef, const IntPoint&, const IntPoint&, Clipboard* clipboard, Frame* frame, bool) argument
92 QMimeData* clipboardData = static_cast<ClipboardQt*>(clipboard)->clipboardData();
93 static_cast<ClipboardQt*>(clipboard)->invalidateWritableData();
99 DragOperation dragOperationMask = clipboard->sourceOperation();
/external/webkit/WebCore/page/
H A DDragController.cpp162 RefPtr<Clipboard> clipboard = dragData->createClipboard(policy); local
163 clipboard->setSourceOperation(dragData->draggingSourceOperationMask());
164 mainFrame->eventHandler()->cancelDragAndDrop(createMouseEvent(dragData), clipboard.get());
165 clipboard->setAccessPolicy(ClipboardNumb); // invalidate clipboard here for security
185 RefPtr<Clipboard> clipboard = dragData->createClipboard(ClipboardReadable); local
186 clipboard->setSourceOperation(dragData->draggingSourceOperationMask());
187 mainFrame->eventHandler()->performDragAndDrop(createMouseEvent(dragData), clipboard.get());
188 clipboard->setAccessPolicy(ClipboardNumb); // invalidate clipboard her
495 RefPtr<Clipboard> clipboard = dragData->createClipboard(policy); local
569 prepareClipboardForImageDrag(Frame* src, Clipboard* clipboard, Element* node, const KURL& linkURL, const KURL& imageURL, const String& label) argument
610 startDrag(Frame* src, Clipboard* clipboard, DragOperation srcOp, const PlatformMouseEvent& dragEvent, const IntPoint& dragOrigin, bool isDHTMLDrag) argument
732 doImageDrag(Element* element, const IntPoint& dragOrigin, const IntRect& rect, Clipboard* clipboard, Frame* frame, IntPoint& dragImageOffset) argument
773 doSystemDrag(DragImageRef image, const IntPoint& dragLoc, const IntPoint& eventPos, Clipboard* clipboard, Frame* frame, bool forLink) argument
[all...]
H A DDragController.h109 bool doDrag(Frame* src, Clipboard* clipboard, DragImageRef dragImage, const KURL& linkURL, const KURL& imageURL, Node* node, IntPoint& dragLoc, IntPoint& dragImageOffset);
/external/webkit/WebCore/platform/qt/
H A DPasteboardQt.cpp74 QApplication::clipboard()->setMimeData(md, m_selectionMode ?
87 return QApplication::clipboard()->text(m_selectionMode ?
98 const QMimeData* mimeData = QApplication::clipboard()->mimeData(
129 QApplication::clipboard()->setMimeData(md, m_selectionMode ?
143 QApplication::clipboard()->setMimeData(md, m_selectionMode ?
162 QApplication::clipboard()->setPixmap(*pixmap, QClipboard::Clipboard);
166 /* This function is called from Editor::tryDHTMLCopy before actually set the clipboard
167 * It introduce a race condition with klipper, which will try to grab the clipboard
168 * It's not required to clear it anyway, since QClipboard take care about replacing the clipboard
H A DClipboardQt.cpp78 m_readableData = QApplication::clipboard()->mimeData();
107 QApplication::clipboard()->setMimeData(m_writableData);
118 QApplication::clipboard()->setMimeData(0);
151 QApplication::clipboard()->setMimeData(m_writableData);
256 QApplication::clipboard()->setMimeData(m_writableData);
272 QApplication::clipboard()->setMimeData(m_writableData);
289 QApplication::clipboard()->setMimeData(m_writableData);
302 QApplication::clipboard()->setMimeData(m_writableData);
/external/webkit/WebKit/mac/WebCoreSupport/
H A DWebDragClient.mm79 void WebDragClient::willPerformDragSourceAction(WebCore::DragSourceAction action, const WebCore::IntPoint& mouseDownPoint, WebCore::Clipboard* clipboard)
81 ASSERT(clipboard);
82 [[m_webView _UIDelegateForwarder] webView:m_webView willPerformDragSourceAction:(WebDragSourceAction)action fromPoint:mouseDownPoint withPasteboard:static_cast<WebCore::ClipboardMac*>(clipboard)->pasteboard()];
85 void WebDragClient::startDrag(DragImageRef dragImage, const IntPoint& at, const IntPoint& eventPos, Clipboard* clipboard, Frame* frame, bool linkDrag)
89 ASSERT(clipboard);
99 NSPasteboard *pasteboard = static_cast<ClipboardMac*>(clipboard)->pasteboard();
/external/webkit/WebCore/platform/chromium/
H A DDragDataChromium.cpp53 RefPtr<ClipboardChromium> clipboard = ClipboardChromium::create(true, local
56 return clipboard.release();
/external/webkit/WebKit/win/WebCoreSupport/
H A DWebDragClient.cpp125 void WebDragClient::willPerformDragSourceAction(DragSourceAction action, const IntPoint& intPoint, Clipboard* clipboard) argument
132 COMPtr<IDataObject> dataObject = static_cast<ClipboardWin*>(clipboard)->dataObject();
137 static_cast<ClipboardWin*>(clipboard)->setExternalDataObject(newDataObject.get());
140 void WebDragClient::startDrag(DragImageRef image, const IntPoint& imageOrigin, const IntPoint& dragPoint, Clipboard* clipboard, Frame* frame, bool isLink) argument
153 dataObject = static_cast<ClipboardWin*>(clipboard)->dataObject();

Completed in 115 milliseconds

12