summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/page/EventHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/page/EventHandler.h')
-rw-r--r--Source/WebCore/page/EventHandler.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/Source/WebCore/page/EventHandler.h b/Source/WebCore/page/EventHandler.h
index 70d6194..7b4bcce 100644
--- a/Source/WebCore/page/EventHandler.h
+++ b/Source/WebCore/page/EventHandler.h
@@ -143,6 +143,7 @@ public:
void setIgnoreWheelEvents(bool);
static Frame* subframeForTargetNode(Node*);
+ static Frame* subframeForHitTestResult(const MouseEventWithHitTestResults&);
bool scrollOverflow(ScrollDirection, ScrollGranularity, Node* startingNode = 0);
bool logicalScrollOverflow(ScrollLogicalDirection, ScrollGranularity, Node* startingNode = 0);
@@ -264,13 +265,16 @@ private:
PassRefPtr<Clipboard> createDraggingClipboard() const;
#endif // ENABLE(DRAG_SUPPORT)
-
+
bool eventActivatedView(const PlatformMouseEvent&) const;
void selectClosestWordFromMouseEvent(const MouseEventWithHitTestResults&);
void selectClosestWordOrLinkFromMouseEvent(const MouseEventWithHitTestResults&);
bool handleMouseDoubleClickEvent(const PlatformMouseEvent&);
+ static Node* targetNode(const MouseEventWithHitTestResults&);
+ static Node* targetNode(const HitTestResult&);
+
bool handleMousePressEvent(const MouseEventWithHitTestResults&);
bool handleMousePressEventSingleClick(const MouseEventWithHitTestResults&);
bool handleMousePressEventDoubleClick(const MouseEventWithHitTestResults&);
@@ -344,6 +348,7 @@ private:
bool passWheelEventToWidget(PlatformWheelEvent&, Widget*);
void defaultSpaceEventHandler(KeyboardEvent*);
+ void defaultBackspaceEventHandler(KeyboardEvent*);
void defaultTabEventHandler(KeyboardEvent*);
void defaultArrowEventHandler(FocusDirection, KeyboardEvent*);
@@ -359,7 +364,7 @@ private:
#endif
#if ENABLE(DRAG_SUPPORT)
- void updateSelectionForMouseDrag(Node* targetNode, const IntPoint& localPoint);
+ void updateSelectionForMouseDrag(const HitTestResult&);
#endif
void updateLastScrollbarUnderMouse(Scrollbar*, bool);