Chromium Code Reviews| Index: third_party/WebKit/Source/core/events/EventTarget.h |
| diff --git a/third_party/WebKit/Source/core/events/EventTarget.h b/third_party/WebKit/Source/core/events/EventTarget.h |
| index 827faa27bc756f05a97cfcc0991302a38498cf99..a5d41d81f4e89e0bae9f42b1b08236bd0f295521 100644 |
| --- a/third_party/WebKit/Source/core/events/EventTarget.h |
| +++ b/third_party/WebKit/Source/core/events/EventTarget.h |
| @@ -117,9 +117,9 @@ public: |
| bool addEventListener(const AtomicString& eventType, EventListener*, const EventListenerOptionsOrBoolean&); |
| bool addEventListener(const AtomicString& eventType, EventListener*, EventListenerOptions&); |
| - bool removeEventListener(const AtomicString& eventType, EventListener*, bool useCapture = false); |
| - bool removeEventListener(const AtomicString& eventType, EventListener*, const EventListenerOptionsOrBoolean&); |
| - bool removeEventListener(const AtomicString& eventType, EventListener*, EventListenerOptions&); |
| + bool removeEventListener(const AtomicString& eventType, const EventListener*, bool useCapture = false); |
| + bool removeEventListener(const AtomicString& eventType, const EventListener*, const EventListenerOptionsOrBoolean&); |
| + bool removeEventListener(const AtomicString& eventType, const EventListener*, EventListenerOptions&); |
| virtual void removeAllEventListeners(); |
| DispatchEventResult dispatchEvent(Event*); |
| @@ -152,7 +152,15 @@ protected: |
| EventTarget(); |
| virtual bool addEventListenerInternal(const AtomicString& eventType, EventListener*, const EventListenerOptions&); |
| - virtual bool removeEventListenerInternal(const AtomicString& eventType, EventListener*, const EventListenerOptions&); |
| + virtual bool removeEventListenerInternal(const AtomicString& eventType, const EventListener*, const EventListenerOptions&); |
| + |
| + // Called when an event listener has succesfully added. |
|
ortuno
2016/05/03 20:59:56
nit: s/has succesfully added/has been successfully
dtapuska
2016/05/03 21:07:31
oh boy clearly I didn't read what I typed.
|
| + virtual void addedEventListener(const AtomicString& eventType, RegisteredEventListener&); |
| + |
| + // Called when an event listener is removed. The original registration parameters with this |
|
ortuno
2016/05/03 20:59:56
nit: s/parameters with/parameters of/
dtapuska
2016/05/03 21:07:31
ditto.
|
| + // event listener are available to be queried. |
| + virtual void removedEventListener(const AtomicString& eventType, const RegisteredEventListener&); |
| + |
| virtual DispatchEventResult dispatchEventInternal(Event*); |
| // Subclasses should likely not override these themselves; instead, they should subclass EventTargetWithInlineData. |