From 0c16bf20e718529acae351086ee93d9ad99feba2 Mon Sep 17 00:00:00 2001 From: rickg Date: Mon, 13 Jul 1998 21:56:26 +0000 Subject: [PATCH] quick fix to deal with applet tags --- htmlparser/src/CNavDTD.cpp | 6 ++++-- parser/htmlparser/src/CNavDTD.cpp | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/htmlparser/src/CNavDTD.cpp b/htmlparser/src/CNavDTD.cpp index 3400ef36e190..d4ad28165b45 100644 --- a/htmlparser/src/CNavDTD.cpp +++ b/htmlparser/src/CNavDTD.cpp @@ -2610,9 +2610,11 @@ PRInt32 CNavDTD::ConsumeStartTag(PRUnichar aChar,CScanner& aScanner,CToken*& aTo nsString& str=aToken->GetText(); CToken* skippedToken=0; if(str.EqualsIgnoreCase("SCRIPT") || - str.EqualsIgnoreCase("STYLE") || - str.EqualsIgnoreCase("TITLE") || + str.EqualsIgnoreCase("STYLE") || + str.EqualsIgnoreCase("APPLET") || + str.EqualsIgnoreCase("TITLE") || str.EqualsIgnoreCase("TEXTAREA")) { + result=ConsumeContentToEndTag(str,aChar,aScanner,skippedToken); if((kNoError==result) && skippedToken){ diff --git a/parser/htmlparser/src/CNavDTD.cpp b/parser/htmlparser/src/CNavDTD.cpp index 3400ef36e190..d4ad28165b45 100644 --- a/parser/htmlparser/src/CNavDTD.cpp +++ b/parser/htmlparser/src/CNavDTD.cpp @@ -2610,9 +2610,11 @@ PRInt32 CNavDTD::ConsumeStartTag(PRUnichar aChar,CScanner& aScanner,CToken*& aTo nsString& str=aToken->GetText(); CToken* skippedToken=0; if(str.EqualsIgnoreCase("SCRIPT") || - str.EqualsIgnoreCase("STYLE") || - str.EqualsIgnoreCase("TITLE") || + str.EqualsIgnoreCase("STYLE") || + str.EqualsIgnoreCase("APPLET") || + str.EqualsIgnoreCase("TITLE") || str.EqualsIgnoreCase("TEXTAREA")) { + result=ConsumeContentToEndTag(str,aChar,aScanner,skippedToken); if((kNoError==result) && skippedToken){