From 3c05b58221a2b5c879d31d355087a905de6494d8 Mon Sep 17 00:00:00 2001
From: Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com>
Date: Sat, 23 Mar 2024 12:29:20 +0100
Subject: [PATCH] clippy: Fix `explicit_auto_deref` warnings in
`components/script` (#31837)
* clippy: Fix explicit auto-deref warnings
* clippy: Fix explicit auto-deref warnings
* refactor: Tidy up code
* refactor: Fix method not found errors
---
components/script/body.rs | 2 +-
components/script/devtools.rs | 6 ++---
components/script/dom/attr.rs | 2 +-
.../script/dom/bindings/htmlconstructor.rs | 8 +++----
.../script/dom/bindings/proxyhandler.rs | 2 +-
components/script/dom/blob.rs | 2 +-
components/script/dom/bluetoothuuid.rs | 2 +-
components/script/dom/broadcastchannel.rs | 2 +-
.../script/dom/canvasrenderingcontext2d.rs | 2 +-
components/script/dom/characterdata.rs | 2 +-
components/script/dom/compositionevent.rs | 2 +-
components/script/dom/create.rs | 10 ++++----
components/script/dom/cssrulelist.rs | 2 +-
components/script/dom/cssstylerule.rs | 2 +-
components/script/dom/cssstylevalue.rs | 4 ++--
.../script/dom/customelementregistry.rs | 2 +-
components/script/dom/document.rs | 15 ++++++------
components/script/dom/domparser.rs | 2 +-
components/script/dom/domquad.rs | 16 ++++++-------
components/script/dom/element.rs | 22 ++++++++---------
components/script/dom/eventsource.rs | 4 ++--
components/script/dom/formdataevent.rs | 2 +-
components/script/dom/globalscope.rs | 10 ++++----
components/script/dom/gpubuffer.rs | 2 +-
components/script/dom/gpudevice.rs | 4 ++--
components/script/dom/headers.rs | 2 +-
components/script/dom/history.rs | 2 +-
components/script/dom/htmlcanvaselement.rs | 4 ++--
components/script/dom/htmlcollection.rs | 2 +-
.../script/dom/htmlformcontrolscollection.rs | 4 ++--
components/script/dom/htmlformelement.rs | 6 ++---
components/script/dom/htmlmediaelement.rs | 6 ++---
components/script/dom/htmlscriptelement.rs | 6 ++---
components/script/dom/htmltableelement.rs | 6 ++---
components/script/dom/htmlvideoelement.rs | 2 +-
.../script/dom/mediaelementaudiosourcenode.rs | 4 ++--
components/script/dom/messagechannel.rs | 6 ++---
components/script/dom/messageport.rs | 4 ++--
components/script/dom/mutationobserver.rs | 4 ++--
components/script/dom/node.rs | 24 +++++++++----------
.../script/dom/paintworkletglobalscope.rs | 22 +++++------------
components/script/dom/performanceobserver.rs | 4 ++--
components/script/dom/promise.rs | 2 +-
components/script/dom/range.rs | 6 ++---
components/script/dom/readablestream.rs | 2 +-
components/script/dom/rtcdatachannel.rs | 2 +-
components/script/dom/selection.rs | 16 ++++++-------
.../script/dom/serviceworkercontainer.rs | 4 ++--
.../script/dom/servoparser/async_html.rs | 4 ++--
components/script/dom/servoparser/html.rs | 2 +-
components/script/dom/servoparser/mod.rs | 4 ++--
components/script/dom/servoparser/prefetch.rs | 2 +-
components/script/dom/testworklet.rs | 2 +-
.../script/dom/webglrenderingcontext.rs | 4 ++--
components/script/dom/windowproxy.rs | 8 +++----
components/script/dom/worklet.rs | 2 +-
components/script/dom/xmlhttprequest.rs | 2 +-
.../script/dom/xrinputsourceschangeevent.rs | 4 ++--
components/script/dom/xrrenderstate.rs | 2 +-
components/script/dom/xrsession.rs | 6 ++---
components/script/script_module.rs | 10 ++++----
components/script/script_thread.rs | 4 ++--
62 files changed, 157 insertions(+), 168 deletions(-)
diff --git a/components/script/body.rs b/components/script/body.rs
index e585c1287c5..bad9c86d446 100644
--- a/components/script/body.rs
+++ b/components/script/body.rs
@@ -685,7 +685,7 @@ impl Callback for ConsumeBodyPromiseHandler {
.expect("No bytes for ConsumeBodyPromiseHandler.");
// Append the value property to bytes.
- bytes.extend_from_slice(&*chunk);
+ bytes.extend_from_slice(&chunk);
let global = stream.global();
diff --git a/components/script/devtools.rs b/components/script/devtools.rs
index 1c2498eb861..bd15db39712 100644
--- a/components/script/devtools.rs
+++ b/components/script/devtools.rs
@@ -122,7 +122,7 @@ pub fn handle_get_children(
node_id: String,
reply: IpcSender