| Index: Source/core/workers/WorkerMessagingProxy.cpp
|
| diff --git a/Source/core/workers/WorkerMessagingProxy.cpp b/Source/core/workers/WorkerMessagingProxy.cpp
|
| index 2a898cadf6a2b32ba4874f3a4ddfec208bdfc575..6fa68d0cd6e9f8533ef9f7cc636c69a7856d794a 100644
|
| --- a/Source/core/workers/WorkerMessagingProxy.cpp
|
| +++ b/Source/core/workers/WorkerMessagingProxy.cpp
|
| @@ -166,7 +166,7 @@ void WorkerMessagingProxy::postTaskToLoader(PassOwnPtr<ExecutionContextTask> tas
|
| {
|
| // FIXME: In case of nested workers, this should go directly to the root Document context.
|
| ASSERT(m_executionContext->isDocument());
|
| - m_executionContext->postTask(task);
|
| + m_executionContext->postTask(FROM_HERE, task);
|
| }
|
|
|
| void WorkerMessagingProxy::reportException(const String& errorMessage, int lineNumber, int columnNumber, const String& sourceURL, int exceptionId)
|
| @@ -216,7 +216,7 @@ void WorkerMessagingProxy::workerThreadCreated(PassRefPtr<DedicatedWorkerThread>
|
| void WorkerMessagingProxy::workerObjectDestroyed()
|
| {
|
| m_workerObject = nullptr;
|
| - m_executionContext->postTask(createCrossThreadTask(&workerObjectDestroyedInternal, AllowCrossThreadAccess(this)));
|
| + m_executionContext->postTask(FROM_HERE, createCrossThreadTask(&workerObjectDestroyedInternal, AllowCrossThreadAccess(this)));
|
| }
|
|
|
| void WorkerMessagingProxy::workerObjectDestroyedInternal(ExecutionContext*, WorkerMessagingProxy* proxy)
|
|
|