Index: Source/core/html/shadow/ClearButtonElement.cpp |
diff --git a/Source/core/html/shadow/ClearButtonElement.cpp b/Source/core/html/shadow/ClearButtonElement.cpp |
index 71e922a54bc9145cd8b301d2c2ee86119b16c023..d753bb8db48e35a3a21de03c1b6063308a2f7270 100644 |
--- a/Source/core/html/shadow/ClearButtonElement.cpp |
+++ b/Source/core/html/shadow/ClearButtonElement.cpp |
@@ -106,6 +106,14 @@ void ClearButtonElement::defaultEventHandler(Event* event) |
event->setDefaultHandled(); |
} |
} |
+ } else if (event->type() == EventTypeNames::mousemove) { |
Habib Virji
2014/09/23 11:09:06
As suggested by tkent. Please use click instead of
|
+ if (m_capturing) { |
+ if (LocalFrame* frame = document().frame()) { |
+ frame->eventHandler().setCapturingMouseEventsNode(nullptr); |
+ m_capturing = false; |
+ } |
+ } |
+ event->setDefaultHandled(); |
} |
if (!event->defaultHandled()) |