aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/script_task.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-05-13 19:52:25 +0200
committerMs2ger <ms2ger@gmail.com>2014-05-13 19:52:25 +0200
commitc437bacfc8ca03ea1b905bf9051c4bbcd4e51972 (patch)
tree3b23ce096683e7cbd32c989a570cd9dff110ea47 /src/components/script/script_task.rs
parent1d464abb5a125985ed3fd64778c9e2089636e6bd (diff)
downloadservo-c437bacfc8ca03ea1b905bf9051c4bbcd4e51972.tar.gz
servo-c437bacfc8ca03ea1b905bf9051c4bbcd4e51972.zip
fixup! Use a match rather than a for loop for last_loaded_url in ScriptTask::load.
Diffstat (limited to 'src/components/script/script_task.rs')
-rw-r--r--src/components/script/script_task.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs
index 94a8e134abd..92f82c75fed 100644
--- a/src/components/script/script_task.rs
+++ b/src/components/script/script_task.rs
@@ -920,7 +920,8 @@ impl ScriptTask {
is a bug.");
let page = page_tree.page();
- match replace(&mut *page.mut_url(), None) {
+ let last_loaded_url = replace(&mut *page.mut_url(), None);
+ match last_loaded_url {
Some((ref loaded, needs_reflow)) if *loaded == url => {
*page.mut_url() = Some((loaded.clone(), false));
if needs_reflow {