diff --git a/fetch.bs b/fetch.bs old mode 100644 new mode 100755 index 4b1f0c2ca..80465fcdf --- a/fetch.bs +++ b/fetch.bs @@ -370,6 +370,8 @@ following items: [[RESOURCE-TIMING]] [[NAVIGATION-TIMING]]
Let codings be the result of extracting header list values given
`Content-Encoding
` and response's header list.
+
Let filteredCoding be "_
".
+
+
If codings is null, then set filteredCoding to the empty string. + +
Otherwise, if codings's size is greater than 1, then set
+ filteredCoding to "multiple
".
+
+
Otherwise, if codings[0] is the empty string, or it is supported by the user agent, + and is a byte-case-insensitive match for an entry listed in the + + HTTP Content Coding Registry of [[!IANA-HTTP-PARAMS]], then set + filteredCoding to the result of byte-lowercasing + codings[0]. + +
Set response's body info's + content encoding to filteredCoding. +
Increase response's body info's encoded size by bytes's length. @@ -9128,6 +9147,7 @@ Gavin Carothers, Glenn Maynard, Graham Klyne, Gregory Terzian, +Guohui Deng(邓国辉), Hal Lockhart, Hallvord R. M. Steen, Harris Hancock,