Re: [whatwg/dom] Use Infra to define mutation observers (#609)

smaug---- commented on this pull request.



> @@ -3636,6 +3638,8 @@ that is a <a>document</a>.
 <a>node</a>'s <a>assigned slot</a>, if <a>node</a> is <a>assigned</a>, and <a>node</a>'s
 <a for=tree>parent</a> otherwise.
 
+<p class="note no-backref">Each <a for=/>node</a> also has a <a>registered observer list</a>.

Each node has also ?

> @@ -3321,9 +3322,10 @@ method, when invoked, must run these steps:
   <a for="registered observer">observer</a> is the <a>context object</a>:
 
   <ol>
-   <li><p>Remove all <a>transient registered observers</a> whose <b>source</b> is
-   <var>registered</var>.
-   <!-- XXX remove from where? -->
+   <li><p><a for=list>For each</a> <var>node</var> of the <a>context object</a>'s
+   <a for=MutationObserver>node list</a>, <a for=list>remove</a> all
+   <a>transient registered observers</a> whose <a for="transient registered observers">source</a> is
+   <var>registered</var> from <var>node</var>'s <a>registered observer list</a>.

Something weird with this sentence.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/pull/609#pullrequestreview-106048668

Received on Thursday, 22 March 2018 10:03:59 UTC