diff options
-rw-r--r-- | components/script/dom/bindings/structuredclone.rs | 6 | ||||
-rw-r--r-- | components/script/dom/crypto.rs | 2 | ||||
-rw-r--r-- | components/script/dom/cssstyledeclaration.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/bindings/structuredclone.rs b/components/script/dom/bindings/structuredclone.rs index a71ef41ee4b..64469d9093c 100644 --- a/components/script/dom/bindings/structuredclone.rs +++ b/components/script/dom/bindings/structuredclone.rs @@ -55,7 +55,7 @@ enum StructuredCloneTags { unsafe fn read_blob( owner: &GlobalScope, r: *mut JSStructuredCloneReader, - mut sc_holder: &mut StructuredDataHolder, + sc_holder: &mut StructuredDataHolder, ) -> *mut JSObject { let mut name_space: u32 = 0; let mut index: u32 = 0; @@ -166,7 +166,7 @@ unsafe extern "C" fn read_transfer_callback( return_object: RawMutableHandleObject, ) -> bool { if tag == StructuredCloneTags::MessagePort as u32 { - let mut sc_holder = &mut *(closure as *mut StructuredDataHolder); + let sc_holder = &mut *(closure as *mut StructuredDataHolder); let in_realm_proof = AlreadyInRealm::assert_for_cx(SafeJSContext::from_ptr(cx)); let owner = GlobalScope::from_context(cx, InRealm::Already(&in_realm_proof)); if let Ok(_) = <MessagePort as Transferable>::transfer_receive( @@ -194,7 +194,7 @@ unsafe extern "C" fn write_transfer_callback( if let Ok(port) = root_from_object::<MessagePort>(*obj, cx) { *tag = StructuredCloneTags::MessagePort as u32; *ownership = TransferableOwnership::SCTAG_TMO_CUSTOM; - let mut sc_holder = &mut *(closure as *mut StructuredDataHolder); + let sc_holder = &mut *(closure as *mut StructuredDataHolder); if let Ok(data) = port.transfer(sc_holder) { *extra_data = data; return true; diff --git a/components/script/dom/crypto.rs b/components/script/dom/crypto.rs index 171907adf39..4f9dcada8e1 100644 --- a/components/script/dom/crypto.rs +++ b/components/script/dom/crypto.rs @@ -51,7 +51,7 @@ impl CryptoMethods for Crypto { if !is_integer_buffer(array_type) { return Err(Error::TypeMismatch); } else { - let mut data = unsafe { input.as_mut_slice() }; + let data = unsafe { input.as_mut_slice() }; if data.len() > 65536 { return Err(Error::QuotaExceeded); } diff --git a/components/script/dom/cssstyledeclaration.rs b/components/script/dom/cssstyledeclaration.rs index 37365cf31a8..fcfb94f1ec5 100644 --- a/components/script/dom/cssstyledeclaration.rs +++ b/components/script/dom/cssstyledeclaration.rs @@ -72,7 +72,7 @@ impl CSSStyleOwner { let result = if attr.is_some() { let lock = attr.as_ref().unwrap(); let mut guard = shared_lock.write(); - let mut pdb = lock.write_with(&mut guard); + let pdb = lock.write_with(&mut guard); let result = f(pdb, &mut changed); result } else { |