mirror of
https://github.com/servo/servo.git
synced 2025-08-05 21:50:18 +01:00
Implementing the builder pattern for RequestInit
This commit is contained in:
parent
dd2deeabca
commit
6b2be9b31d
27 changed files with 578 additions and 546 deletions
|
@ -18,7 +18,7 @@ use crate::network_listener::{self, NetworkListener, PreInvoke, ResourceTimingLi
|
|||
use ipc_channel::ipc;
|
||||
use ipc_channel::router::ROUTER;
|
||||
use net_traits::image_cache::{ImageCache, PendingImageId};
|
||||
use net_traits::request::{Destination, RequestInit as FetchRequestInit};
|
||||
use net_traits::request::{Destination, RequestBuilder as FetchRequestInit};
|
||||
use net_traits::{FetchMetadata, FetchResponseListener, FetchResponseMsg, NetworkError};
|
||||
use net_traits::{ResourceFetchTiming, ResourceTimingType};
|
||||
use servo_url::ServoUrl;
|
||||
|
@ -110,13 +110,10 @@ pub fn fetch_image_for_layout(
|
|||
}),
|
||||
);
|
||||
|
||||
let request = FetchRequestInit {
|
||||
url: url,
|
||||
origin: document.origin().immutable().clone(),
|
||||
destination: Destination::Image,
|
||||
pipeline_id: Some(document.global().pipeline_id()),
|
||||
..FetchRequestInit::default()
|
||||
};
|
||||
let request = FetchRequestInit::new(url)
|
||||
.origin(document.origin().immutable().clone())
|
||||
.destination(Destination::Image)
|
||||
.pipeline_id(Some(document.global().pipeline_id()));
|
||||
|
||||
// Layout image loads do not delay the document load event.
|
||||
document
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue