aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/element.rs
diff options
context:
space:
mode:
authorOluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com>2024-03-21 18:48:54 +0100
committerGitHub <noreply@github.com>2024-03-21 17:48:54 +0000
commit3e63f8d6ee0dbd7934a0cb05753820676b89c61d (patch)
tree4c8a4918ba1c320fe42c8fec4d2ebc21f82e7463 /components/script/dom/element.rs
parent694e86ecffb882f6d5934eb620257e9fceddbca8 (diff)
downloadservo-3e63f8d6ee0dbd7934a0cb05753820676b89c61d.tar.gz
servo-3e63f8d6ee0dbd7934a0cb05753820676b89c61d.zip
clippy: Fix needless borrow warnings (#31813)
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r--components/script/dom/element.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs
index 40d7e8a4358..8ca93346f89 100644
--- a/components/script/dom/element.rs
+++ b/components/script/dom/element.rs
@@ -1585,7 +1585,7 @@ impl Element {
.attrs
.borrow()
.iter()
- .find(|attr| find(&attr))
+ .find(|attr| find(attr))
.map(|js| DomRoot::from_ref(&**js));
if let Some(attr) = attr {
attr.set_value(value, self);
@@ -1625,7 +1625,7 @@ impl Element {
where
F: Fn(&Attr) -> bool,
{
- let idx = self.attrs.borrow().iter().position(|attr| find(&attr));
+ let idx = self.attrs.borrow().iter().position(|attr| find(attr));
idx.map(|idx| {
let attr = DomRoot::from_ref(&*(*self.attrs.borrow())[idx]);
self.will_mutate_attr(&attr);
@@ -1803,9 +1803,9 @@ impl Element {
}
},
AdjacentPosition::AfterBegin => {
- Node::pre_insert(node, &self_node, self_node.GetFirstChild().as_deref()).map(Some)
+ Node::pre_insert(node, self_node, self_node.GetFirstChild().as_deref()).map(Some)
},
- AdjacentPosition::BeforeEnd => Node::pre_insert(node, &self_node, None).map(Some),
+ AdjacentPosition::BeforeEnd => Node::pre_insert(node, self_node, None).map(Some),
AdjacentPosition::AfterEnd => {
if let Some(parent) = self_node.GetParentNode() {
Node::pre_insert(node, &parent, self_node.GetNextSibling().as_deref()).map(Some)
@@ -2222,7 +2222,7 @@ impl ElementMethods for Element {
self.attrs.borrow_mut()[position] = Dom::from_ref(attr);
old_attr.set_owner(None);
if attr.namespace() == &ns!() {
- vtable.attribute_mutated(&attr, AttributeMutation::Set(Some(&old_attr.value())));
+ vtable.attribute_mutated(attr, AttributeMutation::Set(Some(&old_attr.value())));
}
// Step 6.
@@ -3076,7 +3076,7 @@ impl VirtualMethods for Element {
let doc = document_from_node(self);
if let Some(ref shadow_root) = self.shadow_root() {
- doc.register_shadow_root(&shadow_root);
+ doc.register_shadow_root(shadow_root);
let shadow_root = shadow_root.upcast::<Node>();
shadow_root.set_flag(NodeFlags::IS_CONNECTED, context.tree_connected);
for node in shadow_root.children() {
@@ -3124,7 +3124,7 @@ impl VirtualMethods for Element {
let doc = document_from_node(self);
if let Some(ref shadow_root) = self.shadow_root() {
- doc.unregister_shadow_root(&shadow_root);
+ doc.unregister_shadow_root(shadow_root);
let shadow_root = shadow_root.upcast::<Node>();
shadow_root.set_flag(NodeFlags::IS_CONNECTED, false);
for node in shadow_root.children() {
@@ -3358,7 +3358,7 @@ impl<'a> SelectorsElement for DomRoot<Element> {
}
fn has_class(&self, name: &AtomIdent, case_sensitivity: CaseSensitivity) -> bool {
- Element::has_class(&**self, &name, case_sensitivity)
+ Element::has_class(&**self, name, case_sensitivity)
}
fn is_html_element_in_html_document(&self) -> bool {