Re: [streams] Consider moving stuff into ReadableStreamController (#364)

I was taking some of the abstract operations as representation of the contracts. For example, [[state]] is altered only via ErrorReadableStream and FinishClosingReadableStream. These operations would form an internal interface.

[[disturbed]] should stay in ReadableStream, I agree.

Ah, I didn't mean moving such a lot from Stream to Controller. I thought queuing details would fit int Controller and moved them. state, etc. should fit in Stream, I think.

---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/issues/364#issuecomment-148640785

Received on Friday, 16 October 2015 07:48:47 UTC