From 1cecb080b35af6035665310aec9a19294dbf3cc5 Mon Sep 17 00:00:00 2001 From: Caio Date: Sat, 16 Mar 2019 12:26:31 -0300 Subject: [PATCH] Add url for LayoutImageContext --- components/script/layout_image.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/components/script/layout_image.rs b/components/script/layout_image.rs index e47218cffda..01fe65a01d1 100644 --- a/components/script/layout_image.rs +++ b/components/script/layout_image.rs @@ -29,6 +29,7 @@ struct LayoutImageContext { cache: Arc, resource_timing: ResourceFetchTiming, doc: Trusted, + url: ServoUrl, } impl FetchResponseListener for LayoutImageContext { @@ -64,10 +65,7 @@ impl FetchResponseListener for LayoutImageContext { impl ResourceTimingListener for LayoutImageContext { fn resource_timing_information(&self) -> (InitiatorType, ServoUrl) { - ( - InitiatorType::Other, - self.resource_timing_global().get_url().clone(), - ) + (InitiatorType::Other, self.url.clone()) } fn resource_timing_global(&self) -> DomRoot { @@ -90,6 +88,7 @@ pub fn fetch_image_for_layout( cache: cache, resource_timing: ResourceFetchTiming::new(ResourceTimingType::Resource), doc: Trusted::new(&document), + url: url.clone(), })); let document = document_from_node(node);