simply always combine values https://www.w3.org/Bugs/Public/show_bug.cgi?id=16297
authorAnne van Kesteren <annevk@opera.com>
Mon, 26 Mar 2012 18:44:50 +0100
changeset 58 0746d35a2068
parent 57 2ba0be2d31cd
child 59 fb1a42b663e5
simply always combine values https://www.w3.org/Bugs/Public/show_bug.cgi?id=16297
Overview.html
Overview.src.html
--- a/Overview.html	Mon Mar 26 18:21:02 2012 +0100
+++ b/Overview.html	Mon Mar 26 18:44:50 2012 +0100
@@ -1069,15 +1069,19 @@
    </li>
 
    <li><p>If <var>header</var> is not in the
-   <a href="#author-request-headers">author request headers</a> list append <var>header</var> with
+   <a href="#author-request-headers">author request headers</a> list, append <var>header</var> with
    its associated <var>value</var> to the list and terminate these
    steps.</li>
 
-   <li><p>If <var>header</var> is in the <a href="#author-request-headers">author request headers</a>
-   list either use multiple headers, combine the values or use a combination
-   of those (section 4.2, RFC 2616).
-   <a href="#refsHTTP">[HTTP]</a>
-   <!-- XXX it seems UAs always combine the values -->
+   <li>
+    <p>If <var>header</var> is in the <a href="#author-request-headers">author request headers</a>
+    list, combine <var title="">value</var> with the value of the header
+    matching <var>header</var> in the <a href="#author-request-headers">author request headers</a>
+    list (for combine see section 4.2, RFC 2616).
+    <a href="#refsHTTP">[HTTP]</a>
+
+    <p class="note">The XMLHttpRequest standard intentionally constraints the
+    use of HTTP here in line with contemporary implementations.
   </ol>
 
   <p class="note">See also the
--- a/Overview.src.html	Mon Mar 26 18:21:02 2012 +0100
+++ b/Overview.src.html	Mon Mar 26 18:44:50 2012 +0100
@@ -1076,15 +1076,19 @@
    </li>
 
    <li><p>If <var>header</var> is not in the
-   <span>author request headers</span> list append <var>header</var> with
+   <span>author request headers</span> list, append <var>header</var> with
    its associated <var>value</var> to the list and terminate these
    steps.</p></li>
 
-   <li><p>If <var>header</var> is in the <span>author request headers</span>
-   list either use multiple headers, combine the values or use a combination
-   of those (section 4.2, RFC 2616).
-   <span data-anolis-ref>HTTP</span>
-   <!-- XXX it seems UAs always combine the values -->
+   <li>
+    <p>If <var>header</var> is in the <span>author request headers</span>
+    list, combine <var title>value</var> with the value of the header
+    matching <var>header</var> in the <span>author request headers</span>
+    list (for combine see section 4.2, RFC 2616).
+    <span data-anolis-ref>HTTP</span>
+
+    <p class=note>The XMLHttpRequest standard intentionally constraints the
+    use of HTTP here in line with contemporary implementations.
   </ol>
 
   <p class=note>See also the