diff options
Diffstat (limited to 'src/components/script/dom/element.rs')
-rw-r--r-- | src/components/script/dom/element.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/element.rs b/src/components/script/dom/element.rs index 11b83684090..3d578a4a793 100644 --- a/src/components/script/dom/element.rs +++ b/src/components/script/dom/element.rs @@ -352,7 +352,7 @@ impl AttributeHandlers for JS<Element> { // "borrowed value does not live long enough" let mut doc = node.get().owner_doc().clone(); let doc = doc.get_mut(); - doc.unregister_named_element(old_value); + doc.unregister_named_element(self, old_value); } _ => () } @@ -640,7 +640,7 @@ impl IElement for JS<Element> { match self.get_attribute(Null, "id") { Some(attr) => { let mut doc = document_from_node(self); - doc.get_mut().unregister_named_element(attr.get().Value()); + doc.get_mut().unregister_named_element(self, attr.get().Value()); } _ => () } |