Index: third_party/WebKit/Source/core/input/EventHandler.h |
diff --git a/third_party/WebKit/Source/core/input/EventHandler.h b/third_party/WebKit/Source/core/input/EventHandler.h |
index 276d2dedfb3c40b2977c6af7206b09e945b257de..828a368207fb7a3551bbf995e27fb4486c264f25 100644 |
--- a/third_party/WebKit/Source/core/input/EventHandler.h |
+++ b/third_party/WebKit/Source/core/input/EventHandler.h |
@@ -232,6 +232,7 @@ public: |
FloatSize adjustedRadius; |
bool knownTarget; |
bool consumed; |
+ String region; |
}; |
private: |
@@ -436,6 +437,8 @@ private: |
// The target of each active touch point indexed by the touch ID. |
using TouchTargetMap = WillBeHeapHashMap<unsigned, RefPtrWillBeMember<EventTarget>, DefaultHash<unsigned>::Hash, WTF::UnsignedWithZeroKeyHashTraits<unsigned>>; |
TouchTargetMap m_targetForTouchID; |
+ using TouchRegionMap = WillBeHeapHashMap<unsigned, String, DefaultHash<unsigned>::Hash, WTF::UnsignedWithZeroKeyHashTraits<unsigned>>; |
+ TouchRegionMap m_regionForTouchID; |
// If set, the document of the active touch sequence. Unset if no touch sequence active. |
RefPtrWillBeMember<Document> m_touchSequenceDocument; |