[webrtc-encoded-transform] WHATWG Streams have no `[[owner]]` but the spec sets it (#217)

saschanaz has just created a new issue for https://github.com/w3c/webrtc-encoded-transform:

== WHATWG Streams have no `[[owner]]` but the spec sets it ==
Step 5 and 8 of https://www.w3.org/TR/webrtc-encoded-transform/#stream-creation sets `[[owner]]`:

>3. Initialize [this](https://webidl.spec.whatwg.org/#this).[[readable]] to a new [ReadableStream](https://streams.spec.whatwg.org/#readablestream).
>4. Set [this](https://webidl.spec.whatwg.org/#this).[[readable]].[[owner]] to this.

>6. Initialize [this](https://webidl.spec.whatwg.org/#this).[[writable]] to a new [WritableStream](https://streams.spec.whatwg.org/#writablestream).

>8. Set [this](https://webidl.spec.whatwg.org/#this).[[writable]].[[owner]] to this.

But there's no `[[owner]]` in https://streams.spec.whatwg.org/. What was the purpose of this?

Please view or discuss this issue at https://github.com/w3c/webrtc-encoded-transform/issues/217 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 6 December 2023 15:54:18 UTC