Index: Source/core/events/EventTarget.cpp |
diff --git a/Source/core/events/EventTarget.cpp b/Source/core/events/EventTarget.cpp |
index 8cc27463a0873ccad916847db2874518a9511632..ce5f08b13369b99c3f95f21740587d5276ad37b0 100644 |
--- a/Source/core/events/EventTarget.cpp |
+++ b/Source/core/events/EventTarget.cpp |
@@ -267,7 +267,7 @@ bool EventTarget::fireEventListeners(Event* event) |
EventListenerVector* listenersVector = d->eventListenerMap.find(event->type()); |
if (!RuntimeEnabledFeatures::cssAnimationUnprefixedEnabled() && (event->type() == EventTypeNames::animationiteration || event->type() == EventTypeNames::animationend |
- || event->type() == EventTypeNames::animationstart)) |
+ || event->type() == EventTypeNames::animationstart) && event->interfaceName() != EventNames::CustomEvent) |
Julien - ping for review
2014/04/30 18:53:07
I would like a comment that this is a hack and onl
|
listenersVector = 0; |
if (listenersVector) { |