[25] WorkerGlobalScope
は、
名前を持ちます >>123。
[4] 共有ワーカーは、起源内で固有の名前を持ちます。 (但し終了中に作成した場合など、例外的に複数存在する瞬間もあります。) それ以外のワーカーは、同じ名前で重複する可能性があります。
[59] DedicatedWorkerGlobalScope
インターフェイスと
SharedWorkerGlobalScope
インターフェイスの
name
IDL属性は、
次のようにしなければなりません >>6, >>35。
[12] このIDL属性は、 Replaceable
です >>6, >>35。
WorkerOptions
辞書 name
メンバー[8] WorkerOptions
辞書
name
メンバー >>7 は、
作成するワーカーの名前を表します。
値は DOMString
であり、既定値は空文字列です >>7。
[9] SharedWorker
コンストラクターでは、
WorkerOptions
のかわりに DOMString
を指定することができます。 DOMString
は、 WorkerOptions
の name
に指定されたと解釈されることになっています。
[2] Add a name to dedicated workers, for debugging (domenic著, ) <https://github.com/whatwg/html/commit/3bb652169741d5dd94d7f1b390f6491e38d640cb>
[10] >>2 で専用ワーカーにも名前が導入されました。
更に、 WorkerOptions
に name
が追加され、 共有ワーカーでも WorkerOptions
経由で名前を変更できるように統一されました。
[11] Make self.name in workers [Replaceable] (domenic著, ) <https://github.com/whatwg/html/commit/fa37778b2608875b077a6d2cd43fe9e2929ce89f>
[13] Add a name to dedicated workers, for debugging by domenic · Pull Request #2664 · whatwg/html () <https://github.com/whatwg/html/pull/2664>
[14] Make self.name in workers [Replaceable] by domenic · Pull Request #2783 · whatwg/html () <https://github.com/whatwg/html/pull/2783>
[15] 1375457 - prettier.js website broken: TypeError: setting getter-only property "name" () <https://bugzilla.mozilla.org/show_bug.cgi?id=1375457>