diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2015-04-26 23:01:13 +0530 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-04-28 04:20:45 +0530 |
commit | dcb0a0eab629a5f77e306fdab94c14cc3559c100 (patch) | |
tree | 39f6e6de33bd6845b1b06149070212a54dde31e3 /components/script/script_task.rs | |
parent | 63714ebc5f41015876f3e3416a82eb99beec5e6b (diff) | |
download | servo-dcb0a0eab629a5f77e306fdab94c14cc3559c100.tar.gz servo-dcb0a0eab629a5f77e306fdab94c14cc3559c100.zip |
Fix some no_move errors
Diffstat (limited to 'components/script/script_task.rs')
-rw-r--r-- | components/script/script_task.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/script_task.rs b/components/script/script_task.rs index f1f469212aa..0fe875e1344 100644 --- a/components/script/script_task.rs +++ b/components/script/script_task.rs @@ -900,7 +900,7 @@ impl ScriptTask { let doc = page.document().root(); let frame_element = self.find_iframe(doc.r(), subpage_id).root(); - if let Some(frame_element) = frame_element { + if let Some(ref frame_element) = frame_element { let element: JSRef<Element> = ElementCast::from_ref(frame_element.r()); doc.r().begin_focus_transaction(); doc.r().request_focus(element); @@ -921,7 +921,7 @@ impl ScriptTask { self.find_iframe(doc.r(), subpage_id) }).root(); - if let Some(frame_element) = frame_element { + if let Some(ref frame_element) = frame_element { frame_element.r().dispatch_mozbrowser_event(event); } } @@ -937,7 +937,7 @@ impl ScriptTask { self.find_iframe(doc.r(), old_subpage_id) }).root(); - frame_element.unwrap().r().update_subpage_id(new_subpage_id); + frame_element.as_ref().unwrap().r().update_subpage_id(new_subpage_id); } /// Handles a notification that reflow completed. @@ -1295,7 +1295,7 @@ impl ScriptTask { let page = get_page(&self.root_page(), pipeline_id); let document = page.document().root(); match document.r().find_fragment_node(fragment).root() { - Some(node) => { + Some(ref node) => { self.scroll_fragment_point(pipeline_id, node.r()); } None => {} @@ -1314,7 +1314,7 @@ impl ScriptTask { .and_then(|name| document.r().find_fragment_node(name)) .root(); match fragment_node { - Some(node) => self.scroll_fragment_point(pipeline_id, node.r()), + Some(ref node) => self.scroll_fragment_point(pipeline_id, node.r()), None => {} } |