Index: Source/core/page/EventHandler.cpp |
diff --git a/Source/core/page/EventHandler.cpp b/Source/core/page/EventHandler.cpp |
index 09a9245b32e5bfe8025e4b12bc9ee988429905c1..4e1bef94e729836bde5fced3805147658b236ddc 100644 |
--- a/Source/core/page/EventHandler.cpp |
+++ b/Source/core/page/EventHandler.cpp |
@@ -111,6 +111,8 @@ |
namespace WebCore { |
+DEFINE_GC_MAP(EventHandler); |
+ |
using namespace HTMLNames; |
// The link drag hysteresis is much larger than the others because there |
@@ -4009,4 +4011,20 @@ unsigned EventHandler::accessKeyModifiers() |
#endif |
} |
+void EventHandler::accept(Visitor* visitor) const |
+{ |
+ visitor->visit(m_mousePressNode); |
+ visitor->visit(m_capturingMouseEventsNode); |
+ visitor->visit(m_nodeUnderMouse); |
+ visitor->visit(m_lastNodeUnderMouse); |
+ visitor->visit(m_clickNode); |
+ visitor->visit(m_dragTarget); |
+ visitor->visit(m_frameSetBeingResized); |
+ visitor->visit(m_latchedWheelEventNode); |
+ visitor->visit(m_previousWheelScrolledNode); |
+ visitor->visit(m_originatingTouchPointDocument); |
+ visitor->visit(m_scrollGestureHandlingNode); |
+ visitor->visit(m_previousGestureScrolledNode); |
+} |
+ |
} // namespace WebCore |