diff --git a/mozilla/htmlparser/src/CNavDTD.cpp b/mozilla/htmlparser/src/CNavDTD.cpp
index 5f45d3892a8..274206696ab 100644
--- a/mozilla/htmlparser/src/CNavDTD.cpp
+++ b/mozilla/htmlparser/src/CNavDTD.cpp
@@ -537,15 +537,6 @@ nsresult CNavDTD::DidBuildModel(nsresult anErrorCode,PRBool aNotifySink,nsIParse
result=HandleToken(theEndToken,mParser);
}
}
- if(!mBodyContext->mFlags.mHadDocTypeDecl) {
- CToken* theDocTypeToken=mTokenAllocator->CreateTokenOfType(eToken_doctypeDecl,eHTMLTag_markupDecl);
- if(theDocTypeToken) {
- nsAutoString theDocTypeStr;
- theDocTypeStr.AssignWithConversion("");
- theDocTypeToken->Reinitialize(eHTMLTag_markupDecl,theDocTypeStr);
- result=HandleToken(theDocTypeToken,mParser);
- }
- }
if(result==NS_OK) {
eHTMLTags theTarget;
@@ -2125,10 +2116,6 @@ nsresult CNavDTD::HandleDocTypeDeclToken(CToken* aToken){
nsresult result=NS_OK;
- if(mBodyContext) {
- mBodyContext->mFlags.mHadDocTypeDecl=PR_TRUE;
- }
-
#ifdef RICKG_DEBUG
WriteTokenToLog(aToken);
#endif
diff --git a/mozilla/htmlparser/src/nsDTDUtils.h b/mozilla/htmlparser/src/nsDTDUtils.h
index 92b0c93d70c..05e71ceb2bb 100644
--- a/mozilla/htmlparser/src/nsDTDUtils.h
+++ b/mozilla/htmlparser/src/nsDTDUtils.h
@@ -320,7 +320,6 @@ public:
PRUint8 mHadFrameset:1;
PRUint8 mHasOpenHead:1;
PRUint8 mTransitional:1;
- PRUint8 mHadDocTypeDecl:1;
};
union {
diff --git a/mozilla/parser/htmlparser/src/CNavDTD.cpp b/mozilla/parser/htmlparser/src/CNavDTD.cpp
index 5f45d3892a8..274206696ab 100644
--- a/mozilla/parser/htmlparser/src/CNavDTD.cpp
+++ b/mozilla/parser/htmlparser/src/CNavDTD.cpp
@@ -537,15 +537,6 @@ nsresult CNavDTD::DidBuildModel(nsresult anErrorCode,PRBool aNotifySink,nsIParse
result=HandleToken(theEndToken,mParser);
}
}
- if(!mBodyContext->mFlags.mHadDocTypeDecl) {
- CToken* theDocTypeToken=mTokenAllocator->CreateTokenOfType(eToken_doctypeDecl,eHTMLTag_markupDecl);
- if(theDocTypeToken) {
- nsAutoString theDocTypeStr;
- theDocTypeStr.AssignWithConversion("");
- theDocTypeToken->Reinitialize(eHTMLTag_markupDecl,theDocTypeStr);
- result=HandleToken(theDocTypeToken,mParser);
- }
- }
if(result==NS_OK) {
eHTMLTags theTarget;
@@ -2125,10 +2116,6 @@ nsresult CNavDTD::HandleDocTypeDeclToken(CToken* aToken){
nsresult result=NS_OK;
- if(mBodyContext) {
- mBodyContext->mFlags.mHadDocTypeDecl=PR_TRUE;
- }
-
#ifdef RICKG_DEBUG
WriteTokenToLog(aToken);
#endif
diff --git a/mozilla/parser/htmlparser/src/nsDTDUtils.h b/mozilla/parser/htmlparser/src/nsDTDUtils.h
index 92b0c93d70c..05e71ceb2bb 100644
--- a/mozilla/parser/htmlparser/src/nsDTDUtils.h
+++ b/mozilla/parser/htmlparser/src/nsDTDUtils.h
@@ -320,7 +320,6 @@ public:
PRUint8 mHadFrameset:1;
PRUint8 mHasOpenHead:1;
PRUint8 mTransitional:1;
- PRUint8 mHadDocTypeDecl:1;
};
union {