Re: [ServiceWorker] Backpressure on fetch integrated with Streams (#452)

For `new Request(req)`'s case, based on Anne's comment (https://github.com/slightlyoff/ServiceWorker/issues/452#issuecomment-70629127), I made it mark the old `req` unavailable permanently. To represent that concept also on `req.body`, I made `req.body` `"errored"` in (A) of https://github.com/slightlyoff/ServiceWorker/issues/452#issuecomment-71971020. I thought it would look more consistent if `req.body` is also made to something indicating unsable-ness (errored or locked (B)) as well as `fetch(req)`, `new Request(req)` and `cache.put(req, res)` are prohibited.

---
Reply to this email directly or view it on GitHub:
https://github.com/slightlyoff/ServiceWorker/issues/452#issuecomment-72158271

Received on Friday, 30 January 2015 06:04:14 UTC