aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/virtualmethods.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/virtualmethods.rs')
-rw-r--r--components/script/dom/virtualmethods.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/components/script/dom/virtualmethods.rs b/components/script/dom/virtualmethods.rs
index 8bb62637ac6..88cc024acd5 100644
--- a/components/script/dom/virtualmethods.rs
+++ b/components/script/dom/virtualmethods.rs
@@ -35,7 +35,8 @@ use dom::document::Document;
use dom::element::ElementTypeId;
use dom::event::Event;
use dom::htmlelement::HTMLElementTypeId;
-use dom::node::{Node, NodeHelpers, NodeTypeId, CloneChildrenFlag};
+use dom::node::{ChildrenMutation, CloneChildrenFlag, Node, NodeHelpers};
+use dom::node::NodeTypeId;
use util::str::DOMString;
@@ -97,10 +98,10 @@ pub trait VirtualMethods {
}
}
- /// Called on the parent when a node is added to its child list.
- fn child_inserted(&self, child: &Node) {
+ /// Called on the parent when its children are changed.
+ fn children_changed(&self, mutation: &ChildrenMutation) {
if let Some(ref s) = self.super_type() {
- s.child_inserted(child);
+ s.children_changed(mutation);
}
}