|
| 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 |
|