Re: [fetch] Proposed backward-incompatible change: requiring cloning all requests/responses (#61)

As Domenic is now fine with dropping the ability to read data from a Request/Response partially and then pass it to `fetch()`, `cache.put()`, etc. we can choose the following option (though Chromium needs to resolve https://github.com/slightlyoff/ServiceWorker/issues/606#issuecomment-71616459 first):

2': Combination of:
- Mark a Request/Response used when `.body` getter is run
- Change the algorithm to mark a Request/Response used when passed to fetch(), cache.put(), etc. regardless of whether any bytes have been drained from it or not.

---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/61#issuecomment-115113975

Received on Thursday, 25 June 2015 05:49:35 UTC