diff --git a/mozilla/htmlparser/src/CNavDTD.cpp b/mozilla/htmlparser/src/CNavDTD.cpp index 24d70f0fd73..483175f292c 100644 --- a/mozilla/htmlparser/src/CNavDTD.cpp +++ b/mozilla/htmlparser/src/CNavDTD.cpp @@ -319,8 +319,9 @@ CNavDTD::CNavDTD() : nsIDTD(){ mParser=0; mDTDDebug=0; mLineNumber=1; - mHasOpenBody=PR_FALSE; nsCRT::zero(mTokenHandlers,sizeof(mTokenHandlers)); + mHasOpenBody=PR_FALSE; + mHasOpenHead=PR_FALSE; mHasOpenForm=PR_FALSE; mHasOpenMap=PR_FALSE; mAllowUnknownTags=PR_FALSE; diff --git a/mozilla/htmlparser/src/nsParser.cpp b/mozilla/htmlparser/src/nsParser.cpp index a39ece85ac5..2946114f4f3 100644 --- a/mozilla/htmlparser/src/nsParser.cpp +++ b/mozilla/htmlparser/src/nsParser.cpp @@ -94,13 +94,12 @@ public: CSharedParserObjects() : mDeallocator(), mDTDDeque(mDeallocator) { /* - nsIDTD* theDTD; NS_NewWellFormed_DTD(&theDTD); RegisterDTD(theDTD); - - NS_NewViewSourceHTML(&theDTD); - RegisterDTD(theDTD); */ + nsIDTD* theDTD; + NS_NewViewSourceHTML(&theDTD); //do this so all html files can be viewed... + RegisterDTD(theDTD); } ~CSharedParserObjects() { diff --git a/mozilla/parser/htmlparser/src/CNavDTD.cpp b/mozilla/parser/htmlparser/src/CNavDTD.cpp index 24d70f0fd73..483175f292c 100644 --- a/mozilla/parser/htmlparser/src/CNavDTD.cpp +++ b/mozilla/parser/htmlparser/src/CNavDTD.cpp @@ -319,8 +319,9 @@ CNavDTD::CNavDTD() : nsIDTD(){ mParser=0; mDTDDebug=0; mLineNumber=1; - mHasOpenBody=PR_FALSE; nsCRT::zero(mTokenHandlers,sizeof(mTokenHandlers)); + mHasOpenBody=PR_FALSE; + mHasOpenHead=PR_FALSE; mHasOpenForm=PR_FALSE; mHasOpenMap=PR_FALSE; mAllowUnknownTags=PR_FALSE; diff --git a/mozilla/parser/htmlparser/src/nsParser.cpp b/mozilla/parser/htmlparser/src/nsParser.cpp index a39ece85ac5..2946114f4f3 100644 --- a/mozilla/parser/htmlparser/src/nsParser.cpp +++ b/mozilla/parser/htmlparser/src/nsParser.cpp @@ -94,13 +94,12 @@ public: CSharedParserObjects() : mDeallocator(), mDTDDeque(mDeallocator) { /* - nsIDTD* theDTD; NS_NewWellFormed_DTD(&theDTD); RegisterDTD(theDTD); - - NS_NewViewSourceHTML(&theDTD); - RegisterDTD(theDTD); */ + nsIDTD* theDTD; + NS_NewViewSourceHTML(&theDTD); //do this so all html files can be viewed... + RegisterDTD(theDTD); } ~CSharedParserObjects() {