Chromium Code Reviews| 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 |