- From: Adam Rice <notifications@github.com>
- Date: Fri, 10 Jul 2020 18:39:37 -0700
- To: whatwg/streams <streams@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Saturday, 11 July 2020 01:39:50 UTC
@ricea commented on this pull request. > @@ -5740,6 +5849,146 @@ for="value-with-size">value</dfn> and <dfn for="value-with-size">size</dfn>. 1. Set |container|.\[[queueTotalSize]] to 0. </div> +<h3 id="transferrable-streams">Transferable streams</h3> + +Transferable streams are implemented using a special kind of identity transform which has the +[=writable side=] in one realm and the [=readable side=] in another realm. The following abstract +operations are used to implement these "cross-realm transforms". + +<div algorithm> + <dfn abstract-op lt="PackAndPostMessage">PackAndPostMessage(|port|, |type|, |value|)</dfn> performs + the following steps: + + 1. Let |message| be [$OrdinaryObjectCreate$](null). Done. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/streams/pull/1053#discussion_r453139496
Received on Saturday, 11 July 2020 01:39:50 UTC