diff --git a/mozilla/content/base/src/nsContentUtils.cpp b/mozilla/content/base/src/nsContentUtils.cpp index 25e2ad85c23..3e6a69993a8 100644 --- a/mozilla/content/base/src/nsContentUtils.cpp +++ b/mozilla/content/base/src/nsContentUtils.cpp @@ -3398,7 +3398,7 @@ nsContentUtils::CreateContextualFragment(nsIDOMNode* aContextNode, nsCOMPtr document = node->GetOwnerDoc(); NS_ENSURE_TRUE(document, NS_ERROR_NOT_AVAILABLE); - nsAutoTArray tagStack; + nsAutoTArray tagStack; nsAutoString uriStr, nameStr; nsCOMPtr content = do_QueryInterface(aContextNode); // just in case we have a text node @@ -3406,7 +3406,7 @@ nsContentUtils::CreateContextualFragment(nsIDOMNode* aContextNode, content = content->GetParent(); while (content && content->IsNodeOfType(nsINode::eELEMENT)) { - nsAutoString& tagName = *tagStack.AppendElement(); + nsString& tagName = *tagStack.AppendElement(); NS_ENSURE_TRUE(&tagName, NS_ERROR_OUT_OF_MEMORY); content->NodeInfo()->GetQualifiedName(tagName); diff --git a/mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp b/mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp index fd24b6fd1c4..5f271a0a4eb 100644 --- a/mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp +++ b/mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp @@ -2524,7 +2524,7 @@ nsresult nsHTMLEditor::CreateDOMFragmentFromPaste(const nsAString &aInputString, NS_ENSURE_TRUE(doc, NS_ERROR_FAILURE); // if we have context info, create a fragment for that - nsAutoTArray tagStack; + nsAutoTArray tagStack; nsCOMPtr contextfrag; nsCOMPtr contextLeaf, junk; if (!aContextStr.IsEmpty()) @@ -2609,7 +2609,7 @@ nsresult nsHTMLEditor::CreateDOMFragmentFromPaste(const nsAString &aInputString, nsresult nsHTMLEditor::ParseFragment(const nsAString & aFragStr, - nsTArray &aTagStack, + nsTArray &aTagStack, nsIDocument* aTargetDocument, nsCOMPtr *outNode) { @@ -2650,7 +2650,7 @@ nsresult nsHTMLEditor::ParseFragment(const nsAString & aFragStr, return res; } -nsresult nsHTMLEditor::CreateTagStack(nsTArray &aTagStack, nsIDOMNode *aNode) +nsresult nsHTMLEditor::CreateTagStack(nsTArray &aTagStack, nsIDOMNode *aNode) { nsresult res = NS_OK; nsCOMPtr node= aNode; @@ -2666,7 +2666,7 @@ nsresult nsHTMLEditor::CreateTagStack(nsTArray &aTagStack, nsIDOMN node->GetNodeType(&nodeType); if (nsIDOMNode::ELEMENT_NODE == nodeType) { - nsAutoString* tagName = aTagStack.AppendElement(); + nsString* tagName = aTagStack.AppendElement(); NS_ENSURE_TRUE(tagName, NS_ERROR_OUT_OF_MEMORY); node->GetNodeName(*tagName); diff --git a/mozilla/editor/libeditor/html/nsHTMLEditor.h b/mozilla/editor/libeditor/html/nsHTMLEditor.h index 2a1e91453b7..acb1e13ca8a 100644 --- a/mozilla/editor/libeditor/html/nsHTMLEditor.h +++ b/mozilla/editor/libeditor/html/nsHTMLEditor.h @@ -641,7 +641,7 @@ protected: nsCOMPtr *outEndNode, PRInt32 *outStartOffset, PRInt32 *outEndOffset); - nsresult ParseFragment(const nsAString & aStr, nsTArray &aTagStack, + nsresult ParseFragment(const nsAString & aStr, nsTArray &aTagStack, nsIDocument* aTargetDoc, nsCOMPtr *outNode); nsresult CreateListOfNodesToPaste(nsIDOMNode *aFragmentAsNode, @@ -650,7 +650,7 @@ protected: PRInt32 aStartOffset, nsIDOMNode *aEndNode, PRInt32 aEndOffset); - nsresult CreateTagStack(nsTArray &aTagStack, + nsresult CreateTagStack(nsTArray &aTagStack, nsIDOMNode *aNode); nsresult GetListAndTableParents( PRBool aEnd, nsCOMArray& aListOfNodes, diff --git a/mozilla/parser/htmlparser/public/nsIParser.h b/mozilla/parser/htmlparser/public/nsIParser.h index f4cd93df866..8930b413eac 100644 --- a/mozilla/parser/htmlparser/public/nsIParser.h +++ b/mozilla/parser/htmlparser/public/nsIParser.h @@ -254,7 +254,7 @@ class nsIParser : public nsISupports { */ NS_IMETHOD ParseFragment(const nsAString& aSourceBuffer, void* aKey, - nsTArray& aTagStack, + nsTArray& aTagStack, PRBool aXMLMode, const nsACString& aContentType, nsDTDMode aMode = eDTDMode_autodetect) = 0; diff --git a/mozilla/parser/htmlparser/src/nsParser.cpp b/mozilla/parser/htmlparser/src/nsParser.cpp index 6ec4b46fa82..93ed0a256d0 100644 --- a/mozilla/parser/htmlparser/src/nsParser.cpp +++ b/mozilla/parser/htmlparser/src/nsParser.cpp @@ -1474,7 +1474,7 @@ nsParser::Parse(const nsAString& aSourceBuffer, NS_IMETHODIMP nsParser::ParseFragment(const nsAString& aSourceBuffer, void* aKey, - nsTArray& aTagStack, + nsTArray& aTagStack, PRBool aXMLMode, const nsACString& aMimeType, nsDTDMode aMode) @@ -1566,7 +1566,7 @@ nsParser::ParseFragment(const nsAString& aSourceBuffer, endContext.AppendLiteral("& aTagStack, + nsTArray& aTagStack, PRBool aXMLMode, const nsACString& aContentType, nsDTDMode aMode = eDTDMode_autodetect); diff --git a/mozilla/toolkit/components/feeds/src/nsScriptableUnescapeHTML.cpp b/mozilla/toolkit/components/feeds/src/nsScriptableUnescapeHTML.cpp index e1b19da5e90..4aa2c9291ff 100644 --- a/mozilla/toolkit/components/feeds/src/nsScriptableUnescapeHTML.cpp +++ b/mozilla/toolkit/components/feeds/src/nsScriptableUnescapeHTML.cpp @@ -146,7 +146,7 @@ nsScriptableUnescapeHTML::ParseFragment(const nsAString &aFragment, // Wrap things in a div or body for parsing, but it won't show up in // the fragment. - nsAutoTArray tagStack; + nsAutoTArray tagStack; nsCAutoString base, spec; if (aIsXML) { // XHTML