| Index: content/renderer/service_worker/embedded_worker_context_client.cc
|
| diff --git a/content/renderer/service_worker/embedded_worker_context_client.cc b/content/renderer/service_worker/embedded_worker_context_client.cc
|
| index 0e6f0d90d46b8508f115b0d7c0959f919ff5659d..1704f05defb964b610c4044cc7bd063361c597a3 100644
|
| --- a/content/renderer/service_worker/embedded_worker_context_client.cc
|
| +++ b/content/renderer/service_worker/embedded_worker_context_client.cc
|
| @@ -165,7 +165,9 @@ void EmbeddedWorkerContextClient::workerContextStarted(
|
| g_worker_client_tls.Pointer()->Set(this);
|
| script_context_.reset(new ServiceWorkerScriptContext(this, proxy));
|
|
|
| - Send(new EmbeddedWorkerHostMsg_WorkerScriptLoaded(embedded_worker_id_));
|
| + Send(new EmbeddedWorkerHostMsg_WorkerScriptLoaded(
|
| + embedded_worker_id_,
|
| + WorkerTaskRunner::Instance()->CurrentWorkerId()));
|
|
|
| // Schedule a task to send back WorkerStarted asynchronously,
|
| // so that at the time we send it we can be sure that the worker
|
| @@ -328,9 +330,7 @@ void EmbeddedWorkerContextClient::OnMessageToWorker(
|
|
|
| void EmbeddedWorkerContextClient::SendWorkerStarted() {
|
| DCHECK(worker_task_runner_->RunsTasksOnCurrentThread());
|
| - Send(new EmbeddedWorkerHostMsg_WorkerStarted(
|
| - WorkerTaskRunner::Instance()->CurrentWorkerId(),
|
| - embedded_worker_id_));
|
| + Send(new EmbeddedWorkerHostMsg_WorkerStarted(embedded_worker_id_));
|
| }
|
|
|
| } // namespace content
|
|
|