aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo/lib.rs
diff options
context:
space:
mode:
authorOJ Kwon <kwon.ohjoong@gmail.com>2018-04-14 10:29:09 -0700
committerOJ Kwon <kwon.ohjoong@gmail.com>2018-04-27 12:23:25 -0700
commit2fab94785becfc5a7c8922d283be426795a43b6d (patch)
tree36b1293240a2fb7fe89a0175016e7cab90cd380e /components/servo/lib.rs
parent7cec47b3fadcd645fa746432d14a04e356ead176 (diff)
downloadservo-2fab94785becfc5a7c8922d283be426795a43b6d.tar.gz
servo-2fab94785becfc5a7c8922d283be426795a43b6d.zip
refactor(filemanager): uses embedderproxy directly
Diffstat (limited to 'components/servo/lib.rs')
-rw-r--r--components/servo/lib.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/components/servo/lib.rs b/components/servo/lib.rs
index 65449d0d9af..bc06dc84ca7 100644
--- a/components/servo/lib.rs
+++ b/components/servo/lib.rs
@@ -457,11 +457,12 @@ fn create_constellation(user_agent: Cow<'static, str>,
-> (Sender<ConstellationMsg>, SWManagerSenders) {
let bluetooth_thread: IpcSender<BluetoothRequest> = BluetoothThreadFactory::new(embedder_proxy.clone());
- let (public_resource_threads, private_resource_threads, resource_constellation_sender) =
+ let (public_resource_threads, private_resource_threads) =
new_resource_threads(user_agent,
devtools_chan.clone(),
time_profiler_chan.clone(),
mem_profiler_chan.clone(),
+ embedder_proxy.clone(),
config_dir);
let font_cache_thread = FontCacheThread::new(public_resource_threads.sender(),
webrender_api_sender.create_api());
@@ -523,7 +524,7 @@ fn create_constellation(user_agent: Cow<'static, str>,
webgl_threads,
webvr_chan,
};
- let (constellation_chan, from_swmanager_sender, from_filemanager_sender) =
+ let (constellation_chan, from_swmanager_sender) =
Constellation::<script_layout_interface::message::Msg,
layout_thread::LayoutThread,
script::script_thread::ScriptThread>::start(initial_state);
@@ -533,8 +534,6 @@ fn create_constellation(user_agent: Cow<'static, str>,
webvr_constellation_sender.send(constellation_chan.clone()).unwrap();
}
- resource_constellation_sender.send(from_filemanager_sender.clone()).unwrap();
-
// channels to communicate with Service Worker Manager
let sw_senders = SWManagerSenders {
swmanager_sender: from_swmanager_sender,