aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2015-04-27 18:34:15 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2015-04-28 09:22:46 +0200
commit1a30925cad5c55943e21d60e2891003b0ff722c9 (patch)
tree9a68eaef3d1cfdd2883879c13758508ec53c1f47 /components/script/dom/node.rs
parent2770886196269d264d46b0357669bbd0f9626995 (diff)
downloadservo-1a30925cad5c55943e21d60e2891003b0ff722c9.tar.gz
servo-1a30925cad5c55943e21d60e2891003b0ff722c9.zip
Remove Temporary::new()
Temporary::from_rooted() now takes an Assignable value.
Diffstat (limited to 'components/script/dom/node.rs')
-rw-r--r--components/script/dom/node.rs22
1 files changed, 11 insertions, 11 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index 27e1a6edc19..f8dc318b6c6 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -570,25 +570,25 @@ impl<'a> NodeHelpers for JSRef<'a, Node> {
}
fn parent_node(self) -> Option<Temporary<Node>> {
- self.parent_node.get().map(Temporary::new)
+ self.parent_node.get().map(Temporary::from_rooted)
}
fn first_child(self) -> Option<Temporary<Node>> {
- self.first_child.get().map(Temporary::new)
+ self.first_child.get().map(Temporary::from_rooted)
}
fn last_child(self) -> Option<Temporary<Node>> {
- self.last_child.get().map(Temporary::new)
+ self.last_child.get().map(Temporary::from_rooted)
}
/// Returns the previous sibling of this node. Fails if this node is borrowed mutably.
fn prev_sibling(self) -> Option<Temporary<Node>> {
- self.prev_sibling.get().map(Temporary::new)
+ self.prev_sibling.get().map(Temporary::from_rooted)
}
/// Returns the next sibling of this node. Fails if this node is borrowed mutably.
fn next_sibling(self) -> Option<Temporary<Node>> {
- self.next_sibling.get().map(Temporary::new)
+ self.next_sibling.get().map(Temporary::from_rooted)
}
#[inline]
@@ -947,7 +947,7 @@ impl<'a> NodeHelpers for JSRef<'a, Node> {
}
fn owner_doc(self) -> Temporary<Document> {
- Temporary::new(self.owner_doc.get().unwrap())
+ Temporary::from_rooted(self.owner_doc.get().unwrap())
}
fn set_owner_doc(self, document: JSRef<Document>) {
@@ -1873,7 +1873,7 @@ impl<'a> NodeMethods for JSRef<'a, Node> {
// https://dom.spec.whatwg.org/#dom-node-parentnode
fn GetParentNode(self) -> Option<Temporary<Node>> {
- self.parent_node.get().map(Temporary::new)
+ self.parent_node.get().map(Temporary::from_rooted)
}
// https://dom.spec.whatwg.org/#dom-node-parentelement
@@ -1903,22 +1903,22 @@ impl<'a> NodeMethods for JSRef<'a, Node> {
// https://dom.spec.whatwg.org/#dom-node-firstchild
fn GetFirstChild(self) -> Option<Temporary<Node>> {
- self.first_child.get().map(Temporary::new)
+ self.first_child.get().map(Temporary::from_rooted)
}
// https://dom.spec.whatwg.org/#dom-node-lastchild
fn GetLastChild(self) -> Option<Temporary<Node>> {
- self.last_child.get().map(Temporary::new)
+ self.last_child.get().map(Temporary::from_rooted)
}
// https://dom.spec.whatwg.org/#dom-node-previoussibling
fn GetPreviousSibling(self) -> Option<Temporary<Node>> {
- self.prev_sibling.get().map(Temporary::new)
+ self.prev_sibling.get().map(Temporary::from_rooted)
}
// https://dom.spec.whatwg.org/#dom-node-nextsibling
fn GetNextSibling(self) -> Option<Temporary<Node>> {
- self.next_sibling.get().map(Temporary::new)
+ self.next_sibling.get().map(Temporary::from_rooted)
}
// https://dom.spec.whatwg.org/#dom-node-nodevalue