diff options
author | Gregory Terzian <gterzian@users.noreply.github.com> | 2017-06-01 10:25:34 +0800 |
---|---|---|
committer | Gregory Terzian <gterzian@users.noreply.github.com> | 2017-06-01 10:25:34 +0800 |
commit | 5bf1105f02f71ab6081ab646a0e047103fe4413c (patch) | |
tree | 8ebb22e2951da446e8e4e752d336be89aa1ff5b2 /components/script/dom | |
parent | c018340a138849b9b3552fed159fdde9b2be9697 (diff) | |
download | servo-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.rs | 4 |
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 |