Bugzilla Bug 77080 Show application/x-javascript in browser window instead of trying to download

fix by bzbarsky@mit.edu, r=harishd, sr=jst
This commit is contained in:
timeless@mac.com
2001-05-03 22:28:44 +00:00
parent 795c08cf23
commit 6c423b2e75
11 changed files with 64 additions and 15 deletions
+7 -5
View File
@@ -399,11 +399,13 @@ nsresult CViewSourceHTML::CreateNewInstance(nsIDTD** aInstancePtrResult){
eAutoDetectResult CViewSourceHTML::CanParse(CParserContext& aParserContext,nsString& aBuffer, PRInt32 aVersion) {
eAutoDetectResult result=eUnknownDetect;
if(aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType) ||
aParserContext.mMimeType.EqualsWithConversion(kTextCSSContentType)) {
result=eValidDetect;
}
else if(eViewSource==aParserContext.mParserCommand) {
if(eViewSource==aParserContext.mParserCommand) {
if(aParserContext.mMimeType.EqualsWithConversion(kPlainTextContentType) ||
aParserContext.mMimeType.EqualsWithConversion(kTextCSSContentType) ||
aParserContext.mMimeType.EqualsWithConversion(kTextJSContentType) ||
aParserContext.mMimeType.EqualsWithConversion(kApplicationJSContentType)) {
result=eValidDetect;
}
if(aParserContext.mMimeType.EqualsWithConversion(kXMLTextContentType) ||
aParserContext.mMimeType.EqualsWithConversion(kXMLApplicationContentType) ||
aParserContext.mMimeType.EqualsWithConversion(kXHTMLApplicationContentType) ||