Worker: Implement the 'name' attribute to DedicatedWorkerGlobalScope
This CL allows a user to use 'name' property on DedicatedWorker
and access from worker thread by 'self.name'.
i.e
// index.html
const worker = new Worker("dedicated_worker.js", { name: "worker_name" });
// dedicated_worker.js
console.log(self.name); // worker_name
Intent to Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/aZ804HggENE/WwWgDrz4DgAJ
Spec: https://html.spec.whatwg.org/multipage/workers.html#workeroptions
Spec: https://html.spec.whatwg.org/multipage/workers.html#dedicated-workers-and-the-dedicatedworkerglobalscope-interface
Bug: 721219
Change-Id: I36127df5ee249ecf6c13ae30aaac42621b3720b5
Reviewed-on: https://chromium-review.googlesource.com/1176887Reviewed-by:
Philip Jägenstedt <foolip@chromium.org>
Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by:
Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Asami Doi <asamidoi@google.com>
Cr-Commit-Position: refs/heads/master@{#585348}
Showing
Please register or sign in to comment