[1] Streams API: WritableStream - Chrome Platform Status () https://www.chromestatus.com/feature/5928498656968704
[2] 658144 - WritableStream (part of the Streams API) - chromium - Monorail () https://bugs.chromium.org/p/chromium/issues/detail?id=658144
[3] 149842 – [Meta] Implement WritableStream () https://bugs.webkit.org/show_bug.cgi?id=149842
[4] ReadableStream
に遅れて Chrome でも実装されました。
[5] start
や write
や close
が例外を投げるか返した約束を拒絶すると、
WritableStream
は異常終了扱いとなります。 abort
は呼ばれません
(abort
が呼ばれるのは writer が abort
した時)。
WritableStream
が使っている資源の片付けが必要なら、自分で catch
して実行して改めて例外を投げる必要があります。
[6] Don't be dismissive about the controller/stream division (#797) (domenic著, ) https://github.com/whatwg/streams/commit/87cdc051003af7e1bd637af0cf8b3705e10095f2
[7] "At this point in time the division of work betw..." · Issue #741 · whatwg/streams () https://github.com/whatwg/streams/issues/741
[8] Don't be dismissive about the controller/stream division by domenic · Pull Request #797 · whatwg/streams () https://github.com/whatwg/streams/pull/797
[9] Include "erroring" in the list of states for WritableStream (ricea著, ) https://github.com/whatwg/streams/commit/0b3ee58c6bd2520a48b38f179f3100e0351c1276
[10] Include "erroring" in the list of states for WritableStream by ricea · Pull Request #803 · whatwg/streams () https://github.com/whatwg/streams/pull/803
[11] Fix writable stream writer manual usage example (domenic著, ) https://github.com/whatwg/streams/commit/3dffaaa475840161ee05d1d1e0c931046361239d
[12] A variety of clarity and documentation improvements by domenic · Pull Request #875 · whatwg/streams () https://github.com/whatwg/streams/pull/875
[13] "await writer.write(bytes);" in example seems wrong · Issue #874 · whatwg/streams () https://github.com/whatwg/streams/issues/874
[14] Fix typo in WritableStream constructor (ricea著, ) https://github.com/whatwg/streams/commit/53efcd0855a6cd41f38382b3d25ebad9b6d51733
[15] Fix typo in WritableStream constructor by ricea · Pull Request #908 · whatwg/streams () https://github.com/whatwg/streams/pull/908
[16] WritableStream: clear algorithms once they will no longer be called (ricea著, ) https://github.com/whatwg/streams/commit/323223e65455e1f22be656b01fe2d810902db2ac
[17] WritableStream: clear algorithms once they will no longer be called by ricea · Pull Request #940 · whatwg/streams () https://github.com/whatwg/streams/pull/940
[18] Permit freeing underlying source / sink / transformer after close · Issue #932 · whatwg/streams () https://github.com/whatwg/streams/issues/932
[19] Add missing check for WritableStream...ClearAlgorithms (@MattiasBuelens著, ) https://github.com/whatwg/streams/commit/51227372cc84846bdcf68312724c4cac6a4b9e58
[20] Add missing check for WritableStream...ClearAlgorithms by ricea · Pull Request #943 · whatwg/streams () https://github.com/whatwg/streams/pull/943
[21] Editorial: add some missing exclamation marks (ricea著, ) https://github.com/whatwg/streams/commit/fd6c44c4a95d658292077b3882a0b15eb0fd8ba4
[22] Add some missing exclamation marks by ricea · Pull Request #927 · whatwg/streams () https://github.com/whatwg/streams/pull/927
[23] Add close() method to WritableStream (MattiasBuelens, , ) https://github.com/whatwg/streams/commit/547428be7c067156a15a8762ff9933193befc753
[24] Should there be a WritableStream.close() method? · Issue #1007 · whatwg/streams () https://github.com/whatwg/streams/issues/1007
[25] Port locking infrastructure to writable streams · Issue #319 · whatwg/streams () https://github.com/whatwg/streams/issues/319
[26] Add WritableStream.close() by MattiasBuelens · Pull Request #1011 · whatwg/streams () https://github.com/whatwg/streams/pull/1011