From b3f813ca74813844faaef7e57cb7c6eebd37ff17 Mon Sep 17 00:00:00 2001 From: Andrea Marchesini Date: Wed, 3 Jan 2018 16:29:59 +0100 Subject: [PATCH] Bug 1425440 - Get rid of GetChildAt_Deprecated in txMozillaXMLOutput, r=catalinb --- dom/xslt/xslt/txMozillaXMLOutput.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dom/xslt/xslt/txMozillaXMLOutput.cpp b/dom/xslt/xslt/txMozillaXMLOutput.cpp index b34e335fd174..12c664ecbf9f 100644 --- a/dom/xslt/xslt/txMozillaXMLOutput.cpp +++ b/dom/xslt/xslt/txMozillaXMLOutput.cpp @@ -625,15 +625,14 @@ txMozillaXMLOutput::createTxWrapper() mDocument->CreateElem(nsDependentAtomString(nsGkAtoms::result), nsGkAtoms::transformiix, namespaceID); - uint32_t i, j, childCount = mDocument->GetChildCount(); + uint32_t j = 0; #ifdef DEBUG // Keep track of the location of the current documentElement, if there is // one, so we can verify later uint32_t rootLocation = 0; #endif - for (i = 0, j = 0; i < childCount; ++i) { - nsCOMPtr childContent = mDocument->GetChildAt_Deprecated(j); - + for (nsCOMPtr childContent = mDocument->GetFirstChild(); + childContent; childContent = childContent->GetNextSibling()) { #ifdef DEBUG if (childContent->IsElement()) { rootLocation = j;