Home | History | Annotate | Download | only in page

Lines Matching defs:dragState

191 EventHandler::EventHandlerDragState& EventHandler::dragState()
376 dragState().m_dragSrc = 0;
1569 if (dragState().m_dragSrc && dragState().m_dragSrcMayBeDHTML) {
1587 if (!m_shouldOnlyFireDragOverEvent && dragState().m_dragSrc && dragState().m_dragSrcMayBeDHTML) {
1603 if (dragState().m_dragSrc && dragState().m_dragSrcMayBeDHTML)
2204 if (dragState().m_dragSrcIsImage)
2206 else if (dragState().m_dragSrcIsLink)
2208 else if (dragState().m_dragSrcInSelection)
2216 if (dragState().m_dragClipboard)
2217 dragState().m_dragClipboard->setAccessPolicy(ClipboardNumb);
2230 if (dragState().m_dragSrc && dragState().m_dragSrcMayBeDHTML) {
2231 dragState().m_dragClipboard->setDestinationOperation(operation);
2236 dragState().m_dragSrc = 0;
2245 return !dispatchDragEvent(eventType, dragState().m_dragSrc.get(), event, dragState().m_dragClipboard.get());
2264 if (m_mouseDownMayStartDrag && !dragState().m_dragSrc) {
2265 allowDHTMLDrag(dragState().m_dragSrcMayBeDHTML, dragState().m_dragSrcMayBeUA);
2266 if (!dragState().m_dragSrcMayBeDHTML && !dragState().m_dragSrcMayBeUA)
2270 if (m_mouseDownMayStartDrag && !dragState().m_dragSrc) {
2277 dragState().m_dragSrc = node->renderer()->draggableNode(dragState().m_dragSrcMayBeDHTML, dragState().m_dragSrcMayBeUA,
2278 m_mouseDownPos.x(), m_mouseDownPos.y(), dragState().m_dragSrcIsDHTML);
2280 dragState().m_dragSrc = 0;
2282 if (!dragState().m_dragSrc)
2287 dragState().m_dragSrcIsLink = node && node->isLink();
2290 dragState().m_dragSrcIsImage = node && node->renderer() && node->renderer()->isImage();
2292 dragState().m_dragSrcInSelection = m_frame->selection()->contains(m_mouseDownPos);
2298 if (m_mouseDownMayStartDrag && !dragState().m_dragSrcIsImage && dragState().m_dragSrcInSelection && event.event().timestamp() - m_mouseDownTimestamp < TextDragDelay) {
2300 dragState().m_dragSrc = 0;
2325 dragState().m_dragClipboard = createDraggingClipboard();
2327 if (dragState().m_dragSrcMayBeDHTML) {
2330 if (dragState().m_dragSrcIsDHTML) {
2331 if (RenderObject* renderer = dragState().m_dragSrc->renderer()) {
2335 dragState().m_dragClipboard->setDragImageElement(dragState().m_dragSrc.get(), IntPoint() + delta);
2349 dragState().m_dragClipboard->setAccessPolicy(ClipboardImageWritable);
2353 srcOp = dragState().m_dragClipboard->sourceOperation();
2359 dragState().m_dragClipboard->setDragHasStarted();
2366 bool startedDrag = dragController && dragController->startDrag(m_frame, dragState().m_dragClipboard.get(), srcOp, event.event(), m_mouseDownPos, dragState().m_dragSrcIsDHTML);
2367 if (!startedDrag && dragState().m_dragSrcMayBeDHTML) {
2378 dragState().m_dragSrc = 0;