diff --git a/index.bs b/index.bs index c670f1c40..4b71b1265 100644 --- a/index.bs +++ b/index.bs @@ -2568,6 +2568,45 @@ nothrow>ReadableByteStreamControllerShouldCallPull ( controller ) console.error("Something broke", e)); + +

Design Of The State Machine

+ +

In addition to the principles for streams in general, a number of additional considerations have informed the design of +the WritableStream state machine. + +

Some of these design decisions improve predictability, ease-of-use, and safety for developers at the expense of +making implementations more complex. + +

+

Class WritableStream

Class Definition