Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Compatibility for fetch-mock using proxy-pollyfill (#736)
* Compatibility for fetch-mock using proxy-pollyfill Fixes wheresrhys/fetch-mock#415 Details: fetch-mock wraps the Response object in an ES6 Proxy to provide useful test harness features such as flush. However, on ES5 browsers without fetch or Proxy support pollyfills must be used; the proxy-pollyfill is unable to proxy an attribute unless it exists on the object before the Proxy is created. This change ensures Response.bodyUsed exists on the instance, while maintaining the semantic of setting Request.bodyUsed in the constructor before _initBody is called. * Update fetch.js Co-authored-by: Jake Champion <[email protected]>
- Loading branch information