Index: Source/core/inspector/PerIsolateDebuggerClient.cpp |
diff --git a/Source/core/inspector/PerIsolateDebuggerClient.cpp b/Source/core/inspector/PerIsolateDebuggerClient.cpp |
index b87fb8286ac8cc0b77952ddf192d6a9330e8b7f1..7628b299cab9ce4c78d4be08588caf006bef8610 100644 |
--- a/Source/core/inspector/PerIsolateDebuggerClient.cpp |
+++ b/Source/core/inspector/PerIsolateDebuggerClient.cpp |
@@ -12,7 +12,7 @@ |
namespace blink { |
-PerIsolateDebuggerClient::PerIsolateDebuggerClient(v8::Isolate* isolate, PassOwnPtr<ScriptDebugServer> scriptDebugServer) |
+PerIsolateDebuggerClient::PerIsolateDebuggerClient(v8::Isolate* isolate, PassOwnPtrWillBeRawPtr<ScriptDebugServer> scriptDebugServer) |
: m_isolate(isolate) |
, m_scriptDebugServer(scriptDebugServer) |
{ |
@@ -22,6 +22,12 @@ PerIsolateDebuggerClient::~PerIsolateDebuggerClient() |
{ |
} |
+DEFINE_TRACE(PerIsolateDebuggerClient) |
+{ |
+ visitor->trace(m_scriptDebugServer); |
+ ScriptDebugServer::Client::trace(visitor); |
+} |
+ |
v8::Local<v8::Object> PerIsolateDebuggerClient::compileDebuggerScript() |
{ |
const WebData& debuggerScriptSourceResource = Platform::current()->loadResource("DebuggerScriptSource.js"); |