Index: third_party/WebKit/Source/core/input/EventHandlingUtil.h |
diff --git a/third_party/WebKit/Source/core/input/EventHandlingUtil.h b/third_party/WebKit/Source/core/input/EventHandlingUtil.h |
index 1e11ebd090d9b6e2be3a63118a344e97cd00cad0..688eea2d4cd6e12af053ed0d77f4cc95fd4b7424 100644 |
--- a/third_party/WebKit/Source/core/input/EventHandlingUtil.h |
+++ b/third_party/WebKit/Source/core/input/EventHandlingUtil.h |
@@ -7,7 +7,10 @@ |
#include "core/frame/LocalFrame.h" |
#include "core/layout/HitTestResult.h" |
+#include "core/page/EventWithHitTestResults.h" |
+#include "core/paint/PaintLayer.h" |
#include "platform/geometry/LayoutPoint.h" |
+#include "platform/scroll/ScrollableArea.h" |
bokan
2016/09/30 16:57:55
These types should just be forward declared below
Navid Zolghadr
2016/10/03 16:03:00
Done.
|
#include "public/platform/WebInputEventResult.h" |
namespace blink { |
@@ -22,6 +25,18 @@ WebInputEventResult mergeEventResult( |
WebInputEventResult resultA, WebInputEventResult resultB); |
WebInputEventResult toWebInputEventResult(DispatchEventResult); |
+PaintLayer* layerForNode(Node*); |
+ScrollableArea* associatedScrollableArea(const PaintLayer*); |
+ |
+ContainerNode* parentForClickEvent(const Node&); |
+ |
+ |
+LayoutPoint contentPointFromRootFrame(LocalFrame*, |
+ const IntPoint& pointInRootFrame); |
+ |
+MouseEventWithHitTestResults performMouseEventHitTest(LocalFrame*, |
+ const HitTestRequest&, const PlatformMouseEvent&); |
+ |
} // namespace EventHandlingUtil |
} // namespace blink |