Skip to content

Commit c050450

Browse files
mikewestannevk
authored andcommitted
Editorial: moar bikeshed metadata
This should cover the few remaining terms that CSP needs, and does some drive-by work for MIX and REFERRER-POLICY as well.
1 parent cc144e1 commit c050450

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

source

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8777,18 +8777,19 @@ partial /*sealed*/ interface <dfn>Document</dfn> {
87778777
<span>Document</span> implements <span>GlobalEventHandlers</span>;
87788778
<span>Document</span> implements <span>DocumentAndElementEventHandlers</span>;</pre>
87798779

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

8784-
<p>The <code>Document</code> has a <dfn data-x="concept-document-referrer-policy">referrer
8785-
policy</dfn> (a <span>referrer policy</span>), initially the empty string, which represents the
8786-
default <span>referrer policy</span> used by <span data-x="concept-fetch">fetches</span>
8787-
initiated by the <code>Document</code>.</p>
8785+
<p>The <code>Document</code> has a <dfn data-x="concept-document-referrer-policy" data-export=""
8786+
data-dfn-for="Document">referrer policy</dfn> (a <span>referrer policy</span>), initially the
8787+
empty string, which represents the default <span>referrer policy</span> used by <span
8788+
data-x="concept-fetch">fetches</span> initiated by the <code>Document</code>.</p>
87888789

8789-
<p>The <code>Document</code> has a <dfn data-x="concept-document-csp-list">CSP list</dfn>, which is a
8790-
list of <span>Content Security Policy</span> objects active in this context. The list is empty
8791-
unless otherwise specified.</p>
8790+
<p>The <code>Document</code> has a <dfn data-x="concept-document-csp-list" data-export=""
8791+
data-dfn-for="Document">CSP list</dfn>, which is a list of <span>Content Security Policy</span>
8792+
objects active in this context. The list is empty unless otherwise specified.</p>
87928793

87938794
<p>The <code>Document</code> has a <dfn data-dfn-for="Document"
87948795
data-x="concept-document-module-map">module map</dfn>, which is a <span>module map</span>,
@@ -14048,7 +14049,7 @@ people expect to have work and what is necessary.
1404814049
</dd>
1404914050

1405014051

14051-
<dt><dfn data-x="attr-meta-http-equiv-content-security-policy" data-export="">Content security policy state</dfn> (<code data-x="">http-equiv="content-security-policy"</code>)
14052+
<dt><dfn data-x="attr-meta-http-equiv-content-security-policy" data-export="" data-dfn-type="dfn">Content security policy state</dfn> (<code data-x="">http-equiv="content-security-policy"</code>)
1405214053

1405314054
<dd>
1405414055

@@ -57515,9 +57516,10 @@ o............A....e
5751557516
it is set on the element being cloned.</p>
5751657517

5751757518
<p>The second is a flag indicating whether the element was <dfn
57518-
data-export="">"parser-inserted"</dfn>. Initially, <code>script</code> elements must have this
57519-
flag unset. It is set by the <span>HTML parser</span> and the <span>XML parser</span> on
57520-
<code>script</code> elements they insert and affects the processing of those elements.</p>
57519+
data-export="" data-dfn-type="dfn" data-dfn-for="script">"parser-inserted"</dfn>. Initially,
57520+
<code>script</code> elements must have this flag unset. It is set by the <span>HTML parser</span>
57521+
and the <span>XML parser</span> on <code>script</code> elements they insert and affects the
57522+
processing of those elements.</p>
5752157523

5752257524
<p>The third is a flag indicating whether the element will be <dfn>"non-blocking"</dfn>.
5752357525
Initially, <code>script</code> elements must have this flag set. It is unset by the <span>HTML
@@ -77271,8 +77273,8 @@ dictionary <dfn>DragEventInit</dfn> : <span>MouseEventInit</span> {
7727177273
data-x="browsing context">browsing contexts</span>. These elements are called <dfn
7727277274
data-x="browsing context container">browsing context containers</dfn>.</p>
7727377275

77274-
<p>Each <span>browsing context container</span> has a <dfn>nested browsing context</dfn>, which is
77275-
either a <span>browsing context</span> or null.</p>
77276+
<p>Each <span>browsing context container</span> has a <dfn data-export="">nested browsing
77277+
context</dfn>, which is either a <span>browsing context</span> or null.</p>
7727677278

7727777279
<p>If a <span>browsing context</span> is the <span>nested browsing context</span> of a
7727877280
<span>browsing context container</span>, then the browsing context is said to be <dfn
@@ -87174,9 +87176,9 @@ interface <dfn>NavigatorOnLine</dfn> {
8717487176
object's Realm</dfn>.</p></li>
8717587177

8717687178
<li><p>An <span>environment settings object</span>'s <span data-x="environment settings object's
87177-
Realm">Realm</span> then has a [[GlobalObject]] field, which contains <dfn
87178-
data-x="concept-settings-object-global">the environment settings object's global
87179-
object</dfn>.</p></li>
87179+
Realm">Realm</span> then has a [[GlobalObject]] field, which contains <dfn data-export=""
87180+
data-x="concept-settings-object-global" data-lt="global object" data-dfn-for="environment
87181+
settings object">the environment settings object's global object</dfn>.</p></li>
8718087182
</ul>
8718187183

8718287184
<hr>

0 commit comments

Comments
 (0)