Open
Description
Instead of language such as
The postMessage(message, transfer) and postMessage(message, options) methods on Worker objects act as if, when invoked, they immediately invoked the respective postMessage(message, transfer) and postMessage(message, options) on the port, with the same arguments, and returned the same return value.
which we use for both Worker
and DedicatedWorkerGlobalScope
we should use a shared abstract operation so that we don't invoke a public API.