Home | History | Annotate | Download | only in page

Lines Matching refs:dragState

67 #include "core/page/DragState.h"
257 DragState& EventHandler::dragState()
260 DEFINE_STATIC_LOCAL(Persistent<DragState>, state, (new DragState()));
263 DEFINE_STATIC_LOCAL(DragState, state, ());
580 dragState().m_dragSrc = nullptr;
1718 if (dragState().m_dragSrc) {
1745 if (!m_shouldOnlyFireDragOverEvent && dragState().m_dragSrc) {
1767 if (dragState().m_dragSrc)
2265 dragState().m_dragSrc = nullptr;
3026 switch (dragState().m_dragType) {
3047 if (dragState().m_dragClipboard) {
3048 dragState().m_dragClipboard->clearDragImage();
3049 dragState().m_dragClipboard->setAccessPolicy(ClipboardNumb);
3059 if (dragState().m_dragSrc) {
3060 dragState().m_dragClipboard->setDestinationOperation(operation);
3065 dragState().m_dragSrc = nullptr;
3074 if (dragState().m_dragSrc && !dragState().m_dragSrc->inDocument())
3075 dragState().m_dragSrc = rootEditableElement;
3081 return !dispatchDragEvent(eventType, dragState().m_dragSrc.get(), event, dragState().m_dragClipboard.get());
3112 dragState().m_dragSrc = m_frame->page()->dragController().draggableNode(m_frame, node, m_mouseDownPos, selectionDragPolicy, dragState().m_dragType);
3114 dragState().m_dragSrc = nullptr;
3117 if (!dragState().m_dragSrc)
3137 dragState().m_dragSrc = nullptr;
3149 dragState().m_dragClipboard = createDraggingClipboard();
3153 if (dragState().m_dragType == DragSourceActionDHTML) {
3154 if (RenderObject* renderer = dragState().m_dragSrc->renderer()) {
3157 dragState().m_dragClipboard->setDragImageElement(dragState().m_dragSrc.get(), IntPoint(delta));
3166 if (!dragController.populateDragClipboard(m_frame, dragState(), m_mouseDownPos))
3173 dragState().m_dragClipboard->setAccessPolicy(ClipboardImageWritable);
3177 m_didStartDrag = m_frame->page() && dragController.startDrag(m_frame, dragState(), event.event(), m_mouseDownPos);