From ddfc778b279eef17744a1da900fba873fa921bff Mon Sep 17 00:00:00 2001 From: "bzbarsky%mit.edu" Date: Sat, 16 Feb 2002 15:51:02 +0000 Subject: [PATCH] Make text/plain view-source use the view-source parser. Bug 124753, r=harishd, sr=jst. git-svn-id: svn://10.0.0.236/trunk@114692 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/htmlparser/src/CNavDTD.cpp | 7 +------ mozilla/htmlparser/src/COtherDTD.cpp | 7 +------ mozilla/parser/htmlparser/src/CNavDTD.cpp | 7 +------ mozilla/parser/htmlparser/src/COtherDTD.cpp | 7 +------ 4 files changed, 4 insertions(+), 24 deletions(-) diff --git a/mozilla/htmlparser/src/CNavDTD.cpp b/mozilla/htmlparser/src/CNavDTD.cpp index 85560d7e0a1..0dfb603a30c 100644 --- a/mozilla/htmlparser/src/CNavDTD.cpp +++ b/mozilla/htmlparser/src/CNavDTD.cpp @@ -326,12 +326,7 @@ CNavDTD::CanParse(CParserContext& aParserContext, { eAutoDetectResult result=eUnknownDetect; - if(eViewSource==aParserContext.mParserCommand) { - if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType)) { - result=ePrimaryDetect; - } - } - else { + if(aParserContext.mParserCommand != eViewSource) { if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kHTMLTextContentType)) { result=ePrimaryDetect; } diff --git a/mozilla/htmlparser/src/COtherDTD.cpp b/mozilla/htmlparser/src/COtherDTD.cpp index 5969ebc9d00..67b0a3daa46 100644 --- a/mozilla/htmlparser/src/COtherDTD.cpp +++ b/mozilla/htmlparser/src/COtherDTD.cpp @@ -274,12 +274,7 @@ COtherDTD::CanParse(CParserContext& aParserContext, const nsString& aBuffer, eAutoDetectResult result=eUnknownDetect; if(mEnableStrict) { - if(eViewSource==aParserContext.mParserCommand) { - if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType)) { - result=eValidDetect; - } - } - else { + if(aParserContext.mParserCommand != eViewSource) { if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType)) { result=eValidDetect; } diff --git a/mozilla/parser/htmlparser/src/CNavDTD.cpp b/mozilla/parser/htmlparser/src/CNavDTD.cpp index 85560d7e0a1..0dfb603a30c 100644 --- a/mozilla/parser/htmlparser/src/CNavDTD.cpp +++ b/mozilla/parser/htmlparser/src/CNavDTD.cpp @@ -326,12 +326,7 @@ CNavDTD::CanParse(CParserContext& aParserContext, { eAutoDetectResult result=eUnknownDetect; - if(eViewSource==aParserContext.mParserCommand) { - if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType)) { - result=ePrimaryDetect; - } - } - else { + if(aParserContext.mParserCommand != eViewSource) { if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kHTMLTextContentType)) { result=ePrimaryDetect; } diff --git a/mozilla/parser/htmlparser/src/COtherDTD.cpp b/mozilla/parser/htmlparser/src/COtherDTD.cpp index 5969ebc9d00..67b0a3daa46 100644 --- a/mozilla/parser/htmlparser/src/COtherDTD.cpp +++ b/mozilla/parser/htmlparser/src/COtherDTD.cpp @@ -274,12 +274,7 @@ COtherDTD::CanParse(CParserContext& aParserContext, const nsString& aBuffer, eAutoDetectResult result=eUnknownDetect; if(mEnableStrict) { - if(eViewSource==aParserContext.mParserCommand) { - if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType)) { - result=eValidDetect; - } - } - else { + if(aParserContext.mParserCommand != eViewSource) { if(PR_TRUE==aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType)) { result=eValidDetect; }