Index: Source/core/frame/LocalFrame.cpp |
diff --git a/Source/core/frame/LocalFrame.cpp b/Source/core/frame/LocalFrame.cpp |
index efa8c40b47e6976d713c068dc4dd96e86d694749..14c2c3c7ca0740f7c67c2be625dbc728e825386b 100644 |
--- a/Source/core/frame/LocalFrame.cpp |
+++ b/Source/core/frame/LocalFrame.cpp |
@@ -211,7 +211,7 @@ LocalFrame::~LocalFrame() |
#endif |
} |
-void LocalFrame::trace(Visitor* visitor) |
+DEFINE_TRACE(LocalFrame) |
{ |
visitor->trace(m_instrumentingAgents); |
#if ENABLE(OILPAN) |
@@ -228,7 +228,7 @@ void LocalFrame::trace(Visitor* visitor) |
visitor->trace(m_eventHandler); |
visitor->trace(m_console); |
visitor->trace(m_inputMethodController); |
- visitor->registerWeakMembers<LocalFrame, &LocalFrame::clearWeakMembers>(this); |
+ visitor->template registerWeakMembers<LocalFrame, &LocalFrame::clearWeakMembers>(this); |
HeapSupplementable<LocalFrame>::trace(visitor); |
#endif |
Frame::trace(visitor); |