mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
Remove ProgressSender.
This commit is contained in:
parent
1f9d7ddf4d
commit
cd40bb54ae
1 changed files with 1 additions and 14 deletions
|
@ -17,7 +17,7 @@ use hyper::client::pool::Pool;
|
||||||
use hyper::header::{Header, SetCookie};
|
use hyper::header::{Header, SetCookie};
|
||||||
use hyper_serde::Serde;
|
use hyper_serde::Serde;
|
||||||
use ipc_channel::ipc::{self, IpcReceiver, IpcReceiverSet, IpcSender};
|
use ipc_channel::ipc::{self, IpcReceiver, IpcReceiverSet, IpcSender};
|
||||||
use net_traits::{CookieSource, CoreResourceThread, ProgressMsg};
|
use net_traits::{CookieSource, CoreResourceThread};
|
||||||
use net_traits::{CoreResourceMsg, FetchResponseMsg, FetchTaskTarget};
|
use net_traits::{CoreResourceMsg, FetchResponseMsg, FetchTaskTarget};
|
||||||
use net_traits::{CustomResponseMediator, ResourceId};
|
use net_traits::{CustomResponseMediator, ResourceId};
|
||||||
use net_traits::{ResourceThreads, WebSocketCommunicate, WebSocketConnectData};
|
use net_traits::{ResourceThreads, WebSocketCommunicate, WebSocketConnectData};
|
||||||
|
@ -43,10 +43,6 @@ use websocket_loader;
|
||||||
|
|
||||||
const TFD_PROVIDER: &'static TFDProvider = &TFDProvider;
|
const TFD_PROVIDER: &'static TFDProvider = &TFDProvider;
|
||||||
|
|
||||||
pub enum ProgressSender {
|
|
||||||
Channel(IpcSender<ProgressMsg>),
|
|
||||||
}
|
|
||||||
|
|
||||||
#[derive(Clone)]
|
#[derive(Clone)]
|
||||||
pub struct ResourceGroup {
|
pub struct ResourceGroup {
|
||||||
cookie_jar: Arc<RwLock<CookieStorage>>,
|
cookie_jar: Arc<RwLock<CookieStorage>>,
|
||||||
|
@ -55,15 +51,6 @@ pub struct ResourceGroup {
|
||||||
connector: Arc<Pool<Connector>>,
|
connector: Arc<Pool<Connector>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ProgressSender {
|
|
||||||
//XXXjdm return actual error
|
|
||||||
pub fn send(&self, msg: ProgressMsg) -> Result<(), ()> {
|
|
||||||
match *self {
|
|
||||||
ProgressSender::Channel(ref c) => c.send(msg).map_err(|_| ()),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Returns a tuple of (public, private) senders to the new threads.
|
/// Returns a tuple of (public, private) senders to the new threads.
|
||||||
pub fn new_resource_threads(user_agent: Cow<'static, str>,
|
pub fn new_resource_threads(user_agent: Cow<'static, str>,
|
||||||
devtools_chan: Option<Sender<DevtoolsControlMsg>>,
|
devtools_chan: Option<Sender<DevtoolsControlMsg>>,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue