diff options
Diffstat (limited to 'src/components/script/dom/worker.rs')
-rw-r--r-- | src/components/script/dom/worker.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/components/script/dom/worker.rs b/src/components/script/dom/worker.rs index 670ae7a5beb..5007f212f9a 100644 --- a/src/components/script/dom/worker.rs +++ b/src/components/script/dom/worker.rs @@ -45,8 +45,9 @@ impl Worker { }; let resource_task = global.resource_task(); - let sender = DedicatedWorkerGlobalScope::run_worker_scope( - worker_url, resource_task); + let (receiver, sender) = ScriptChan::new(); + DedicatedWorkerGlobalScope::run_worker_scope( + worker_url, resource_task, receiver, sender.clone()); Ok(Worker::new(global, sender)) } } |