| Index: Source/core/workers/DedicatedWorkerThread.cpp
|
| diff --git a/Source/core/workers/DedicatedWorkerThread.cpp b/Source/core/workers/DedicatedWorkerThread.cpp
|
| index 32665e0807f446fbbca629cd1311a87075f1792f..f994db3fd4104a743a9bacb5c8aa91786ab3699b 100644
|
| --- a/Source/core/workers/DedicatedWorkerThread.cpp
|
| +++ b/Source/core/workers/DedicatedWorkerThread.cpp
|
| @@ -44,7 +44,7 @@ PassRefPtr<DedicatedWorkerThread> DedicatedWorkerThread::create(PassRefPtr<Worke
|
| }
|
|
|
| DedicatedWorkerThread::DedicatedWorkerThread(PassRefPtr<WorkerLoaderProxy> workerLoaderProxy, WorkerObjectProxy& workerObjectProxy, double timeOrigin, PassOwnPtr<WorkerThreadStartupData> startupData)
|
| - : WorkerThread("DedicatedWorker Thread", workerLoaderProxy, workerObjectProxy, startupData)
|
| + : WorkerThread(workerLoaderProxy, workerObjectProxy, startupData)
|
| , m_workerObjectProxy(workerObjectProxy)
|
| , m_timeOrigin(timeOrigin)
|
| {
|
| @@ -59,6 +59,13 @@ PassRefPtrWillBeRawPtr<WorkerGlobalScope> DedicatedWorkerThread::createWorkerGlo
|
| return DedicatedWorkerGlobalScope::create(this, startupData, m_timeOrigin);
|
| }
|
|
|
| +WebThreadSupportingGC* DedicatedWorkerThread::webThreadSupportingGC()
|
| +{
|
| + if (!m_thread)
|
| + m_thread = WebThreadSupportingGC::create("DedicatedWorker Thread");
|
| + return m_thread.get();
|
| +}
|
| +
|
| void DedicatedWorkerThread::postInitialize()
|
| {
|
| // Notify the parent object of our current active state before the event
|
|
|