diff options
author | OJ Kwon <kwon.ohjoong@gmail.com> | 2018-04-14 10:29:09 -0700 |
---|---|---|
committer | OJ Kwon <kwon.ohjoong@gmail.com> | 2018-04-27 12:23:25 -0700 |
commit | 2fab94785becfc5a7c8922d283be426795a43b6d (patch) | |
tree | 36b1293240a2fb7fe89a0175016e7cab90cd380e /components/servo/lib.rs | |
parent | 7cec47b3fadcd645fa746432d14a04e356ead176 (diff) | |
download | servo-2fab94785becfc5a7c8922d283be426795a43b6d.tar.gz servo-2fab94785becfc5a7c8922d283be426795a43b6d.zip |
refactor(filemanager): uses embedderproxy directly
Diffstat (limited to 'components/servo/lib.rs')
-rw-r--r-- | components/servo/lib.rs | 7 |
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, |