From 9277c9418ddacd397a5aefd91eb1f15621ad24eb Mon Sep 17 00:00:00 2001 From: Basilisk-Dev Date: Thu, 20 Oct 2022 18:22:30 -0400 Subject: [PATCH] Issue #1375 - Don't mark nodes in the shadow tree as orphan nodes Port of Bug 1026714 --- dom/base/FragmentOrElement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/base/FragmentOrElement.cpp b/dom/base/FragmentOrElement.cpp index bfb9c40b2e..0f919c97f0 100644 --- a/dom/base/FragmentOrElement.cpp +++ b/dom/base/FragmentOrElement.cpp @@ -1921,7 +1921,7 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INTERNAL(FragmentOrElement) } nsAutoCString orphan; - if (!tmp->IsInUncomposedDoc() && + if (!tmp->IsInComposedDoc() && // Ignore xbl:content, which is never in the document and hence always // appears to be orphaned. !tmp->NodeInfo()->Equals(nsGkAtoms::content, kNameSpaceID_XBL)) {