- From: Takeshi Yoshino <notifications@github.com>
- Date: Wed, 27 May 2015 03:35:24 -0700
- To: whatwg/streams <streams@noreply.github.com>
Received on Wednesday, 27 May 2015 10:35:51 UTC
> > If controller.close() is called with a partially filled non-1byte-element-size TypedArray left in [[pendingViews]], the stream gets errored. > Hmm, why? Maybe I don't fully understand what "partially filled" means? Please suppose that the BYOB interface of a stream is given a Uint16Array with 1 element (i.e. backed with 2 byte long ArrayBuffer), and the stream is EOF-ed with only 1 byte of data. We planned to return an instance of the same ArrayBufferView variant, so, we want to return a Uint16Array. The stream has only 1 byte to return to the user, but we cannot create a Uint16Array and make it indicate that only 1 byte valid data has been saved into it. --- Reply to this email directly or view it on GitHub: https://github.com/whatwg/streams/issues/353#issuecomment-105860359
Received on Wednesday, 27 May 2015 10:35:51 UTC