Skip to content

Commit

Permalink
Remove HTTPS state
Browse files Browse the repository at this point in the history
  • Loading branch information
domenic committed Aug 4, 2020
1 parent 230af41 commit e33d3ff
Showing 1 changed file with 7 additions and 56 deletions.
63 changes: 7 additions & 56 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -2494,7 +2494,6 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
<li>A <dfn data-x-href="https://fetch.spec.whatwg.org/#local-scheme">local scheme</dfn></li>
<li>A <dfn data-x-href="https://fetch.spec.whatwg.org/#network-scheme">network scheme</dfn></li>
<li>A <dfn data-x-href="https://fetch.spec.whatwg.org/#fetch-scheme">fetch scheme</dfn></li>
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#concept-https-state-value">HTTPS state value</dfn></li>
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#http-cors-protocol">CORS protocol</dfn></li>
<li><dfn data-x="default-user-agent-value" data-x-href="https://fetch.spec.whatwg.org/#default-user-agent-value">default `<code>User-Agent</code>` value</dfn></li>
<li><dfn data-x-href="https://fetch.spec.whatwg.org/#concept-header-extract-mime-type">extract a MIME type</dfn></li>
Expand Down Expand Up @@ -2527,7 +2526,6 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
<li><dfn data-x="concept-response-body" data-x-href="https://fetch.spec.whatwg.org/#concept-response-body">body</dfn></li>
<li><dfn data-x="concept-internal-response" data-x-href="https://fetch.spec.whatwg.org/#concept-internal-response">internal response</dfn></li>
<li><dfn data-x="concept-response-csp-list" data-x-href="https://fetch.spec.whatwg.org/#concept-response-csp-list">CSP list</dfn></li>
<li><dfn data-x="concept-response-https-state" data-x-href="https://fetch.spec.whatwg.org/#concept-response-https-state">HTTPS state</dfn></li>
<li><dfn data-x="concept-response-location-url" data-x-href="https://fetch.spec.whatwg.org/#concept-response-location-url">location URL</dfn></li>
</ul>
</li>
Expand Down Expand Up @@ -9077,11 +9075,6 @@ partial interface <dfn id="document" data-lt="">Document</dfn> {
<span>Document</span> includes <span>GlobalEventHandlers</span>;
<span>Document</span> includes <span>DocumentAndElementEventHandlers</span>;</code></pre>

<p>The <code>Document</code> has an <dfn data-x="concept-document-https-state" data-export=""
data-dfn-for="Document">HTTPS state</dfn> (an <span>HTTPS state value</span>), initially "<code
data-x="">none</code>", which represents the security properties of the network channel used to
deliver the <code>Document</code>'s data.</p>

<p>The <code>Document</code> has a <dfn data-x="concept-document-referrer-policy" data-export=""
data-dfn-for="Document">referrer policy</dfn> (a <span>referrer policy</span>), initially the
empty string, which represents the default <span>referrer policy</span> used by <span
Expand Down Expand Up @@ -23653,9 +23646,9 @@ document.body.appendChild(wbr);</code></pre>
containing the hyperlink being audited and <var>ping URL</var> have the <span>same
origin</span></dt>

<dt>If the origins are different, but the <span data-x="concept-document-https-state">HTTPS
state</span> of the <code>Document</code> containing the hyperlink being audited is "<code
data-x="">none</code>"</dt>
<dt>If the origins are different, but the <span data-x="concept-url-scheme">scheme</span> of
the <span data-x="concept-document-url">URL</span> of the <code>Document</code> containing the
hyperlink being audited is not "<code data-x="">https</code>"</dt>

<dd><var>request</var> must include a `<code data-x="http-ping-from">Ping-From</code>` header
with, as its value, the <span data-x="concept-document-url">URL</span> of the document
Expand Down Expand Up @@ -30030,13 +30023,10 @@ interface <dfn>HTMLIFrameElement</dfn> : <span>HTMLElement</span> {
list</span> consists of <code>about:srcdoc</code>, <span
data-x="concept-response-header-list">header list</span> consists of `<code
data-x="">Content-Type</code>`/`<code>text/html</code>`, <span
data-x="concept-response-body">body</span> is the value of the attribute, <span
data-x="concept-response-body">body</span> is the value of the attribute, and <span
data-x="concept-response-csp-list">CSP list</span> is a <span data-x="list clone">clone</span>
of the <code>iframe</code> element's <span>node document</span>'s <span
data-x="concept-document-csp-list">CSP list</span>, <span
data-x="concept-response-https-state">HTTPS state</span> is the <span
data-x="concept-document-https-state">HTTPS state</span> of the <code>iframe</code> element's
<span>node document</span>.
data-x="concept-document-csp-list">CSP list</span>.

<p>The resulting <code>Document</code> must be considered <span>an <code>iframe</code> <code
data-x="attr-iframe-srcdoc">srcdoc</code> document</span>.</p>
Expand Down Expand Up @@ -79089,13 +79079,6 @@ interface <dfn>BarProp</dfn> {
data-x="concept-document-window">associated <code>Document</code></span>.</p>
</dd>

<dt>The <span>HTTPS state</span></dt>
<dd>
<p>Return the <span data-x="concept-document-https-state">HTTPS state</span> of
<var>window</var>'s <span data-x="concept-document-window">associated
<code>Document</code></span>.</p>
</dd>

<dt>The <span data-x="concept-settings-object-referrer-policy">referrer policy</span></dt>
<dd>
<ol>
Expand Down Expand Up @@ -80351,10 +80334,6 @@ interface <dfn>BarProp</dfn> {
<li><p>If <var>reservedEnvironment</var> is a <span>non-secure context</span>, then return
"<code data-x="coop-unsafe-none">unsafe-none</code>".</p></li>

<li><p>If <var>response</var>'s <span data-x="concept-response-https-state">HTTPS state</span>
is "<code data-x="">deprecated</code>", then return "<code
data-x="coop-unsafe-none">unsafe-none</code>".</p></li>

<li><p>Let <var>value</var> be the result of <span>getting a structured field value</span> given
`<code data-x="http-cross-origin-opener-policy">Cross-Origin-Opener-Policy</code>` and "<code
data-x="">item</code>" from <var>response</var>'s <span
Expand Down Expand Up @@ -83280,9 +83259,8 @@ interface <dfn>Location</dfn> { // but see also <a href="#the-location-interface
data-x="concept-response-header-list">header list</span> consists of
`<code>Content-Type</code>`/`<code>text/html</code>` and `<code
data-x="http-referrer-policy">Referrer-Policy</code>`/<var>settings</var>'s <span>referrer
policy</span>, whose <span data-x="concept-response-body">body</span> is <var>result</var>,
and whose <span data-x="concept-response-https-state">HTTPS state</span> is
<var>settings</var>'s <span>HTTPS state</span>.</p>
policy</span>, and whose <span data-x="concept-response-body">body</span> is
<var>result</var>.</p>

<p class="XXX">The exact conversion between the string <var>result</var> and the bytes that
comprise a <span data-x="concept-response-body">response body</span> is not yet specified,
Expand Down Expand Up @@ -83422,10 +83400,6 @@ interface <dfn>Location</dfn> { // but see also <a href="#the-location-interface
<li id="set-the-document's-address"><p>Set <var>document</var>'s <span
data-x="concept-document-url">URL</span> to <var>creationURL</var>.</p></li>

<li><p>Set <var>document</var>'s <span data-x="concept-document-https-state">HTTPS state</span>
to <var>navigationParams</var>'s <span data-x="navigation-params-response">response</span>'s
<span data-x="concept-response-https-state">HTTPS state</span>.</p></li>

<li><p>Set <var>document</var>'s <span data-x="concept-document-referrer-policy">referrer
policy</span> to the result of <span data-x="parse-referrer-policy-header">parsing the
`<code>Referrer-Policy</code>` header</span> of <var>navigationParams</var>'s <span
Expand Down Expand Up @@ -87555,12 +87529,6 @@ interface <dfn>ApplicationCache</dfn> : <span>EventTarget</span> {
<p>An <span>origin</span> used in security checks.</p>
</dd>

<dt>An <dfn data-export="" data-dfn-for="environment settings object">HTTPS state</dfn></dt>

<dd><p>An <span>HTTPS state value</span> representing the security properties of the network
channel used to deliver the resource with which the <span>environment settings object</span> is
associated.</p></dd>

<dt>A <dfn data-x="concept-settings-object-referrer-policy" data-export=""
data-dfn-for="environment settings object">referrer policy</dfn></dt>

Expand Down Expand Up @@ -88215,9 +88183,6 @@ document.querySelector("button").addEventListener("click", bound);
<p>If <var>environment</var> is an <span>environment settings object</span>, then:</p>

<ol>
<li><p>If <var>environment</var>'s <span>HTTPS state</span> is "<code
data-x="">deprecated</code>", then return false.</p></li>

<li><p>Let <var>global</var> be <var>environment</var>'s <span
data-x="concept-settings-object-global">global object</span>.</p></li>

Expand Down Expand Up @@ -98985,10 +98950,6 @@ interface <dfn>WorkerGlobalScope</dfn> : <span>EventTarget</span> {
<code>ServiceWorkerGlobalScope</code> objects, it doesn't make sense (and as such isn't exposed
through the JavaScript API at all).</p>

<p>A <code>WorkerGlobalScope</code> object has an associated <dfn data-export=""
data-dfn-for="WorkerGlobalScope" data-x="concept-WorkerGlobalScope-https-state">HTTPS state</dfn>
(an <span>HTTPS state value</span>). It is initially "<code data-x="">none</code>".</p>

<p>A <code>WorkerGlobalScope</code> object has an associated <dfn data-export=""
data-dfn-for="WorkerGlobalScope" data-x="concept-WorkerGlobalScope-referrer-policy">referrer
policy</dfn> (a <span>referrer policy</span>). It is initially the empty string.</p>
Expand Down Expand Up @@ -99432,10 +99393,6 @@ interface <dfn>SharedWorkerGlobalScope</dfn> : <span>WorkerGlobalScope</span> {
data-x="concept-WorkerGlobalScope-url">url</span> to <var>response</var>'s <span
data-x="concept-response-url">url</span>.</p></li>

<li><p>Set <var>worker global scope</var>'s <span
data-x="concept-WorkerGlobalScope-https-state">HTTPS state</span> to <var>response</var>'s
<span data-x="concept-response-https-state">HTTPS state</span>.</p></li>

<li><p>Set <var>worker global scope</var>'s <span
data-x="concept-WorkerGlobalScope-referrer-policy">referrer policy</span> to the result of
<span data-x="parse-referrer-policy-header">parsing the `<code>Referrer-Policy</code>`
Expand Down Expand Up @@ -99749,12 +99706,6 @@ interface <dfn>SharedWorkerGlobalScope</dfn> : <span>WorkerGlobalScope</span> {
origin</var> otherwise.</p>
</dd>

<dt>The <span>HTTPS state</span></dt>
<dd>
<p>Return <var>worker global scope</var>'s <span
data-x="concept-WorkerGlobalScope-https-state">HTTPS state</span>.</p>
</dd>

<dt>The <span data-x="concept-settings-object-referrer-policy">referrer policy</span></dt>
<dd>
<p>Return <var>worker global scope</var>'s <span
Expand Down

0 comments on commit e33d3ff

Please sign in to comment.