commit 7bf43c6a0f0b5a5856625dd872c0c7d2e7706c00
parent 022c942d407905cdadaefa821ff4aee0f8069140
Author: Alice Boxhall <alice@igalia.com>
Date: Wed, 7 Jan 2026 12:46:40 +0000
Bug 2008915 - Use a reference to RefPtr<Element> for loop variable. r=dom-core,smaug
Differential Revision: https://phabricator.services.mozilla.com/D278104
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dom/base/Element.cpp b/dom/base/Element.cpp
@@ -2060,7 +2060,7 @@ Maybe<nsTArray<RefPtr<Element>>> Element::GetAttrAssociatedElementsInternal(
// 5. Let resolvedCandidates be an empty list.
nsTArray<RefPtr<Element>> resolvedElements;
// 6. For each candidate in candidates:
- for (const RefPtr<Element> element : elements) {
+ for (const RefPtr<Element>& element : elements) {
// 6.1 Let resolvedCandidate be the result of resolving the reference target
// on candidate.
if (Element* resolvedCandidate = element->ResolveReferenceTarget()) {