diff options
author | Simon Sapin <simon.sapin@exyr.org> | 2019-07-31 13:34:01 +0200 |
---|---|---|
committer | Simon Sapin <simon.sapin@exyr.org> | 2019-07-31 13:34:01 +0200 |
commit | c38c964f1b1d2614f50863be0b896e1700b5fea8 (patch) | |
tree | cb22eaf3b552b3fac4bd06b70e42fbf3d30e369c /components/script/dom/document.rs | |
parent | 87e7e3d429f2122ffa9ef016ba5659a3b21be91b (diff) | |
download | servo-c38c964f1b1d2614f50863be0b896e1700b5fea8.tar.gz servo-c38c964f1b1d2614f50863be0b896e1700b5fea8.zip |
Upgrade to rustc 1.38.0-nightly (dddb7fca0 2019-07-30)
Diffstat (limited to 'components/script/dom/document.rs')
-rw-r--r-- | components/script/dom/document.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 85639964710..c9c9a1156bc 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -612,7 +612,7 @@ impl Document { .upcast::<Element>() .has_attribute(&local_name!("href")) }); - self.base_element.set(base.deref()); + self.base_element.set(base.as_deref()); } pub fn dom_count(&self) -> u32 { @@ -757,7 +757,7 @@ impl Document { let target = self.find_fragment_node(fragment); // Step 1 - self.set_target_element(target.deref()); + self.set_target_element(target.as_deref()); let point = target .as_ref() @@ -798,7 +798,7 @@ impl Document { y, global_scope.pipeline_id().root_scroll_id(), ScrollBehavior::Instant, - target.deref(), + target.as_deref(), ); } } @@ -862,7 +862,7 @@ impl Document { /// Reassign the focus context to the element that last requested focus during this /// transaction, or none if no elements requested it. pub fn commit_focus_transaction(&self, focus_type: FocusType) { - if self.focused == self.possibly_focused.get().deref() { + if self.focused == self.possibly_focused.get().as_deref() { return; } if let Some(ref elem) = self.focused.get() { @@ -877,7 +877,7 @@ impl Document { } } - self.focused.set(self.possibly_focused.get().deref()); + self.focused.set(self.possibly_focused.get().as_deref()); if let Some(ref elem) = self.focused.get() { elem.set_focus_state(true); @@ -1224,7 +1224,7 @@ impl Document { } // Store the current mouse over target for next frame. - prev_mouse_over_target.set(maybe_new_target.deref()); + prev_mouse_over_target.set(maybe_new_target.as_deref()); self.window .reflow(ReflowGoal::Full, ReflowReason::MouseEvent); @@ -2892,7 +2892,7 @@ impl Document { fn create_node_list<F: Fn(&Node) -> bool>(&self, callback: F) -> DomRoot<NodeList> { let doc = self.GetDocumentElement(); - let maybe_node = doc.deref().map(Castable::upcast::<Node>); + let maybe_node = doc.as_deref().map(Castable::upcast::<Node>); let iter = maybe_node .iter() .flat_map(|node| node.traverse_preorder(ShadowIncluding::No)) @@ -3900,7 +3900,7 @@ impl DocumentMethods for Document { let parent = root.upcast::<Node>(); let child = elem.upcast::<Node>(); parent - .InsertBefore(child, parent.GetFirstChild().deref()) + .InsertBefore(child, parent.GetFirstChild().as_deref()) .unwrap() }, } @@ -3985,7 +3985,7 @@ impl DocumentMethods for Document { // Step 2. let old_body = self.GetBody(); - if old_body.deref() == Some(new_body) { + if old_body.as_deref() == Some(new_body) { return Ok(()); } |