| Index: Source/core/inspector/WorkerInspectorController.cpp
|
| diff --git a/Source/core/inspector/WorkerInspectorController.cpp b/Source/core/inspector/WorkerInspectorController.cpp
|
| index c520bd6a99f1cd2b54cdde6437502b9f0c54e3e0..1204931f272d069fc2376f1985b68baa06bd7eea 100644
|
| --- a/Source/core/inspector/WorkerInspectorController.cpp
|
| +++ b/Source/core/inspector/WorkerInspectorController.cpp
|
| @@ -91,7 +91,7 @@ private:
|
| WorkerInspectorController::WorkerInspectorController(WorkerGlobalScope* workerGlobalScope)
|
| : m_workerGlobalScope(workerGlobalScope)
|
| , m_stateClient(adoptPtr(new WorkerStateClient(workerGlobalScope)))
|
| - , m_state(adoptPtr(new InspectorCompositeState(m_stateClient.get())))
|
| + , m_state(adoptPtrWillBeNoop(new InspectorCompositeState(m_stateClient.get())))
|
| , m_instrumentingAgents(InstrumentingAgents::create())
|
| , m_injectedScriptManager(InjectedScriptManager::createForWorker())
|
| , m_debugServer(adoptPtr(new WorkerScriptDebugServer(workerGlobalScope)))
|
| @@ -176,7 +176,9 @@ void WorkerInspectorController::dispose()
|
| void WorkerInspectorController::trace(Visitor* visitor)
|
| {
|
| visitor->trace(m_workerGlobalScope);
|
| + visitor->trace(m_state);
|
| visitor->trace(m_instrumentingAgents);
|
| + visitor->trace(m_injectedScriptManager);
|
| m_agents.trace(visitor);
|
| visitor->trace(m_workerDebuggerAgent);
|
| }
|
|
|