You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>This algorithm creates a <aclass="changed">map</a><var>node map</var> holding an indexed
4477
4477
representation of the <a>graphs</a> and <a>nodes</a>
@@ -4526,7 +4526,7 @@ <h3>Algorithm</h3>
4526
4526
<li>Otherwise <var>element</var> is a <aclass="changed">map</a>. Reference the
4527
4527
<aclass="changed">map</a> which is the value of the <a>active graph</a>
4528
4528
<a>entry</a> of <var>node map</var> using the variable <var>graph</var>. If the
4529
-
<var>active subject</var> is <code>null</code>, set <var>node</var> to <code>null</code>
4529
+
<var>active subject</var> is <code>null</code><spanclass="changed">or a <a>map</a></span>, set <var>subject node</var> to <code>null</code>
4530
4530
otherwise reference the <var>active subject</var><a>entry</a> of <var>graph</var> using the
4531
4531
variable <var>subject node</var>.</li>
4532
4532
<liid="alg-nmg-each-type">For each <var>item</var> in the `@type` <a>entry</a> of <var>element</var>,
@@ -4541,7 +4541,7 @@ <h3>Algorithm</h3>
4541
4541
<ol>
4542
4542
<li>If <var>list</var> is <code>null</code>:
4543
4543
<ol>
4544
-
<li>If <var>subject node</var> does not have an <var>active property</var><a>entry</a>,
4544
+
<li>If <var>subject node</var><spanclass="changed">(which must necessarily be a <a>map</a>)</span>does not have an <var>active property</var><a>entry</a>,
4545
4545
create one and initialize its value to an <a>array</a>
4546
4546
containing <var>element</var>.</li>
4547
4547
<li>Otherwise, compare <var>element</var> against every item in the
@@ -4566,7 +4566,7 @@ <h3>Algorithm</h3>
4566
4566
<var>result</var> for <var>list</var>.</li>
4567
4567
<liclass="changed">If <var>list</var> is <code>null</code>,
4568
4568
append <var>result</var> to the value of the <var>active property</var><a>entry</a>
4569
-
of <var>subject node</var>.</li>
4569
+
of <var>subject node</var><spanclass="changed">(which must necessarily be a <a>map</a>)</span>.</li>
4570
4570
<liclass="changed">Otherwise, append <var>result</var> to the <code>@list</code><a>entry</a> of <var>list</var>.</li>
4571
4571
</ol>
4572
4572
</li>
@@ -7102,6 +7102,7 @@ <h2>Changes since Recommendation of 16 July 2020</h2>
7102
7102
<ul>
7103
7103
<li>Regenerated definition list, which does not attempt to filter out unused definitions.</li>
7104
7104
<li>Changed obsolete use of `void` in WebIDL to `undefined`.</li>
7105
+
<li>Added some clarifications to the algorithm of <ahref="#node-map-generation"></a>.</li>
0 commit comments