diff --git a/mozilla/htmlparser/src/nsXIFDTD.cpp b/mozilla/htmlparser/src/nsXIFDTD.cpp
index 98de979efaa..25425f7fd7b 100644
--- a/mozilla/htmlparser/src/nsXIFDTD.cpp
+++ b/mozilla/htmlparser/src/nsXIFDTD.cpp
@@ -1366,7 +1366,7 @@ nsresult nsXIFDTD::BeginCSSStyleSheet(const nsIParserNode& aNode)
nsresult nsXIFDTD::EndCSSStyleSheet(const nsIParserNode& aNode)
{
nsresult result=NS_OK;
- nsAutoString tagName(NS_ConvertASCIItoUCS2(nsHTMLTags::GetStringValue(eHTMLTag_style)));
+ nsAutoString tagName; tagName.AssignWithConversion(nsHTMLTags::GetStringValue(eHTMLTag_style));
mBuffer.AppendWithConversion("");
mBuffer.Append(tagName);
diff --git a/mozilla/parser/htmlparser/src/nsXIFDTD.cpp b/mozilla/parser/htmlparser/src/nsXIFDTD.cpp
index 98de979efaa..25425f7fd7b 100644
--- a/mozilla/parser/htmlparser/src/nsXIFDTD.cpp
+++ b/mozilla/parser/htmlparser/src/nsXIFDTD.cpp
@@ -1366,7 +1366,7 @@ nsresult nsXIFDTD::BeginCSSStyleSheet(const nsIParserNode& aNode)
nsresult nsXIFDTD::EndCSSStyleSheet(const nsIParserNode& aNode)
{
nsresult result=NS_OK;
- nsAutoString tagName(NS_ConvertASCIItoUCS2(nsHTMLTags::GetStringValue(eHTMLTag_style)));
+ nsAutoString tagName; tagName.AssignWithConversion(nsHTMLTags::GetStringValue(eHTMLTag_style));
mBuffer.AppendWithConversion("");
mBuffer.Append(tagName);