aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/canvas_state.rs4
-rw-r--r--components/script/dom/location.rs2
-rw-r--r--components/script/dom/mediafragmentparser.rs8
-rw-r--r--components/script/dom/worklet.rs30
-rw-r--r--components/script/dom/xmlhttprequest.rs2
-rw-r--r--components/script/layout_image.rs4
6 files changed, 24 insertions, 26 deletions
diff --git a/components/script/canvas_state.rs b/components/script/canvas_state.rs
index 588f9803fda..0658153739b 100644
--- a/components/script/canvas_state.rs
+++ b/components/script/canvas_state.rs
@@ -183,8 +183,8 @@ impl CanvasState {
global.origin().immutable().clone()
};
CanvasState {
- ipc_renderer: ipc_renderer,
- canvas_id: canvas_id,
+ ipc_renderer,
+ canvas_id,
state: DomRefCell::new(CanvasContextState::new()),
origin_clean: Cell::new(true),
image_cache: global.image_cache(),
diff --git a/components/script/dom/location.rs b/components/script/dom/location.rs
index d84f2115288..2d123fcc95b 100644
--- a/components/script/dom/location.rs
+++ b/components/script/dom/location.rs
@@ -464,7 +464,7 @@ impl LocationMethods for Location {
None => &value.0,
};
- if let Err(_) = copy_url.as_mut_url().set_scheme(scheme) {
+ if copy_url.as_mut_url().set_scheme(scheme).is_err() {
// Step 5: If possibleFailure is failure, then throw a "SyntaxError" DOMException.
return Err(Error::Syntax);
}
diff --git a/components/script/dom/mediafragmentparser.rs b/components/script/dom/mediafragmentparser.rs
index 0f64a80fa4e..796b8a0ba82 100644
--- a/components/script/dom/mediafragmentparser.rs
+++ b/components/script/dom/mediafragmentparser.rs
@@ -146,10 +146,8 @@ impl MediaFragmentParser {
let vec: Vec<&str> = input.split('-').collect();
let mut hms: Vec<f64> = vec
.iter()
- .map(|s| NaiveDateTime::parse_from_str(s, "%Y%m%dT%H%M%S%.fZ"))
- .flatten()
- .map(|s| parse_hms(&s.time().to_string()))
- .flatten()
+ .flat_map(|s| NaiveDateTime::parse_from_str(s, "%Y%m%dT%H%M%S%.fZ"))
+ .flat_map(|s| parse_hms(&s.time().to_string()))
.collect();
let end = hms.pop().ok_or_else(|| ())?;
@@ -166,7 +164,7 @@ impl MediaFragmentParser {
fn parse_spatial(&self, input: &str) -> Result<SpatialClipping, ()> {
let (prefix, s) = split_prefix(input);
let vec: Vec<&str> = s.split(',').collect();
- let mut queue: VecDeque<u32> = vec.iter().map(|s| s.parse::<u32>()).flatten().collect();
+ let mut queue: VecDeque<u32> = vec.iter().flat_map(|s| s.parse::<u32>()).collect();
let mut clipping = SpatialClipping {
region: None,
diff --git a/components/script/dom/worklet.rs b/components/script/dom/worklet.rs
index 2a59cbad5c1..90b9747ab36 100644
--- a/components/script/dom/worklet.rs
+++ b/components/script/dom/worklet.rs
@@ -90,7 +90,7 @@ impl Worklet {
Worklet {
reflector: Reflector::new(),
window: Dom::from_ref(window),
- global_type: global_type,
+ global_type,
droppable_field: DroppableField {
worklet_id: WorkletId::new(),
thread_pool: OnceCell::new(),
@@ -285,12 +285,12 @@ impl WorkletThreadPool {
primary_sender: primary_sender.clone(),
hot_backup_sender: hot_backup_sender.clone(),
cold_backup_sender: cold_backup_sender.clone(),
- global_init: global_init,
+ global_init,
};
WorkletThreadPool {
- primary_sender: primary_sender,
- hot_backup_sender: hot_backup_sender,
- cold_backup_sender: cold_backup_sender,
+ primary_sender,
+ hot_backup_sender,
+ cold_backup_sender,
control_sender_0: WorkletThread::spawn(primary_role, init.clone(), 0),
control_sender_1: WorkletThread::spawn(hot_backup_role, init.clone(), 1),
control_sender_2: WorkletThread::spawn(cold_backup_role, init, 2),
@@ -320,13 +320,13 @@ impl WorkletThreadPool {
&self.control_sender_2,
] {
let _ = sender.send(WorkletControl::FetchAndInvokeAWorkletScript {
- pipeline_id: pipeline_id,
- worklet_id: worklet_id,
- global_type: global_type,
+ pipeline_id,
+ worklet_id,
+ global_type,
origin: origin.clone(),
base_url: base_url.clone(),
script_url: script_url.clone(),
- credentials: credentials,
+ credentials,
pending_tasks_struct: pending_tasks_struct.clone(),
promise: TrustedPromise::new(promise.clone()),
});
@@ -405,8 +405,8 @@ impl WorkletThreadRole {
WorkletThreadRole {
sender: sender,
receiver: receiver,
- is_hot_backup: is_hot_backup,
- is_cold_backup: is_cold_backup,
+ is_hot_backup,
+ is_cold_backup,
}
}
}
@@ -481,8 +481,8 @@ impl WorkletThread {
let roots = RootCollection::new();
let _stack_roots = ThreadLocalStackRoots::new(&roots);
let mut thread = RootedTraceableBox::new(WorkletThread {
- role: role,
- control_receiver: control_receiver,
+ role,
+ control_receiver,
primary_sender: init.primary_sender,
hot_backup_sender: init.hot_backup_sender,
cold_backup_sender: init.cold_backup_sender,
@@ -767,8 +767,8 @@ pub struct WorkletExecutor {
impl WorkletExecutor {
fn new(worklet_id: WorkletId, primary_sender: Sender<WorkletData>) -> WorkletExecutor {
WorkletExecutor {
- worklet_id: worklet_id,
- primary_sender: primary_sender,
+ worklet_id,
+ primary_sender,
}
}
diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs
index e748d23d6b1..e9440ce6b2f 100644
--- a/components/script/dom/xmlhttprequest.rs
+++ b/components/script/dom/xmlhttprequest.rs
@@ -1558,7 +1558,7 @@ impl XMLHttpRequest {
let xhr = Trusted::new(self);
let context = Arc::new(Mutex::new(XHRContext {
- xhr: xhr,
+ xhr,
gen_id: self.generation_id.get(),
sync_status: DomRefCell::new(None),
resource_timing: ResourceFetchTiming::new(ResourceTimingType::Resource),
diff --git a/components/script/layout_image.rs b/components/script/layout_image.rs
index c9fed246773..83454dd8bba 100644
--- a/components/script/layout_image.rs
+++ b/components/script/layout_image.rs
@@ -87,8 +87,8 @@ pub fn fetch_image_for_layout(
let document = document_from_node(node);
let context = Arc::new(Mutex::new(LayoutImageContext {
- id: id,
- cache: cache,
+ id,
+ cache,
resource_timing: ResourceFetchTiming::new(ResourceTimingType::Resource),
doc: Trusted::new(&document),
url: url.clone(),