@@ -6867,7 +6867,7 @@ constructor steps are:
6867
6867
6868
6868
<dl>
6869
6869
<dt> <a for=request>URL</a>
6870
- <dd><var> request</var> 's <a for=request>current URL</a> .
6870
+ <dd><var> request</var> 's <a for=request>URL</a> .
6871
6871
6872
6872
<dt> <a for=request>method</a>
6873
6873
<dd><var> request</var> 's <a for=request>method</a> .
@@ -6888,7 +6888,10 @@ constructor steps are:
6888
6888
<dd><var> request</var> 's <a for=request>priority</a> .
6889
6889
6890
6890
<dt> <a for=request>origin</a>
6891
- <dd> "<code> client</code> ".
6891
+ <dd><var> request</var> 's <a for=request>origin</a> . <span class=note> The propagation of the
6892
+ <a for=/>origin</a> is only significant for navigation requests being handled by a service
6893
+ worker. In this scenario a request can have an origin that is different from the current
6894
+ client.</span>
6892
6895
6893
6896
<dt> <a for=request>referrer</a>
6894
6897
<dd><var> request</var> 's <a for=request>referrer</a> .
@@ -6919,6 +6922,9 @@ constructor steps are:
6919
6922
6920
6923
<dt> <a for=request>history-navigation flag</a>
6921
6924
<dd><var> request</var> 's <a for=request>history-navigation flag</a> .
6925
+
6926
+ <dt> <a for=request>URL list</a>
6927
+ <dd> A <a for=list>clone</a> of <var> request</var> 's <a for=request>URL list</a> .
6922
6928
</dl>
6923
6929
6924
6930
<li>
@@ -6933,10 +6939,17 @@ constructor steps are:
6933
6939
6934
6940
<li><p> Unset <var> request</var> 's <a for=request>history-navigation flag</a> .
6935
6941
6936
- <li><p> Set <var> request</var> 's <a for=request>referrer</a> to
6937
- "<code> client</code> "
6942
+ <li><p> Set <var> request</var> 's <a for=request>origin</a> to "<code> client</code> ".
6943
+
6944
+ <li><p> Set <var> request</var> 's <a for=request>referrer</a> to "<code> client</code> ".
6938
6945
6939
6946
<li><p> Set <var> request</var> 's <a for=request>referrer policy</a> to the empty string.
6947
+
6948
+ <li><p> Set <var> request</var> 's <a for=request>URL</a> to <var>request</var>' s
6949
+ <a for=request>current URL</a> .
6950
+
6951
+ <li><p> Set <var> request</var> 's <a for=request>URL list</a> to « <var>request</var>' s
6952
+ <a for=request>URL</a> ».
6940
6953
</ol>
6941
6954
6942
6955
<p class=note> This is done to ensure that when a service worker "redirects" a request, e.g., from
0 commit comments