clippy: refactor struct literals to use shorthands (#31924)

This commit is contained in:
Azhar Ismagulova 2024-03-28 16:39:50 +00:00 committed by GitHub
parent 0728378424
commit 9303c90159
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 23 additions and 27 deletions

View file

@ -230,7 +230,7 @@ impl DerefMut for ScriptReflowResult {
impl ScriptReflowResult { impl ScriptReflowResult {
fn new(script_reflow: ScriptReflow) -> ScriptReflowResult { fn new(script_reflow: ScriptReflow) -> ScriptReflowResult {
ScriptReflowResult { ScriptReflowResult {
script_reflow: script_reflow, script_reflow,
result: RefCell::new(Some(Default::default())), result: RefCell::new(Some(Default::default())),
} }
} }
@ -470,7 +470,7 @@ impl LayoutThread {
registered_speculative_painters: &self.registered_painters, registered_speculative_painters: &self.registered_painters,
current_time_for_animations: animation_timeline_value, current_time_for_animations: animation_timeline_value,
traversal_flags, traversal_flags,
snapshot_map: snapshot_map, snapshot_map,
}, },
image_cache: self.image_cache.clone(), image_cache: self.image_cache.clone(),
font_cache_thread: Mutex::new(self.font_cache_thread.clone()), font_cache_thread: Mutex::new(self.font_cache_thread.clone()),
@ -784,9 +784,7 @@ impl LayoutThread {
layout_root.mut_base().clip = data.page_clip_rect; layout_root.mut_base().clip = data.page_clip_rect;
let traversal = ComputeStackingRelativePositions { let traversal = ComputeStackingRelativePositions { layout_context };
layout_context: layout_context,
};
traversal.traverse(layout_root); traversal.traverse(layout_root);
if layout_root if layout_root
@ -1676,8 +1674,8 @@ fn get_ua_stylesheets() -> Result<UserAgentStylesheets, &'static str> {
Ok(UserAgentStylesheets { Ok(UserAgentStylesheets {
shared_lock: shared_lock.clone(), shared_lock: shared_lock.clone(),
user_or_user_agent_stylesheets: user_or_user_agent_stylesheets, user_or_user_agent_stylesheets,
quirks_mode_stylesheet: quirks_mode_stylesheet, quirks_mode_stylesheet,
}) })
} }

View file

@ -209,7 +209,7 @@ impl DerefMut for ScriptReflowResult {
impl ScriptReflowResult { impl ScriptReflowResult {
fn new(script_reflow: ScriptReflow) -> ScriptReflowResult { fn new(script_reflow: ScriptReflow) -> ScriptReflowResult {
ScriptReflowResult { ScriptReflowResult {
script_reflow: script_reflow, script_reflow,
result: RefCell::new(Some(Default::default())), result: RefCell::new(Some(Default::default())),
} }
} }
@ -416,7 +416,7 @@ impl LayoutThread {
inner_window_dimensions_response: None, inner_window_dimensions_response: None,
})), })),
webrender_image_cache: Default::default(), webrender_image_cache: Default::default(),
paint_time_metrics: paint_time_metrics, paint_time_metrics,
last_iframe_sizes: Default::default(), last_iframe_sizes: Default::default(),
debug: opts::get().debug.clone(), debug: opts::get().debug.clone(),
} }
@ -450,7 +450,7 @@ impl LayoutThread {
registered_speculative_painters: &self.registered_painters, registered_speculative_painters: &self.registered_painters,
current_time_for_animations: animation_timeline_value, current_time_for_animations: animation_timeline_value,
traversal_flags, traversal_flags,
snapshot_map: snapshot_map, snapshot_map,
}, },
image_cache: self.image_cache.clone(), image_cache: self.image_cache.clone(),
font_cache_thread: Mutex::new(self.font_cache_thread.clone()), font_cache_thread: Mutex::new(self.font_cache_thread.clone()),
@ -1291,8 +1291,8 @@ fn get_ua_stylesheets() -> Result<UserAgentStylesheets, &'static str> {
Ok(UserAgentStylesheets { Ok(UserAgentStylesheets {
shared_lock: shared_lock.clone(), shared_lock: shared_lock.clone(),
user_or_user_agent_stylesheets: user_or_user_agent_stylesheets, user_or_user_agent_stylesheets,
quirks_mode_stylesheet: quirks_mode_stylesheet, quirks_mode_stylesheet,
}) })
} }

View file

@ -187,9 +187,7 @@ struct RenderNotifier {
impl RenderNotifier { impl RenderNotifier {
pub fn new(compositor_proxy: CompositorProxy) -> RenderNotifier { pub fn new(compositor_proxy: CompositorProxy) -> RenderNotifier {
RenderNotifier { RenderNotifier { compositor_proxy }
compositor_proxy: compositor_proxy,
}
} }
} }
@ -338,7 +336,7 @@ where
use_optimized_shaders: true, use_optimized_shaders: true,
resource_override_path: opts.shaders_dir.clone(), resource_override_path: opts.shaders_dir.clone(),
enable_aa: !opts.debug.disable_text_antialiasing, enable_aa: !opts.debug.disable_text_antialiasing,
debug_flags: debug_flags, debug_flags,
precache_flags: if opts.debug.precache_shaders { precache_flags: if opts.debug.precache_shaders {
ShaderPrecacheFlags::FULL_COMPILE ShaderPrecacheFlags::FULL_COMPILE
} else { } else {
@ -461,8 +459,8 @@ where
sender: compositor_proxy, sender: compositor_proxy,
receiver: compositor_receiver, receiver: compositor_receiver,
constellation_chan: constellation_chan.clone(), constellation_chan: constellation_chan.clone(),
time_profiler_chan: time_profiler_chan, time_profiler_chan,
mem_profiler_chan: mem_profiler_chan, mem_profiler_chan,
webrender, webrender,
webrender_document, webrender_document,
webrender_api, webrender_api,
@ -477,9 +475,9 @@ where
); );
let servo = Servo { let servo = Servo {
compositor: compositor, compositor,
constellation_chan: constellation_chan, constellation_chan,
embedder_receiver: embedder_receiver, embedder_receiver,
messages_for_embedder: Vec::new(), messages_for_embedder: Vec::new(),
profiler_enabled: false, profiler_enabled: false,
_js_engine_setup: js_engine_setup, _js_engine_setup: js_engine_setup,
@ -901,10 +899,10 @@ fn create_embedder_channel(
let (sender, receiver) = unbounded(); let (sender, receiver) = unbounded();
( (
EmbedderProxy { EmbedderProxy {
sender: sender, sender,
event_loop_waker: event_loop_waker, event_loop_waker,
}, },
EmbedderReceiver { receiver: receiver }, EmbedderReceiver { receiver },
) )
} }
@ -914,10 +912,10 @@ fn create_compositor_channel(
let (sender, receiver) = unbounded(); let (sender, receiver) = unbounded();
( (
CompositorProxy { CompositorProxy {
sender: sender, sender,
event_loop_waker: event_loop_waker, event_loop_waker,
}, },
CompositorReceiver { receiver: receiver }, CompositorReceiver { receiver },
) )
} }