Index: Source/core/inspector/PageRuntimeAgent.cpp |
diff --git a/Source/core/inspector/PageRuntimeAgent.cpp b/Source/core/inspector/PageRuntimeAgent.cpp |
index 97987168cd29596678b7890bd8a8e17942843bba..f9c6b5046eaf83ed4f3f17c944c3347e61f33783 100644 |
--- a/Source/core/inspector/PageRuntimeAgent.cpp |
+++ b/Source/core/inspector/PageRuntimeAgent.cpp |
@@ -55,7 +55,15 @@ PageRuntimeAgent::PageRuntimeAgent(InjectedScriptManager* injectedScriptManager, |
PageRuntimeAgent::~PageRuntimeAgent() |
{ |
+#if !ENABLE(OILPAN) |
m_instrumentingAgents->setPageRuntimeAgent(0); |
+#endif |
+} |
+ |
+void PageRuntimeAgent::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_pageAgent); |
+ InspectorRuntimeAgent::trace(visitor); |
} |
void PageRuntimeAgent::init() |