| Index: third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| diff --git a/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp b/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| index 2df9b5a70d1bc4cdc75ebc7ec0015b33563959c4..ee94bce83ad1d1f5f332639603b6e2e00dc85bf3 100644
|
| --- a/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| +++ b/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| @@ -128,7 +128,7 @@ void InProcessWorkerMessagingProxy::postMessageToWorkerGlobalScope(PassRefPtr<Se
|
| if (askedToTerminate())
|
| return;
|
|
|
| - std::unique_ptr<ExecutionContextTask> task = createCrossThreadTask(&processMessageOnWorkerGlobalScope, message, passed(std::move(channels)), crossThreadUnretained(&workerObjectProxy()));
|
| + std::unique_ptr<ExecutionContextTask> task = createCrossThreadTask(&processMessageOnWorkerGlobalScope, std::move(message), passed(std::move(channels)), crossThreadUnretained(&workerObjectProxy()));
|
| if (workerThread()) {
|
| // A message event is an activity and may initiate another activity.
|
| m_workerGlobalScopeMayHavePendingActivity = true;
|
|
|