Re: [whatwg/encoding] " push a copy of input " (#92)

```javascript
const buf = new ArrayBuffer(2),
      view = new Uint8Array(buf),
      buf2 = new ArrayBuffer(1),
      view2 = new Uint8Array(buf2),
      decoder = new TextDecoder("utf-8", { ignoreBOM:true })
view[0] = 0xEF;
view[1] = 0xBB;
view2[0] = 0xBF;
assert(decoder.decode(buf, {stream:true}) === "")
assert(decoder.decode(buf2) === "\uFEFF")
```
Now if you put something like `view[0] = 0x00;` between the asserts, that should not change the outcome. The alternative would be to detach the buffer I suppose. We could maybe make that an option. @inexorabletash?

-- 
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/encoding/issues/92#issuecomment-278576165

Received on Thursday, 9 February 2017 08:22:56 UTC