Index: Source/core/workers/WorkerGlobalScope.cpp |
diff --git a/Source/core/workers/WorkerGlobalScope.cpp b/Source/core/workers/WorkerGlobalScope.cpp |
index 8f10936c768646fe91f31a808450407c21040ef2..d253d17c106de233d7dfc4f9bc060a16efedccfb 100644 |
--- a/Source/core/workers/WorkerGlobalScope.cpp |
+++ b/Source/core/workers/WorkerGlobalScope.cpp |
@@ -82,7 +82,7 @@ public: |
WorkerGlobalScope::WorkerGlobalScope(const KURL& url, const String& userAgent, WorkerThread* thread, double timeOrigin, const SecurityOrigin* starterOrigin, PassOwnPtrWillBeRawPtr<WorkerClients> workerClients) |
: m_url(url) |
, m_userAgent(userAgent) |
- , m_script(adoptPtr(new WorkerScriptController(*this))) |
+ , m_script(adoptPtr(new WorkerScriptController(*this, thread->isolate()))) |
, m_thread(thread) |
, m_workerInspectorController(adoptRefWillBeNoop(new WorkerInspectorController(this))) |
, m_closing(false) |