From bc26d549098ce465b4095c6225c9d50edf29f1de Mon Sep 17 00:00:00 2001 From: "kipp%netscape.com" Date: Mon, 31 Aug 1998 18:40:39 +0000 Subject: [PATCH] Use NS_NewHTMLBR to create BR content objects git-svn-id: svn://10.0.0.236/trunk@8873 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/html/document/src/nsHTMLContentSink.cpp | 5 ++--- mozilla/layout/html/document/src/nsHTMLContentSink.cpp | 5 ++--- mozilla/layout/html/document/src/nsHTMLParts.cpp | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/mozilla/content/html/document/src/nsHTMLContentSink.cpp b/mozilla/content/html/document/src/nsHTMLContentSink.cpp index f32e775dac5..5d96483a27d 100644 --- a/mozilla/content/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/content/html/document/src/nsHTMLContentSink.cpp @@ -467,7 +467,7 @@ CreateContentObject(const nsIParserNode& aNode, rv = NS_NewBodyPart(aResult, atom); break; case eHTMLTag_br: - rv = NS_NewHTMLBreak(aResult, atom); + rv = NS_NewHTMLBR(aResult, atom); break; case eHTMLTag_caption: rv = NS_NewTableCaptionPart(aResult, atom); @@ -658,12 +658,11 @@ CreateContentObject(const nsIParserNode& aNode, //---------------------------------------------------------------------- -// XXX make sure all slots are initialized SinkContext::SinkContext(HTMLContentSink* aSink) { mSink = aSink; - mStack = nsnull; mPreAppend = PR_FALSE; + mStack = nsnull; mStackSize = 0; mStackPos = 0; mText = nsnull; diff --git a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp index f32e775dac5..5d96483a27d 100644 --- a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp @@ -467,7 +467,7 @@ CreateContentObject(const nsIParserNode& aNode, rv = NS_NewBodyPart(aResult, atom); break; case eHTMLTag_br: - rv = NS_NewHTMLBreak(aResult, atom); + rv = NS_NewHTMLBR(aResult, atom); break; case eHTMLTag_caption: rv = NS_NewTableCaptionPart(aResult, atom); @@ -658,12 +658,11 @@ CreateContentObject(const nsIParserNode& aNode, //---------------------------------------------------------------------- -// XXX make sure all slots are initialized SinkContext::SinkContext(HTMLContentSink* aSink) { mSink = aSink; - mStack = nsnull; mPreAppend = PR_FALSE; + mStack = nsnull; mStackSize = 0; mStackPos = 0; mText = nsnull; diff --git a/mozilla/layout/html/document/src/nsHTMLParts.cpp b/mozilla/layout/html/document/src/nsHTMLParts.cpp index ab72e6a846d..d3de66a6859 100644 --- a/mozilla/layout/html/document/src/nsHTMLParts.cpp +++ b/mozilla/layout/html/document/src/nsHTMLParts.cpp @@ -106,7 +106,7 @@ NS_CreateHTMLElement(nsIHTMLContent** aInstancePtrResult, rv = NS_NewHTMLContainer(aInstancePtrResult, atom); break; case eHTMLTag_br: - rv = NS_NewHTMLBreak(aInstancePtrResult, atom); + rv = NS_NewHTMLBR(aInstancePtrResult, atom); break; case eHTMLTag_colgroup: rv = NS_NewTableColGroupPart(aInstancePtrResult, atom);