Index: Source/core/inspector/InspectorWorkerAgent.cpp |
diff --git a/Source/core/inspector/InspectorWorkerAgent.cpp b/Source/core/inspector/InspectorWorkerAgent.cpp |
index 3469d9fe4ea5982ce1cb2ee23ea69a001cecf868..46b460447ff66a7d2fb57cbfdd2853a3a1d4e024 100644 |
--- a/Source/core/inspector/InspectorWorkerAgent.cpp |
+++ b/Source/core/inspector/InspectorWorkerAgent.cpp |
@@ -105,9 +105,9 @@ private: |
int InspectorWorkerAgent::WorkerFrontendChannel::s_nextId = 1; |
-PassOwnPtr<InspectorWorkerAgent> InspectorWorkerAgent::create() |
+PassOwnPtrWillBeRawPtr<InspectorWorkerAgent> InspectorWorkerAgent::create() |
{ |
- return adoptPtr(new InspectorWorkerAgent()); |
+ return adoptPtrWillBeNoop(new InspectorWorkerAgent()); |
} |
InspectorWorkerAgent::InspectorWorkerAgent() |
@@ -118,7 +118,9 @@ InspectorWorkerAgent::InspectorWorkerAgent() |
InspectorWorkerAgent::~InspectorWorkerAgent() |
{ |
+#if !ENABLE(OILPAN) |
m_instrumentingAgents->setInspectorWorkerAgent(0); |
+#endif |
} |
void InspectorWorkerAgent::init() |