diff --git a/fetch.bs b/fetch.bs index f4107ae6c..bc55f0b63 100644 --- a/fetch.bs +++ b/fetch.bs @@ -4660,9 +4660,8 @@ typedef (Blob or BufferSource or FormData or URLSearchParams or ReadableStream o -
[NoInterfaceObject, - Exposed=(Window,Worker)] -interface Body { ++interface mixin Body { readonly attribute ReadableStream? body; readonly attribute boolean bodyUsed; [NewObject] Promise<ArrayBuffer> arrayBuffer(); @@ -4856,7 +4855,8 @@ interface Request { [NewObject] Request clone(); }; -Request implements Body; +Request includes Body; + dictionary RequestInit { ByteString method; HeadersInit headers; @@ -5418,7 +5418,7 @@ interface Response { [NewObject] Response clone(); }; -Response implements Body; +Response includes Body; dictionary ResponseInit { unsigned short status = 200; @@ -6124,6 +6124,7 @@ Jeff Carpenter, Jeff Hodges, Jeffrey Yasskin, Jesse M. Heines, +Jinho Bang, Jochen Eisinger, Jonas Sicking, Jonathan Kingston,