aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
authorGregory Terzian <gterzian@users.noreply.github.com>2017-06-01 10:25:34 +0800
committerGregory Terzian <gterzian@users.noreply.github.com>2017-06-01 10:25:34 +0800
commit5bf1105f02f71ab6081ab646a0e047103fe4413c (patch)
tree8ebb22e2951da446e8e4e752d336be89aa1ff5b2 /components/script/dom
parentc018340a138849b9b3552fed159fdde9b2be9697 (diff)
downloadservo-5bf1105f02f71ab6081ab646a0e047103fe4413c.tar.gz
servo-5bf1105f02f71ab6081ab646a0e047103fe4413c.zip
fix double borrowing of image request
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/htmlimageelement.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/components/script/dom/htmlimageelement.rs b/components/script/dom/htmlimageelement.rs
index e1de326d305..e1209021d35 100644
--- a/components/script/dom/htmlimageelement.rs
+++ b/components/script/dom/htmlimageelement.rs
@@ -524,22 +524,20 @@ impl HTMLImageElement {
}
self.image_request.set(ImageRequestPhase::Pending);
self.init_image_request(&mut pending_request, &url, &src);
- self.fetch_image(&url);
},
(_, State::Broken) | (_, State::Unavailable) => {
// Step 12.5
self.init_image_request(&mut current_request, &url, &src);
- self.fetch_image(&url);
},
(_, _) => {
// step 12.6
self.image_request.set(ImageRequestPhase::Pending);
self.init_image_request(&mut pending_request, &url, &src);
- self.fetch_image(&url);
},
}
}
}
+ self.fetch_image(&url);
}
/// Step 8-12 of html.spec.whatwg.org/multipage/#update-the-image-data