| Index: Source/core/events/EventTarget.cpp
|
| diff --git a/Source/core/events/EventTarget.cpp b/Source/core/events/EventTarget.cpp
|
| index ed7b07085db46863bb0799f869ab9bc7d965420a..2b65bb20c0c7d40c3f12406c9184894f4565770a 100644
|
| --- a/Source/core/events/EventTarget.cpp
|
| +++ b/Source/core/events/EventTarget.cpp
|
| @@ -363,6 +363,12 @@ const EventListenerVector& EventTarget::getEventListeners(const AtomicString& ev
|
| return *listenerVector;
|
| }
|
|
|
| +Vector<AtomicString> EventTarget::eventTypes()
|
| +{
|
| + EventTargetData* d = eventTargetData();
|
| + return d ? d->eventListenerMap.eventTypes() : Vector<AtomicString>();
|
| +}
|
| +
|
| void EventTarget::removeAllEventListeners()
|
| {
|
| EventTargetData* d = eventTargetData();
|
|
|