summaryrefslogtreecommitdiffstats
path: root/WebCore/dom/EventContext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/dom/EventContext.cpp')
-rw-r--r--WebCore/dom/EventContext.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/WebCore/dom/EventContext.cpp b/WebCore/dom/EventContext.cpp
index 2a5c521..e5fe0ee 100644
--- a/WebCore/dom/EventContext.cpp
+++ b/WebCore/dom/EventContext.cpp
@@ -41,6 +41,13 @@ EventContext::EventContext(PassRefPtr<Node> node, PassRefPtr<EventTarget> curren
{
}
+void EventContext::defaultEventHandler(Event* event) const
+{
+ event->setTarget(m_target.get());
+ event->setCurrentTarget(m_currentTarget.get());
+ m_node->defaultEventHandler(event);
+}
+
void EventContext::handleLocalEvents(Event* event) const
{
event->setTarget(m_target.get());