Remove Temporary::new()

Temporary::from_rooted() now takes an Assignable value.
This commit is contained in:
Anthony Ramine 2015-04-27 18:34:15 +02:00
parent 2770886196
commit 1a30925cad
19 changed files with 45 additions and 48 deletions

View file

@ -73,7 +73,7 @@ impl Page {
}
pub fn window(&self) -> Temporary<Window> {
Temporary::new(self.frame.borrow().as_ref().unwrap().window.clone())
Temporary::from_rooted(self.frame.borrow().as_ref().unwrap().window.clone())
}
pub fn window_for_script_deallocation(&self) -> Unrooted<Window> {
@ -81,7 +81,7 @@ impl Page {
}
pub fn document(&self) -> Temporary<Document> {
Temporary::new(self.frame.borrow().as_ref().unwrap().document.clone())
Temporary::from_rooted(self.frame.borrow().as_ref().unwrap().document.clone())
}
// must handle root case separately