aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/element.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-06-11 22:38:08 +0200
committerMs2ger <ms2ger@gmail.com>2014-06-11 22:39:52 +0200
commit34c42f6acbe7605f07cdc47ce034ae611e8a6eb7 (patch)
treeb9f8c342ffb3d944e10257139b363c79a815cf6e /src/components/script/dom/element.rs
parent04fe508e1367bbcb29eea9acc2a89fa9c7a7b2ce (diff)
downloadservo-34c42f6acbe7605f07cdc47ce034ae611e8a6eb7.tar.gz
servo-34c42f6acbe7605f07cdc47ce034ae611e8a6eb7.zip
Use internal mutability for Document::idmap.
Diffstat (limited to 'src/components/script/dom/element.rs')
-rw-r--r--src/components/script/dom/element.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/script/dom/element.rs b/src/components/script/dom/element.rs
index 742463b597e..086ce53531c 100644
--- a/src/components/script/dom/element.rs
+++ b/src/components/script/dom/element.rs
@@ -795,8 +795,8 @@ impl<'a> VirtualMethods for JSRef<'a, Element> {
match self.get_attribute(Null, "id").root() {
Some(attr) => {
- let mut doc = document_from_node(self).root();
- doc.register_named_element(self, attr.deref().Value());
+ let doc = document_from_node(self).root();
+ doc.deref().register_named_element(self, attr.deref().Value());
}
_ => ()
}
@@ -810,8 +810,8 @@ impl<'a> VirtualMethods for JSRef<'a, Element> {
match self.get_attribute(Null, "id").root() {
Some(attr) => {
- let mut doc = document_from_node(self).root();
- doc.unregister_named_element(self, attr.deref().Value());
+ let doc = document_from_node(self).root();
+ doc.deref().unregister_named_element(self, attr.deref().Value());
}
_ => ()
}