Skip to content

Commit ec498bd

Browse files
committed
add step for upgrades, still missing fallback
1 parent 2c08515 commit ec498bd

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

fetch.bs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2121,6 +2121,9 @@ Unless stated otherwise, it is false.
21212121

21222122
<p class=note>This flag is for exclusive use by HTML's render-blocking mechanism. [[!HTML]]
21232123

2124+
<p>A <a for=/>request</a> has an associated boolean <dfn export for=request>https-upgrade</dfn>.
2125+
Unless stated otherwise, it it false.
2126+
21242127
<hr>
21252128

21262129
<p>A <a for=/>request</a> has an associated
@@ -4405,6 +4408,11 @@ steps:
44054408

44064409
<li><p><a>Upgrade <var>request</var> to a potentially trustworthy URL, if appropriate</a>.
44074410

4411+
<li><p>If <var>request</var> is a <a>navigation request</a>, and <var>request</var>'s
4412+
<a for=request>URL</a> is not a <a>potentially trustworthy URL</a>, optionally upgrade it to a
4413+
<a>potentially trustworthy URL<a>. If <var>request</var> is upgraded, set <var>request</var>'s
4414+
<a for=request>https-upgrade</a> flag to true.
4415+
44084416
<li><p><a>Upgrade a mixed content <var>request</var> to a potentially trustworthy URL, if appropriate</a>.
44094417

44104418
<li><p>If <a lt="block bad port">should <var>request</var> be blocked due to a bad port</a>,

0 commit comments

Comments
 (0)