mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Avoid some clones in UnprivilegedPipelineContent::start_all.
This commit is contained in:
parent
948b69f503
commit
43bf035f6c
1 changed files with 8 additions and 8 deletions
|
@ -431,10 +431,10 @@ impl UnprivilegedPipelineContent {
|
||||||
parent_info: self.parent_info,
|
parent_info: self.parent_info,
|
||||||
control_chan: self.script_chan.clone(),
|
control_chan: self.script_chan.clone(),
|
||||||
control_port: self.script_port,
|
control_port: self.script_port,
|
||||||
constellation_chan: self.constellation_chan.clone(),
|
constellation_chan: self.constellation_chan,
|
||||||
scheduler_chan: self.scheduler_chan.clone(),
|
scheduler_chan: self.scheduler_chan,
|
||||||
panic_chan: self.panic_chan.clone(),
|
panic_chan: self.panic_chan.clone(),
|
||||||
bluetooth_thread: self.bluetooth_thread.clone(),
|
bluetooth_thread: self.bluetooth_thread,
|
||||||
resource_threads: self.resource_threads,
|
resource_threads: self.resource_threads,
|
||||||
image_cache_thread: self.image_cache_thread.clone(),
|
image_cache_thread: self.image_cache_thread.clone(),
|
||||||
time_profiler_chan: self.time_profiler_chan.clone(),
|
time_profiler_chan: self.time_profiler_chan.clone(),
|
||||||
|
@ -442,24 +442,24 @@ impl UnprivilegedPipelineContent {
|
||||||
devtools_chan: self.devtools_chan,
|
devtools_chan: self.devtools_chan,
|
||||||
window_size: self.window_size,
|
window_size: self.window_size,
|
||||||
pipeline_namespace_id: self.pipeline_namespace_id,
|
pipeline_namespace_id: self.pipeline_namespace_id,
|
||||||
content_process_shutdown_chan: self.script_content_process_shutdown_chan.clone(),
|
content_process_shutdown_chan: self.script_content_process_shutdown_chan,
|
||||||
}, self.load_data.clone());
|
}, self.load_data.clone());
|
||||||
|
|
||||||
LTF::create(self.id,
|
LTF::create(self.id,
|
||||||
self.load_data.url.clone(),
|
self.load_data.url,
|
||||||
self.parent_info.is_some(),
|
self.parent_info.is_some(),
|
||||||
layout_pair,
|
layout_pair,
|
||||||
self.pipeline_port,
|
self.pipeline_port,
|
||||||
self.layout_to_constellation_chan,
|
self.layout_to_constellation_chan,
|
||||||
self.panic_chan,
|
self.panic_chan,
|
||||||
self.script_chan.clone(),
|
self.script_chan,
|
||||||
self.layout_to_paint_chan.clone(),
|
self.layout_to_paint_chan,
|
||||||
self.image_cache_thread,
|
self.image_cache_thread,
|
||||||
self.font_cache_thread,
|
self.font_cache_thread,
|
||||||
self.time_profiler_chan,
|
self.time_profiler_chan,
|
||||||
self.mem_profiler_chan,
|
self.mem_profiler_chan,
|
||||||
self.layout_shutdown_chan,
|
self.layout_shutdown_chan,
|
||||||
self.layout_content_process_shutdown_chan.clone(),
|
self.layout_content_process_shutdown_chan,
|
||||||
self.webrender_api_sender);
|
self.webrender_api_sender);
|
||||||
|
|
||||||
if wait_for_completion {
|
if wait_for_completion {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue