Move comment about removing steps

This commit is contained in:
Jonathan Schuster 2016-02-13 14:22:10 -05:00
parent 983e76af87
commit 4bb5cd1285
2 changed files with 3 additions and 2 deletions

View file

@ -1556,9 +1556,8 @@ impl Node {
let old_previous_sibling = node.GetPreviousSibling();
// Step 8.
let old_next_sibling = node.GetNextSibling();
// Step 9.
// Steps 9-10 are handled in unbind_from_tree.
parent.remove_child(node, cached_index);
// Step 10. removing steps (https://dom.spec.whatwg.org/#concept-node-remove-ext)
// Step 11. transient registered observers
// Step 12.
if let SuppressObserver::Unsuppressed = suppress_observers {

View file

@ -83,6 +83,8 @@ pub trait VirtualMethods {
/// Called when a Node is removed from a tree, where 'tree_in_doc'
/// indicates whether the tree is part of a Document.
/// Implements removing steps:
/// https://dom.spec.whatwg.org/#concept-node-remove-ext
fn unbind_from_tree(&self, context: &UnbindContext) {
if let Some(ref s) = self.super_type() {
s.unbind_from_tree(context);