|
71 | 71 | <h1 class="p-name no-ref" id="title">Mixed Content</h1>
|
72 | 72 |
|
73 | 73 | <h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft,
|
74 |
| - <time class="dt-updated" datetime="2015-08-09">9 August 2015</time></span></h2> |
| 74 | + <time class="dt-updated" datetime="2015-08-11">11 August 2015</time></span></h2> |
75 | 75 |
|
76 | 76 | <div data-fill-with="spec-metadata">
|
77 | 77 | <dl>
|
@@ -622,7 +622,7 @@ <h2 class="heading settled" data-level="4" id="strict-checking"><span class="sec
|
622 | 622 | the <code class="idl"><a data-link-type="idl" href="http://www.w3.org/TR/html5/dom.html#document">Document</a></code> is in <dfn data-dfn-type="dfn" data-noexport="" id="strict-mode">strict mode<a class="self-link" href="#strict-mode"></a></dfn>.</p>
|
623 | 623 |
|
624 | 624 |
|
625 |
| - <div class="example" id="example-f4c16b63"><a class="self-link" href="#example-f4c16b63"></a> |
| 625 | + <div class="example" id="example-18c2d3f6"><a class="self-link" href="#example-18c2d3f6"></a> |
626 | 626 | A <code class="idl"><a data-link-type="idl" href="http://www.w3.org/TR/html5/dom.html#document">Document</a></code> may opt itself into strict mode by either delivering a
|
627 | 627 | <code>Content-Security-Policy</code> HTTP header, like:
|
628 | 628 |
|
@@ -984,12 +984,12 @@ <h3 class="heading settled" data-level="5.2" id="is-passthrough"><span class="se
|
984 | 984 |
|
985 | 985 | <li>
|
986 | 986 | <var>request</var>’s <code>client</code>’s <a data-link-type="dfn" href="http://www.w3.org/TR/html5/webappapis.html#global-object">global object</a> is a
|
987 |
| - <code class="idl"><a data-link-type="idl" href="http://www.w3.org/TR/html5/browsers.html#window">Window</a></code> object |
| 987 | + <code class="idl"><a data-link-type="idl" href="http://www.w3.org/TR/service-workers/#service-worker-global-scope">ServiceWorkerGlobalScope</a></code> object. |
988 | 988 |
|
989 | 989 |
|
990 | 990 | <p class="note" role="note">Note: We rely on the <code>client</code> property to reflect the origin
|
991 |
| - of the request. Importantly, <var>request</var> isn’t a passthrough |
992 |
| - request if it originated in a <code>WorkerGlobalScope</code> environment.</p> |
| 991 | + of the request. Importantly, <var>request</var> is only a passthrough |
| 992 | + request if it originated inside a Service Worker.</p> |
993 | 993 |
|
994 | 994 |
|
995 | 995 |
|
@@ -1700,29 +1700,29 @@ <h3 class="no-ref no-num heading settled" id="conformance-classes"><span class="
|
1700 | 1700 | <h2 class="no-num heading settled" id="index"><span class="content">Index</span><a class="self-link" href="#index"></a></h2>
|
1701 | 1701 | <h3 class="no-num heading settled" id="index-defined-here"><span class="content">Terms defined by this specification</span><a class="self-link" href="#index-defined-here"></a></h3>
|
1702 | 1702 | <ul class="indexlist">
|
1703 |
| - <li>a priori insecure, <a href="#a-priori-insecure-origin">2</a> |
1704 |
| - <li>a priori insecure origin, <a href="#a-priori-insecure-origin">2</a> |
1705 |
| - <li>a priori insecure URL, <a href="#a-priori-insecure-url">2</a> |
1706 |
| - <li>blockable, <a href="#blockable">3.2</a> |
1707 |
| - <li>blockable request context, <a href="#blockable-request-context">3.2</a> |
1708 |
| - <li>block-all-mixed-content, <a href="#block_all_mixed_content">4.2</a> |
1709 |
| - <li>conformant server, <a href="#conformant-server">Unnumbered section</a> |
1710 |
| - <li>conformant user agent, <a href="#conformant-user-agent">Unnumbered section</a> |
1711 |
| - <li>embedding document, <a href="#embedding-document">2</a> |
1712 |
| - <li>insecure, <a href="#insecure-origin">2</a> |
1713 |
| - <li>insecure origin, <a href="#insecure-origin">2</a> |
1714 |
| - <li>insecure URL, <a href="#insecure-url">2</a> |
1715 |
| - <li>mixed, <a href="#mixed-content">2</a> |
1716 |
| - <li>mixed content, <a href="#mixed-content">2</a> |
1717 |
| - <li>optionally-blockable, <a href="#optionally_blockable">3.1</a> |
1718 |
| - <li>optionally-blockable request |
1719 |
| - contexts, <a href="#optionally_blockable-request-contexts">3.1</a> |
1720 |
| - <li>passthrough request, <a href="#passthrough-request">5.2</a> |
1721 |
| - <li>potentially secure, <a href="#potentially-secure-origin">2</a> |
1722 |
| - <li>potentially secure origin, <a href="#potentially-secure-origin">2</a> |
1723 |
| - <li>potentially secure URL, <a href="#potentially-secure-url">2</a> |
1724 |
| - <li>strict mixed content checking flag, <a href="#strict-mixed-content-checking-flag">4</a> |
1725 |
| - <li>strict mode, <a href="#strict-mode">4</a></ul> |
| 1703 | + <li><a href="#a-priori-insecure-origin">a priori insecure</a><span>, in §2</span> |
| 1704 | + <li><a href="#a-priori-insecure-origin">a priori insecure origin</a><span>, in §2</span> |
| 1705 | + <li><a href="#a-priori-insecure-url">a priori insecure URL</a><span>, in §2</span> |
| 1706 | + <li><a href="#blockable">blockable</a><span>, in §3.2</span> |
| 1707 | + <li><a href="#blockable-request-context">blockable request context</a><span>, in §3.2</span> |
| 1708 | + <li><a href="#block_all_mixed_content">block-all-mixed-content</a><span>, in §4.2</span> |
| 1709 | + <li><a href="#conformant-server">conformant server</a><span>, in §Unnumbered section</span> |
| 1710 | + <li><a href="#conformant-user-agent">conformant user agent</a><span>, in §Unnumbered section</span> |
| 1711 | + <li><a href="#embedding-document">embedding document</a><span>, in §2</span> |
| 1712 | + <li><a href="#insecure-origin">insecure</a><span>, in §2</span> |
| 1713 | + <li><a href="#insecure-origin">insecure origin</a><span>, in §2</span> |
| 1714 | + <li><a href="#insecure-url">insecure URL</a><span>, in §2</span> |
| 1715 | + <li><a href="#mixed-content">mixed</a><span>, in §2</span> |
| 1716 | + <li><a href="#mixed-content">mixed content</a><span>, in §2</span> |
| 1717 | + <li><a href="#optionally_blockable">optionally-blockable</a><span>, in §3.1</span> |
| 1718 | + <li><a href="#optionally_blockable-request-contexts">optionally-blockable request |
| 1719 | + contexts</a><span>, in §3.1</span> |
| 1720 | + <li><a href="#passthrough-request">passthrough request</a><span>, in §5.2</span> |
| 1721 | + <li><a href="#potentially-secure-origin">potentially secure</a><span>, in §2</span> |
| 1722 | + <li><a href="#potentially-secure-origin">potentially secure origin</a><span>, in §2</span> |
| 1723 | + <li><a href="#potentially-secure-url">potentially secure URL</a><span>, in §2</span> |
| 1724 | + <li><a href="#strict-mixed-content-checking-flag">strict mixed content checking flag</a><span>, in §4</span> |
| 1725 | + <li><a href="#strict-mode">strict mode</a><span>, in §4</span></ul> |
1726 | 1726 | <h3 class="no-num heading settled" id="index-defined-elsewhere"><span class="content">Terms defined by reference</span><a class="self-link" href="#index-defined-elsewhere"></a></h3>
|
1727 | 1727 | <ul class="indexlist">
|
1728 | 1728 | <li><a data-link-type="biblio" href="#biblio-csp2">[CSP2]</a> defines the following terms:
|
|
0 commit comments