- From: Dominic Farolino <notifications@github.com>
- Date: Thu, 12 Dec 2024 05:43:04 -0800
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/dom/pull/1307/review/2499667107@github.com>
@domfarolino commented on this pull request. > + <li><p>If <var>parent</var> is not a {{Document}}, {{DocumentFragment}}, or {{Element}} + <a for=/>node</a>, then <a>throw</a> a "{{HierarchyRequestError!!exception}}" {{DOMException}}. + + <li><p>If <var>node</var> is a <a>host-including inclusive ancestor</a> of <var>parent</var>, then + <a>throw</a> a "{{HierarchyRequestError!!exception}}" {{DOMException}}. + + <li><p>If <var>child</var> is non-null and its <a for=tree>parent</a> is not <var>parent</var>, + then <a>throw</a> a "{{NotFoundError!!exception}}" {{DOMException}}. + + <li><p>If <var>node</var> is not an {{Element}} or a {{CharacterData}} <a for=/>node</a>, then + <a>throw</a> a "{{HierarchyRequestError!!exception}}" {{DOMException}}.</p></li> + + <li><p>If <var>node</var> is a {{Text}} <a for=/>node</a> and <var>parent</var> is a + <a>document</a>, then <a>throw</a> a "{{HierarchyRequestError!!exception}}" {{DOMException}}. + + <li><p>If <var>parent</var> is a {{Document}}, <var>node</var> is an {{Element}} Out of curiosity, why this change? Earlier in this algorithm we do a very similar comparison of `<var>parent</var>`, but with `{{Document}}`. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/pull/1307#discussion_r1882137906 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/dom/pull/1307/review/2499667107@github.com>
Received on Thursday, 12 December 2024 13:43:08 UTC