Home | History | Annotate | Download | only in page

Lines Matching defs:mev

1175     MouseEventWithHitTestResults mev = m_frame->document()->prepareMouseEvent(request, documentPoint, mouseEvent);
1177 if (!mev.targetNode()) {
1182 m_mousePressNode = mev.targetNode();
1195 Frame* subframe = subframeForHitTestResult(mev);
1196 if (subframe && passMousePressEventToSubframe(mev, subframe)) {
1201 m_capturingMouseEventsNode = mev.targetNode();
1216 m_clickNode = mev.targetNode();
1230 bool swallowEvent = dispatchMouseEvent(eventNames().mousedownEvent, mev.targetNode(), true, m_clickCount, mouseEvent, true);
1235 if (mev.scrollbar()) {
1236 const bool wasLastScrollBar = mev.scrollbar() == m_lastScrollbarUnderMouse.get();
1238 mev = m_frame->document()->prepareMouseEvent(request, documentPoint, mouseEvent);
1239 if (wasLastScrollBar && mev.scrollbar() != m_lastScrollbarUnderMouse.get())
1245 Scrollbar* scrollbar = mev.scrollbar();
1250 passMousePressEventToScrollbar(mev, scrollbar);
1256 if (mev.targetNode()->isShadowNode() && mev.targetNode()->shadowParentNode()->hasTagName(inputTag)) {
1258 mev = m_frame->document()->prepareMouseEvent(request, documentPoint, mouseEvent);
1264 scrollbar = mev.scrollbar();
1268 if (scrollbar && passMousePressEventToScrollbar(mev, scrollbar))
1271 swallowEvent = handleMousePressEvent(mev);
1287 MouseEventWithHitTestResults mev = prepareMouseEvent(request, mouseEvent);
1288 Frame* subframe = subframeForHitTestResult(mev);
1289 if (subframe && passMousePressEventToSubframe(mev, subframe)) {
1295 bool swallowMouseUpEvent = dispatchMouseEvent(eventNames().mouseupEvent, mev.targetNode(), true, m_clickCount, mouseEvent, false);
1299 if (mouseEvent.button() != RightButton && mev.targetNode() == m_clickNode)
1300 swallowClickEvent = dispatchMouseEvent(eventNames().clickEvent, mev.targetNode(), true, m_clickCount, mouseEvent, true);
1307 swallowMouseReleaseEvent = handleMouseReleaseEvent(mev);
1369 MouseEventWithHitTestResults mev = prepareMouseEvent(request, mouseEvent);
1371 *hoveredNode = mev.hitTestResult();
1382 scrollbar = mev.scrollbar();
1388 RefPtr<Frame> newSubframe = m_capturingMouseEventsNode.get() ? subframeForTargetNode(m_capturingMouseEventsNode.get()) : subframeForHitTestResult(mev);
1392 passMouseMoveEventToSubframe(mev, m_lastMouseMoveEventSubframe.get());
1396 updateMouseEventTargetNode(mev.targetNode(), mouseEvent, true);
1401 swallowEvent |= passMouseMoveEventToSubframe(mev, newSubframe.get(), hoveredNode);
1408 view->setCursor(selectCursor(mev, scrollbar));
1418 swallowEvent = dispatchMouseEvent(eventNames().mousemoveEvent, mev.targetNode(), false, 0, mouseEvent, true);
1421 swallowEvent = handleMouseDraggedEvent(mev);
1464 MouseEventWithHitTestResults mev = prepareMouseEvent(request, mouseEvent);
1465 Frame* subframe = m_capturingMouseEventsNode.get() ? subframeForTargetNode(m_capturingMouseEventsNode.get()) : subframeForHitTestResult(mev);
1466 if (subframe && passMouseReleaseEventToSubframe(mev, subframe)) {
1471 bool swallowMouseUpEvent = dispatchMouseEvent(eventNames().mouseupEvent, mev.targetNode(), true, m_clickCount, mouseEvent, false);
1475 if (m_clickCount > 0 && mouseEvent.button() != RightButton && mev.targetNode() == m_clickNode)
1476 swallowClickEvent = dispatchMouseEvent(eventNames().clickEvent, mev.targetNode(), true, m_clickCount, mouseEvent, true);
1485 swallowMouseReleaseEvent = handleMouseReleaseEvent(mev);
1552 MouseEventWithHitTestResults mev = prepareMouseEvent(request, event);
1555 Node* newTarget = mev.targetNode();
1635 MouseEventWithHitTestResults EventHandler::prepareMouseEvent(const HitTestRequest& request, const PlatformMouseEvent& mev)
1640 return m_frame->document()->prepareMouseEvent(request, documentPointForWindowPoint(m_frame, mev.pos()), mev);
1905 MouseEventWithHitTestResults mev = doc->prepareMouseEvent(request, viewportPos, event);
1915 (m_frame->selection()->isContentEditable() || (mev.targetNode() && mev.targetNode()->isTextNode()))) {
1917 selectClosestWordOrLinkFromMouseEvent(mev);
1921 swallowEvent = dispatchMouseEvent(eventNames().contextmenuEvent, mev.targetNode(), true, 0, event, true);
2534 bool EventHandler::passMousePressEventToScrollbar(MouseEventWithHitTestResults& mev, Scrollbar* scrollbar)
2539 return scrollbar->mouseDown(mev.event());