Home | History | Annotate | Download | only in page

Lines Matching defs:EventHandler

28 #include "EventHandler.h"
136 inline bool EventHandler::eventLoopHandleMouseUp(const MouseEventWithHitTestResults&)
142 inline bool EventHandler::eventLoopHandleMouseDragged(const MouseEventWithHitTestResults&)
150 EventHandler::EventHandler(Frame* frame)
163 , m_hoverTimer(this, &EventHandler::hoverTimerFired)
164 , m_autoscrollTimer(this, &EventHandler::autoscrollTimerFired)
186 EventHandler::~EventHandler()
191 EventHandler::EventHandlerDragState& EventHandler::dragState()
198 void EventHandler::clear()
229 void EventHandler::selectClosestWordFromMouseEvent(const MouseEventWithHitTestResults& result)
253 void EventHandler::selectClosestWordOrLinkFromMouseEvent(const MouseEventWithHitTestResults& result)
277 bool EventHandler::handleMousePressEventDoubleClick(const MouseEventWithHitTestResults& event)
295 bool EventHandler::handleMousePressEventTripleClick(const MouseEventWithHitTestResults& event)
321 bool EventHandler::handleMousePressEventSingleClick(const MouseEventWithHitTestResults& event)
372 bool EventHandler::handleMousePressEvent(const MouseEventWithHitTestResults& event)
444 bool EventHandler::handleMouseDraggedEvent(const MouseEventWithHitTestResults& event)
485 bool EventHandler
514 void EventHandler::updateSelectionForMouseDrag()
534 void EventHandler::updateSelectionForMouseDrag(Node* targetNode, const IntPoint& localPoint)
585 bool EventHandler::handleMouseUp(const MouseEventWithHitTestResults& event)
598 bool EventHandler::handleMouseReleaseEvent(const MouseEventWithHitTestResults& event)
650 void EventHandler::handleAutoscroll(RenderObject* renderer)
667 mainFrame->eventHandler()->setPanScrollInProgress(true);
675 void EventHandler::autoscrollTimerFired(Timer<EventHandler>*)
692 if (!page->mainFrame()->eventHandler()->panScrollInProgress()) {
706 void EventHandler::startPanScrolling(RenderObject* renderer)
714 void EventHandler::updatePanScrollState()
754 RenderObject* EventHandler::autoscrollRenderer() const
759 void EventHandler::updateAutoscrollRenderer()
773 void EventHandler::setAutoscrollRenderer(RenderObject* renderer)
779 void EventHandler::allowDHTMLDrag(bool& flagDHTML, bool& flagUA) const
801 HitTestResult EventHandler::hitTestResultAtPoint(const IntPoint& point, bool allowShadowContent, bool ignoreClipping, HitTestScrollbars testScrollbars)
847 result = mainFrame->eventHandler()->hitTestResultAtPoint(mainFramePoint, allowShadowContent, ignoreClipping);
859 void EventHandler::startAutoscrollTimer()
864 void EventHandler::stopAutoscrollTimer(bool rendererIsBeingDestroyed)
869 subframe->eventHandler()->stopAutoscrollTimer(rendererIsBeingDestroyed);
898 mainFrame->eventHandler()->setPanScrollInProgress(false);
904 Node* EventHandler::mousePressNode() const
909 void EventHandler::setMousePressNode(PassRefPtr<Node> node)
914 bool EventHandler::scrollOverflow(ScrollDirection direction, ScrollGranularity granularity)
931 bool EventHandler::scrollRecursively(ScrollDirection direction, ScrollGranularity granularity)
946 IntPoint EventHandler::currentMousePosition() const
955 return EventHandler::subframeForTargetNode(hitTestResult.targetNode());
958 Frame* EventHandler::subframeForTargetNode(Node* node)
986 Cursor EventHandler::selectCursor(const MouseEventWithHitTestResults& event, Scrollbar* scrollbar)
1150 bool EventHandler::handleMousePressEvent(const PlatformMouseEvent& mouseEvent)
1199 m_capturesDragging = subframe->eventHandler()->capturesDragging();
1208 if (page && page->mainFrame()->eventHandler()->panScrollInProgress() || m_autoscrollInProgress) {
1254 // we'd like to EventHandler::handleMousePressEvent to pass the event to the widget and thus the
1278 bool EventHandler::handleMouseDoubleClickEvent(const PlatformMouseEvent& mouseEvent)
1314 bool EventHandler::mouseMoved(const PlatformMouseEvent& event)
1329 bool EventHandler::handleMouseMoveEvent(const PlatformMouseEvent& mouseEvent, HitTestResult* hoveredNode)
1406 if ((!m_resizeLayer || !m_resizeLayer->inResizeMode()) && !page->mainFrame()->eventHandler()->panScrollInProgress()) {
1427 void EventHandler::invalidateClick()
1433 bool EventHandler::handleMouseReleaseEvent(const PlatformMouseEvent& mouseEvent)
1493 bool EventHandler::dispatchDragEvent(const AtomicString& eventType, Node* dragTarget, const PlatformMouseEvent& event, Clipboard* clipboard)
1515 bool EventHandler::canHandleDragAndDropForTarget(DragAndDropHandleType type, Node* target, const PlatformMouseEvent& event, Clipboard* clipboard, bool* accepted)
1525 wasAccepted = frame->eventHandler()->updateDragAndDrop(event, clipboard);
1528 frame->eventHandler()->cancelDragAndDrop(event, clipboard);
1531 wasAccepted = frame->eventHandler()->performDragAndDrop(event, clipboard);
1544 bool EventHandler::updateDragAndDrop(const PlatformMouseEvent& event, Clipboard* clipboard)
1600 void EventHandler::cancelDragAndDrop(const PlatformMouseEvent& event, Clipboard* clipboard)
1610 bool EventHandler::performDragAndDrop(const PlatformMouseEvent& event, Clipboard* clipboard)
1619 void EventHandler::clearDragState()
1630 void EventHandler::setCapturingMouseEventsNode(PassRefPtr<Node> n)
1635 MouseEventWithHitTestResults EventHandler::prepareMouseEvent(const HitTestRequest& request, const PlatformMouseEvent& mev)
1662 void EventHandler::updateMouseEventTargetNode(Node* targetNode, const PlatformMouseEvent& mouseEvent, bool fireMouseOverOut)
1737 bool EventHandler::dispatchMouseEvent(const AtomicString& eventType, Node* targetNode, bool /*cancelable*/, int clickCount, const PlatformMouseEvent& mouseEvent, bool setUnder)
1798 bool EventHandler::shouldTurnVerticalTicksIntoHorizontal(const HitTestResult&) const
1804 bool EventHandler::handleWheelEvent(PlatformWheelEvent& e)
1895 bool EventHandler::sendContextMenuEvent(const PlatformMouseEvent& event)
1927 void EventHandler::scheduleHoverStateUpdate()
1934 bool EventHandler::canMouseDownStartSelect(Node* node)
1952 bool EventHandler::canMouseDragExtendSelect(Node* node)
1966 void EventHandler::setResizingFrameSet(HTMLFrameSetElement* frameSet)
1971 void EventHandler::resizeLayerDestroyed()
1977 void EventHandler::hoverTimerFired(Timer<EventHandler>*)
2013 bool EventHandler::handleAccessKey(const PlatformKeyboardEvent& evt)
2031 bool EventHandler::needsKeyboardEventDisambiguationQuirks() const
2037 bool EventHandler::keyEvent(const PlatformKeyboardEvent& initialKeyEvent)
2041 if (page->mainFrame()->eventHandler()->panScrollInProgress() || m_autoscrollInProgress) {
2138 void EventHandler::handleKeyboardSelectionMovement(KeyboardEvent* event)
2166 void EventHandler::defaultKeyboardEventHandler(KeyboardEvent* event)
2189 bool EventHandler
2195 bool EventHandler::dragHysteresisExceeded(const IntPoint& dragViewportLocation) const
2214 void EventHandler::freeClipboard()
2220 bool EventHandler::shouldDragAutoNode(Node* node, const IntPoint& point) const
2228 void EventHandler::dragSourceEndedAt(const PlatformMouseEvent& event, DragOperation operation)
2242 // returns if we should continue "default processing", i.e., whether eventhandler canceled
2243 bool EventHandler::dispatchDragSrcEvent(const AtomicString& eventType, const PlatformMouseEvent& event)
2248 bool EventHandler::handleDrag(const MouseEventWithHitTestResults& event)
2386 bool EventHandler::handleTextInputEvent(const String& text, Event* underlyingEvent, bool isLineBreak, bool isBackTab)
2417 bool EventHandler::invertSenseOfTabsToLinks(KeyboardEvent*) const
2423 bool EventHandler::tabsToLinks(KeyboardEvent* event) const
2435 void EventHandler::defaultTextInputEventHandler(TextEvent* event)
2458 void EventHandler::defaultSpaceEventHandler(KeyboardEvent*)
2464 void EventHandler::defaultSpaceEventHandler(KeyboardEvent* event)
2482 void EventHandler::defaultTabEventHandler(KeyboardEvent* event)
2504 void EventHandler::capsLockStateMayHaveChanged()
2515 void EventHandler::sendResizeEvent()
2520 void EventHandler::sendScrollEvent()
2527 void EventHandler::setFrameWasScrolledByUser()
2534 bool EventHandler::passMousePressEventToScrollbar(MouseEventWithHitTestResults& mev, Scrollbar* scrollbar)
2544 void EventHandler::updateLastScrollbarUnderMouse(Scrollbar* scrollbar, bool setLast)
2568 bool EventHandler::handleTouchEvent(const PlatformTouchEvent& event)