diff --git a/mozilla/htmlparser/src/nsHTMLToTXTSinkStream.cpp b/mozilla/htmlparser/src/nsHTMLToTXTSinkStream.cpp
index bb8dd067b4c..81c237ef540 100644
--- a/mozilla/htmlparser/src/nsHTMLToTXTSinkStream.cpp
+++ b/mozilla/htmlparser/src/nsHTMLToTXTSinkStream.cpp
@@ -412,6 +412,15 @@ nsHTMLToTXTSinkStream::AddLeaf(const nsIParserNode& aNode, ostream& aStream)
mColPos += text.Length();
}
}
+ else if (type == eHTMLTag_br)
+ {
+ if (PR_TRUE)
+ {
+ aStream << endl;
+ mColPos += 1;
+ }
+ }
+
return NS_OK;
}
diff --git a/mozilla/parser/htmlparser/src/nsHTMLToTXTSinkStream.cpp b/mozilla/parser/htmlparser/src/nsHTMLToTXTSinkStream.cpp
index bb8dd067b4c..81c237ef540 100644
--- a/mozilla/parser/htmlparser/src/nsHTMLToTXTSinkStream.cpp
+++ b/mozilla/parser/htmlparser/src/nsHTMLToTXTSinkStream.cpp
@@ -412,6 +412,15 @@ nsHTMLToTXTSinkStream::AddLeaf(const nsIParserNode& aNode, ostream& aStream)
mColPos += text.Length();
}
}
+ else if (type == eHTMLTag_br)
+ {
+ if (PR_TRUE)
+ {
+ aStream << endl;
+ mColPos += 1;
+ }
+ }
+
return NS_OK;
}