|
| | EventHandler (Frame &) |
| |
| | ~EventHandler () |
| |
| void | clear () |
| |
| void | nodeWillBeRemoved (Node &) |
| |
| void | stopAutoscrollTimer (bool rendererIsBeingDestroyed=false) |
| |
| RenderBox * | autoscrollRenderer () const |
| |
| void | updateAutoscrollRenderer () |
| |
| bool | autoscrollInProgress () const |
| |
| bool | mouseDownWasInSubframe () const |
| |
| bool | panScrollInProgress () const |
| |
| WEBCORE_EXPORT void | dispatchFakeMouseMoveEventSoon () |
| |
| void | dispatchFakeMouseMoveEventSoonInQuad (const FloatQuad &) |
| |
| WEBCORE_EXPORT HitTestResult | hitTestResultAtPoint (const LayoutPoint &, HitTestRequest::HitTestRequestType hitType=HitTestRequest::ReadOnly|HitTestRequest::Active|HitTestRequest::DisallowUserAgentShadowContent, const LayoutSize &padding=LayoutSize()) |
| |
| bool | mousePressed () const |
| |
| Node * | mousePressNode () const |
| |
| WEBCORE_EXPORT void | setCapturingMouseEventsElement (Element *) |
| |
| void | scheduleHoverStateUpdate () |
| |
| void | setResizingFrameSet (HTMLFrameSetElement *) |
| |
| void | resizeLayerDestroyed () |
| |
| IntPoint | lastKnownMousePosition () const |
| |
| IntPoint | lastKnownMouseGlobalPosition () const |
| |
| Cursor | currentMouseCursor () const |
| |
| IntPoint | effectiveMousePositionForSelectionAutoscroll () const |
| |
| WEBCORE_EXPORT bool | scrollOverflow (ScrollDirection, ScrollGranularity, Node *startingNode=nullptr) |
| |
| WEBCORE_EXPORT bool | scrollRecursively (ScrollDirection, ScrollGranularity, Node *startingNode=nullptr) |
| |
| WEBCORE_EXPORT bool | logicalScrollRecursively (ScrollLogicalDirection, ScrollGranularity, Node *startingNode=nullptr) |
| |
| bool | tabsToLinks (KeyboardEvent &) const |
| |
| bool | tabsToAllFormControls (KeyboardEvent &) const |
| |
| WEBCORE_EXPORT bool | mouseMoved (const PlatformMouseEvent &) |
| |
| WEBCORE_EXPORT bool | passMouseMovedEventToScrollbars (const PlatformMouseEvent &) |
| |
| void | lostMouseCapture () |
| |
| WEBCORE_EXPORT bool | handleMousePressEvent (const PlatformMouseEvent &) |
| |
| bool | handleMouseMoveEvent (const PlatformMouseEvent &, HitTestResult *hoveredNode=nullptr, bool onlyUpdateScrollbars=false) |
| |
| WEBCORE_EXPORT bool | handleMouseReleaseEvent (const PlatformMouseEvent &) |
| |
| bool | handleMouseForceEvent (const PlatformMouseEvent &) |
| |
| WEBCORE_EXPORT bool | handleWheelEvent (const PlatformWheelEvent &) |
| |
| void | defaultWheelEventHandler (Node *, WheelEvent &) |
| |
| bool | handlePasteGlobalSelection (const PlatformMouseEvent &) |
| |
| void | platformPrepareForWheelEvents (const PlatformWheelEvent &, const HitTestResult &, RefPtr< Element > &eventTarget, RefPtr< ContainerNode > &scrollableContainer, WeakPtr< ScrollableArea > &, bool &isOverWidget) |
| |
| void | platformRecordWheelEvent (const PlatformWheelEvent &) |
| |
| bool | platformCompleteWheelEvent (const PlatformWheelEvent &, ContainerNode *scrollableContainer, const WeakPtr< ScrollableArea > &) |
| |
| bool | platformCompletePlatformWidgetWheelEvent (const PlatformWheelEvent &, const Widget &, ContainerNode *scrollableContainer) |
| |
| void | platformNotifyIfEndGesture (const PlatformWheelEvent &, const WeakPtr< ScrollableArea > &) |
| |
| void | setMouseDownMayStartAutoscroll () |
| |
| bool | needsKeyboardEventDisambiguationQuirks () const |
| |
| WEBCORE_EXPORT bool | handleAccessKey (const PlatformKeyboardEvent &) |
| |
| WEBCORE_EXPORT bool | keyEvent (const PlatformKeyboardEvent &) |
| |
| void | defaultKeyboardEventHandler (KeyboardEvent &) |
| |
| bool | accessibilityPreventsEventPropogation (KeyboardEvent &) |
| |
| WEBCORE_EXPORT void | handleKeyboardSelectionMovementForAccessibility (KeyboardEvent &) |
| |
| bool | handleTextInputEvent (const String &text, Event *underlyingEvent=nullptr, TextEventInputType=TextEventInputKeyboard) |
| |
| void | defaultTextInputEventHandler (TextEvent &) |
| |
| void | focusDocumentView () |
| |
| WEBCORE_EXPORT void | sendScrollEvent () |
| |
| bool | useHandCursor (Node *, bool isOverLink, bool shiftKey) |
| |
| void | updateCursor () |
| |
| bool | isHandlingWheelEvent () const |
| |
| WEBCORE_EXPORT void | setImmediateActionStage (ImmediateActionStage stage) |
| |
| ImmediateActionStage | immediateActionStage () const |
| |
| | EventHandler (Frame &) |
| |
| | ~EventHandler () |
| |
| void | clear () |
| |
| void | nodeWillBeRemoved (Node &) |
| |
| void | stopAutoscrollTimer (bool rendererIsBeingDestroyed=false) |
| |
| RenderBox * | autoscrollRenderer () const |
| |
| void | updateAutoscrollRenderer () |
| |
| bool | autoscrollInProgress () const |
| |
| bool | mouseDownWasInSubframe () const |
| |
| bool | panScrollInProgress () const |
| |
| WEBCORE_EXPORT void | dispatchFakeMouseMoveEventSoon () |
| |
| void | dispatchFakeMouseMoveEventSoonInQuad (const FloatQuad &) |
| |
| WEBCORE_EXPORT HitTestResult | hitTestResultAtPoint (const LayoutPoint &, HitTestRequest::HitTestRequestType hitType=HitTestRequest::ReadOnly|HitTestRequest::Active|HitTestRequest::DisallowUserAgentShadowContent, const LayoutSize &padding=LayoutSize()) |
| |
| bool | mousePressed () const |
| |
| Node * | mousePressNode () const |
| |
| WEBCORE_EXPORT void | setCapturingMouseEventsElement (Element *) |
| |
| void | scheduleHoverStateUpdate () |
| |
| void | setResizingFrameSet (HTMLFrameSetElement *) |
| |
| void | resizeLayerDestroyed () |
| |
| IntPoint | lastKnownMousePosition () const |
| |
| IntPoint | lastKnownMouseGlobalPosition () const |
| |
| Cursor | currentMouseCursor () const |
| |
| IntPoint | effectiveMousePositionForSelectionAutoscroll () const |
| |
| WEBCORE_EXPORT bool | scrollOverflow (ScrollDirection, ScrollGranularity, Node *startingNode=nullptr) |
| |
| WEBCORE_EXPORT bool | scrollRecursively (ScrollDirection, ScrollGranularity, Node *startingNode=nullptr) |
| |
| WEBCORE_EXPORT bool | logicalScrollRecursively (ScrollLogicalDirection, ScrollGranularity, Node *startingNode=nullptr) |
| |
| bool | tabsToLinks (KeyboardEvent &) const |
| |
| bool | tabsToAllFormControls (KeyboardEvent &) const |
| |
| WEBCORE_EXPORT bool | mouseMoved (const PlatformMouseEvent &) |
| |
| WEBCORE_EXPORT bool | passMouseMovedEventToScrollbars (const PlatformMouseEvent &) |
| |
| void | lostMouseCapture () |
| |
| WEBCORE_EXPORT bool | handleMousePressEvent (const PlatformMouseEvent &) |
| |
| bool | handleMouseMoveEvent (const PlatformMouseEvent &, HitTestResult *hoveredNode=nullptr, bool onlyUpdateScrollbars=false) |
| |
| WEBCORE_EXPORT bool | handleMouseReleaseEvent (const PlatformMouseEvent &) |
| |
| bool | handleMouseForceEvent (const PlatformMouseEvent &) |
| |
| WEBCORE_EXPORT bool | handleWheelEvent (const PlatformWheelEvent &) |
| |
| void | defaultWheelEventHandler (Node *, WheelEvent &) |
| |
| bool | handlePasteGlobalSelection (const PlatformMouseEvent &) |
| |
| void | platformPrepareForWheelEvents (const PlatformWheelEvent &, const HitTestResult &, RefPtr< Element > &eventTarget, RefPtr< ContainerNode > &scrollableContainer, WeakPtr< ScrollableArea > &, bool &isOverWidget) |
| |
| void | platformRecordWheelEvent (const PlatformWheelEvent &) |
| |
| bool | platformCompleteWheelEvent (const PlatformWheelEvent &, ContainerNode *scrollableContainer, const WeakPtr< ScrollableArea > &) |
| |
| bool | platformCompletePlatformWidgetWheelEvent (const PlatformWheelEvent &, const Widget &, ContainerNode *scrollableContainer) |
| |
| void | platformNotifyIfEndGesture (const PlatformWheelEvent &, const WeakPtr< ScrollableArea > &) |
| |
| void | setMouseDownMayStartAutoscroll () |
| |
| bool | needsKeyboardEventDisambiguationQuirks () const |
| |
| WEBCORE_EXPORT bool | handleAccessKey (const PlatformKeyboardEvent &) |
| |
| WEBCORE_EXPORT bool | keyEvent (const PlatformKeyboardEvent &) |
| |
| void | defaultKeyboardEventHandler (KeyboardEvent &) |
| |
| bool | accessibilityPreventsEventPropogation (KeyboardEvent &) |
| |
| WEBCORE_EXPORT void | handleKeyboardSelectionMovementForAccessibility (KeyboardEvent &) |
| |
| bool | handleTextInputEvent (const String &text, Event *underlyingEvent=nullptr, TextEventInputType=TextEventInputKeyboard) |
| |
| void | defaultTextInputEventHandler (TextEvent &) |
| |
| void | focusDocumentView () |
| |
| WEBCORE_EXPORT void | sendScrollEvent () |
| |
| bool | useHandCursor (Node *, bool isOverLink, bool shiftKey) |
| |
| void | updateCursor () |
| |
| bool | isHandlingWheelEvent () const |
| |
| WEBCORE_EXPORT void | setImmediateActionStage (ImmediateActionStage stage) |
| |
| ImmediateActionStage | immediateActionStage () const |
| |