From a375f72ee0db9e263e2a235f03cfd146baf39f9d Mon Sep 17 00:00:00 2001 From: "timeless%mozdev.org" Date: Tue, 12 Oct 2004 18:33:12 +0000 Subject: [PATCH] Bug 226099 [RFE] Highlight "" in View Source patch by mrbkap@gmail.com r=bz sr=rbs git-svn-id: svn://10.0.0.236/trunk@163610 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp b/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp index 90820dc80de..07cc2475ace 100644 --- a/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp +++ b/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp @@ -161,6 +161,10 @@ NS_IMPL_RELEASE(nsHTMLTokenizer) mFlags |= (aCommand==eViewSource)? NS_IPARSER_FLAG_VIEW_SOURCE:NS_IPARSER_FLAG_VIEW_NORMAL; + NS_ASSERTION(!(mFlags & NS_IPARSER_FLAG_XML) || + (mFlags & NS_IPARSER_FLAG_VIEW_SOURCE), + "Why isn't this XML document going through our XML parser?"); + mTokenAllocator = nsnull; mTokenScanPos = 0; mPreserveTarget = eHTMLTag_unknown; @@ -736,8 +740,10 @@ nsresult nsHTMLTokenizer::ConsumeStartTag(PRUnichar aChar,CToken*& aToken,nsScan /* Now that that's over with, we have one more problem to solve. In the case that we just read a