Skip to content

Commit 2e38722

Browse files
committed
Make Document origin alias its policy container's origin.
This change depends on the changes in whatwg/html#8447 which adds origin to policy container.
1 parent 4a6af79 commit 2e38722

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

dom.bs

+7-5
Original file line numberDiff line numberDiff line change
@@ -4337,8 +4337,9 @@ dom-Range-extractContents, dom-Range-cloneContents -->
43374337
<dl class=switch>
43384338
<dt>{{Document}}
43394339
<dd><p>Set <var>copy</var>'s <a for=Document>encoding</a>, <a for=Document>content type</a>,
4340-
<a for=Document>URL</a>, <a for=Document>origin</a>, <a for=Document>type</a>, and
4341-
<a for=Document>mode</a> to those of <var>node</var>.
4340+
<a for=Document>URL</a>, <a for=Document>policy container</a>'s
4341+
<a for="Policy Container">origin</a>, <a for=Document>type</a>, and <a for=Document>mode</a>
4342+
to those of <var>node</var>.
43424343

43434344
<dt>{{DocumentType}}
43444345
<dd><p>Set <var>copy</var>'s <a for=DocumentType>name</a>, <a>public ID</a>, and
@@ -4880,8 +4881,8 @@ known as <dfn export id=concept-document lt="document">documents</dfn>.
48804881
<p>Unless stated otherwise, a <a>document</a>'s <a for=Document>encoding</a> is the <a>utf-8</a>
48814882
<a for=/>encoding</a>, <a for=Document>content type</a> is
48824883
"<code>application/xml</code>", <a for=Document>URL</a> is "<code>about:blank</code>",
4883-
<a for=Document>origin</a> is an <a>opaque origin</a>,
4884-
<a for=Document>type</a> is "<code>xml</code>", and its
4884+
<a for=Document>origin</a> is the <a>document</a>'s <a for=Document>policy container</a>'s
4885+
<a for="Policy Container">origin</a>, <a for=Document>type</a> is "<code>xml</code>", and its
48854886
<a for=Document>mode</a> is "<code>no-quirks</code>".
48864887

48874888
<p>A <a>document</a> is said to be an <dfn export>XML document</dfn> if its <a for=Document>type</a>
@@ -4940,7 +4941,8 @@ null if <var>event</var>'s {{Event/type}} attribute value is "<code>load</code>"
49404941
</dl>
49414942

49424943
<p>The <dfn constructor for=Document lt=Document()><code>new Document()</code></dfn> constructor
4943-
steps are to set <a>this</a>'s <a for=Document>origin</a> to the <a for=Document>origin</a> of
4944+
steps are to set <a>this</a>'s <a for=Document>policy container</a>'s
4945+
<a for="Policy Container">origin</a> to the <a for=Document>origin</a> of
49444946
<a>current global object</a>'s <a>associated <code>Document</code></a>. [[!HTML]]
49454947

49464948
<p class=note>Unlike {{DOMImplementation/createDocument()}}, this constructor does not

0 commit comments

Comments
 (0)