summaryrefslogtreecommitdiffstats
path: root/WebCore/dom/EventTargetNode.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/dom/EventTargetNode.h')
-rw-r--r--WebCore/dom/EventTargetNode.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/WebCore/dom/EventTargetNode.h b/WebCore/dom/EventTargetNode.h
index 9a0647b..b499b7e 100644
--- a/WebCore/dom/EventTargetNode.h
+++ b/WebCore/dom/EventTargetNode.h
@@ -48,8 +48,11 @@ public:
void removeHTMLEventListener(const AtomicString& eventType);
bool dispatchHTMLEvent(const AtomicString& eventType, bool canBubble, bool cancelable);
EventListener* getHTMLEventListener(const AtomicString& eventType);
+#ifdef ANDROID
+ EventListener* getEventListener(const AtomicString& eventType);
+#endif
- bool dispatchSubtreeModifiedEvent();
+ bool dispatchSubtreeModifiedEvent(bool childrenChanged = true);
void dispatchWindowEvent(const AtomicString& eventType, bool canBubble, bool cancelable);
bool dispatchUIEvent(const AtomicString& eventType, int detail = 0, PassRefPtr<Event> underlyingEvent = 0);
bool dispatchKeyEvent(const PlatformKeyboardEvent&);
@@ -82,6 +85,10 @@ public:
* to event listeners, and prevents DOMActivate events from being sent at all.
*/
virtual bool disabled() const;
+
+#ifndef NDEBUG
+ virtual void dump(TextStream*, DeprecatedString indent = "") const;
+#endif
RegisteredEventListenerList* localEventListeners() const { return m_regdListeners; }