Index: third_party/WebKit/Source/core/input/PointerEventManager.cpp |
diff --git a/third_party/WebKit/Source/core/input/PointerEventManager.cpp b/third_party/WebKit/Source/core/input/PointerEventManager.cpp |
index 446af06ceb533ac6c6355da509b139e620ea5a19..6635c14d1ec4f4bdaef2cef775c2d35c542c5fd3 100644 |
--- a/third_party/WebKit/Source/core/input/PointerEventManager.cpp |
+++ b/third_party/WebKit/Source/core/input/PointerEventManager.cpp |
@@ -760,11 +760,16 @@ void PointerEventManager::releasePointerCapture(int pointerId, EventTarget* targ |
releasePointerCapture(pointerId); |
} |
-bool PointerEventManager::hasPointerCapture(int pointerId, EventTarget* target) |
+bool PointerEventManager::hasPointerCapture(int pointerId, const EventTarget* target) const |
{ |
return m_pendingPointerCaptureTarget.get(pointerId) == target; |
} |
+bool PointerEventManager::hasProcessedPointerCapture(int pointerId, const EventTarget* target) const |
+{ |
+ return m_pointerCaptureTarget.get(pointerId) == target; |
+} |
+ |
void PointerEventManager::releasePointerCapture(int pointerId) |
{ |
m_pendingPointerCaptureTarget.remove(pointerId); |