[whatwg/streams] Create a dedicated section for interfacing with other specs (#1073)

This incorporates much of https://fetch.spec.whatwg.org/#streams, as well as https://wicg.github.io/compression/#generic-transform-stream. It also looks at how https://wicg.github.io/native-file-system/ uses writable streams, and creates wrapper algorithms to make that easier.

Closes #372.

This is probably ready for review, but we shouldn't merge it until we have update pull requests for at least:

- https://fetch.spec.whatwg.org/
- https://w3c.github.io/ServiceWorker/
- https://encoding.spec.whatwg.org/
- https://wicg.github.io/compression/
- https://wicg.github.io/native-file-system/

and have validated that this suffices.

Also, I'll be opening another issue about GenericTransformStream.
You can view, comment on, or merge this pull request online at:

  https://github.com/whatwg/streams/pull/1073

-- Commit Summary --

  * Create a dedicated section for interfacing with other specs

-- File Changes --

    M index.bs (616)

-- Patch Links --

https://github.com/whatwg/streams/pull/1073.patch
https://github.com/whatwg/streams/pull/1073.diff

-- 
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/1073

Received on Wednesday, 26 August 2020 21:13:42 UTC