From 31e6a72fc3b1b408e3378c3e6a887e33a9e8a5f4 Mon Sep 17 00:00:00 2001 From: "cmanske%netscape.com" Date: Mon, 11 Sep 2000 19:03:27 +0000 Subject: [PATCH] Improvements to formated HTML stream output for HTML source editing. b=50034, r=akkana git-svn-id: svn://10.0.0.236/trunk@78745 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/htmlparser/src/nsHTMLContentSinkStream.cpp | 10 ++++++++++ .../parser/htmlparser/src/nsHTMLContentSinkStream.cpp | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/mozilla/htmlparser/src/nsHTMLContentSinkStream.cpp b/mozilla/htmlparser/src/nsHTMLContentSinkStream.cpp index 559a830dc3d..9b9748ee6e2 100644 --- a/mozilla/htmlparser/src/nsHTMLContentSinkStream.cpp +++ b/mozilla/htmlparser/src/nsHTMLContentSinkStream.cpp @@ -1222,6 +1222,12 @@ PRBool nsHTMLContentSinkStream::BreakAfterClose(eHTMLTags aTag) case eHTMLTag_pre: case eHTMLTag_title: case eHTMLTag_meta: + case eHTMLTag_li: + case eHTMLTag_dt: + case eHTMLTag_dd: + case eHTMLTag_blockquote: + case eHTMLTag_p: + case eHTMLTag_div: result = PR_TRUE; break; @@ -1250,6 +1256,10 @@ PRBool nsHTMLContentSinkStream::IndentChildren(eHTMLTags aTag) case eHTMLTag_tbody: case eHTMLTag_form: case eHTMLTag_frameset: + case eHTMLTag_li: + case eHTMLTag_dt: + case eHTMLTag_dd: + case eHTMLTag_blockquote: result = PR_TRUE; break; diff --git a/mozilla/parser/htmlparser/src/nsHTMLContentSinkStream.cpp b/mozilla/parser/htmlparser/src/nsHTMLContentSinkStream.cpp index 559a830dc3d..9b9748ee6e2 100644 --- a/mozilla/parser/htmlparser/src/nsHTMLContentSinkStream.cpp +++ b/mozilla/parser/htmlparser/src/nsHTMLContentSinkStream.cpp @@ -1222,6 +1222,12 @@ PRBool nsHTMLContentSinkStream::BreakAfterClose(eHTMLTags aTag) case eHTMLTag_pre: case eHTMLTag_title: case eHTMLTag_meta: + case eHTMLTag_li: + case eHTMLTag_dt: + case eHTMLTag_dd: + case eHTMLTag_blockquote: + case eHTMLTag_p: + case eHTMLTag_div: result = PR_TRUE; break; @@ -1250,6 +1256,10 @@ PRBool nsHTMLContentSinkStream::IndentChildren(eHTMLTags aTag) case eHTMLTag_tbody: case eHTMLTag_form: case eHTMLTag_frameset: + case eHTMLTag_li: + case eHTMLTag_dt: + case eHTMLTag_dd: + case eHTMLTag_blockquote: result = PR_TRUE; break;