mirror of
https://github.com/servo/servo.git
synced 2025-07-22 23:03:42 +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
|
@ -10,7 +10,7 @@ use crate::dom::bindings::root::Dom;
|
|||
use crate::dom::document::Document;
|
||||
use crate::fetch::FetchCanceller;
|
||||
use ipc_channel::ipc::IpcSender;
|
||||
use net_traits::request::RequestInit;
|
||||
use net_traits::request::RequestBuilder;
|
||||
use net_traits::{CoreResourceMsg, FetchChannels, FetchResponseMsg};
|
||||
use net_traits::{IpcSend, ResourceThreads};
|
||||
use servo_url::ServoUrl;
|
||||
|
@ -131,7 +131,7 @@ impl DocumentLoader {
|
|||
pub fn fetch_async(
|
||||
&mut self,
|
||||
load: LoadType,
|
||||
request: RequestInit,
|
||||
request: RequestBuilder,
|
||||
fetch_target: IpcSender<FetchResponseMsg>,
|
||||
) {
|
||||
self.add_blocking_load(load);
|
||||
|
@ -141,7 +141,7 @@ impl DocumentLoader {
|
|||
/// Initiate a new fetch that does not block the document load event.
|
||||
pub fn fetch_async_background(
|
||||
&mut self,
|
||||
request: RequestInit,
|
||||
request: RequestBuilder,
|
||||
fetch_target: IpcSender<FetchResponseMsg>,
|
||||
) {
|
||||
let mut canceller = FetchCanceller::new();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue