Skip to content

Commit 4b5c7d8

Browse files
committed
Editorial: consistify clone() method of Request and Response
And address a cross-reference problem and unreachable return.
1 parent 07ef806 commit 4b5c7d8

File tree

1 file changed

+7
-17
lines changed

1 file changed

+7
-17
lines changed

fetch.bs

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6359,18 +6359,10 @@ set; otherwise false.
63596359

63606360
<li><p>Set <var>clonedRequestObject</var>'s <a for=Request>request</a> to <var>clonedRequest</var>.
63616361

6362-
<li>
6363-
<p>Set <var>clonedRequestObject</var>'s <a for=Request>headers</a> to a new {{Headers}} object
6364-
with the following properties:
6365-
6366-
<dl>
6367-
<dt><a for=Headers>header list</a>
6368-
<dd><var>clonedRequest</var>'s <a for=Headers>header list</a>.
6369-
6370-
<dt><a for=Headers>guard</a>
6371-
<dd><a>This</a>'s <a for=Request>headers</a>'s <a for=Headers>guard</a>.
6372-
</dl>
6373-
</li>
6362+
<li><p>Set <var>clonedRequestObject</var>'s <a for=Request>headers</a> to a new {{Headers}} object
6363+
whose <a for=Headers>header list</a> is <var>clonedRequest</var>'s <a for=Headers>header list</a>
6364+
and <a for=Headers>guard</a> is <a>this</a>'s <a for=Request>headers</a>'s
6365+
<a for=Headers>guard</a>.
63746366

63756367
<li><p>Make <var>clonedRequestObject</var>'s <a for=Request>signal</a>
63766368
<a for=AbortSignal>follow</a> <a>this</a>'s <a for=Request>signal</a>.
@@ -6564,14 +6556,12 @@ otherwise false.
65646556
<li><p>Set <var>clonedResponseObject</var>'s <a for=Response>response</a> to
65656557
<var>clonedResponse</var>.
65666558

6567-
<li><p>Set <var>clonedResponseObject</var>'s <a for=Request>headers</a> to a new {{Headers}} object
6568-
whose <a for=Headers>header list</a> is set to <var>clonedResponse</var>'s
6569-
<a for=Headers>header list</a>, and <a for=Headers>guard</a> is <a>this</a>'s
6559+
<li><p>Set <var>clonedResponseObject</var>'s <a for=Response>headers</a> to a new {{Headers}}
6560+
object whose <a for=Headers>header list</a> is <var>clonedResponse</var>'s
6561+
<a for=Headers>header list</a> and <a for=Headers>guard</a> is <a>this</a>'s
65706562
<a for=Response>headers</a>'s <a for=Headers>guard</a>.
65716563

65726564
<li><p>Return <var>clonedResponseObject</var>.
6573-
6574-
<li><p>Return <var>clonedResponse</var>.
65756565
</ol>
65766566

65776567

0 commit comments

Comments
 (0)