summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/input/pointer_event_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/input/pointer_event_manager.h')
-rw-r--r--chromium/third_party/blink/renderer/core/input/pointer_event_manager.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/core/input/pointer_event_manager.h b/chromium/third_party/blink/renderer/core/input/pointer_event_manager.h
index e43d9bcd889..fa2c3e4fe3d 100644
--- a/chromium/third_party/blink/renderer/core/input/pointer_event_manager.h
+++ b/chromium/third_party/blink/renderer/core/input/pointer_event_manager.h
@@ -5,15 +5,10 @@
#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_INPUT_POINTER_EVENT_MANAGER_H_
#define THIRD_PARTY_BLINK_RENDERER_CORE_INPUT_POINTER_EVENT_MANAGER_H_
-#include "third_party/blink/public/common/input/web_pointer_properties.h"
-#include "third_party/blink/public/platform/web_input_event_result.h"
#include "third_party/blink/renderer/core/core_export.h"
-#include "third_party/blink/renderer/core/events/pointer_event.h"
-#include "third_party/blink/renderer/core/events/pointer_event_factory.h"
#include "third_party/blink/renderer/core/input/boundary_event_dispatcher.h"
#include "third_party/blink/renderer/core/input/touch_event_manager.h"
#include "third_party/blink/renderer/core/page/touch_adjustment.h"
-#include "third_party/blink/renderer/platform/wtf/allocator/allocator.h"
#include "third_party/blink/renderer/platform/wtf/hash_map.h"
namespace blink {
@@ -21,6 +16,7 @@ namespace blink {
class LocalFrame;
class MouseEventManager;
class GestureManager;
+class WebPointerProperties;
// This class takes care of dispatching all pointer events and keeps track of
// properties of active pointer events.
@@ -114,6 +110,11 @@ class CORE_EXPORT PointerEventManager final
void SetGestureManager(GestureManager* gesture_manager);
+ // Returns the id of the pointer event corresponding to the given pointer
+ // properties if exists otherwise s_invalidId.
+ int GetPointerEventId(
+ const WebPointerProperties& web_pointer_properties) const;
+
private:
class EventTargetAttributes : public GarbageCollected<EventTargetAttributes> {
public: