diff --git a/content/xml/document/src/nsXMLDocument.cpp b/content/xml/document/src/nsXMLDocument.cpp index 79cddf2edb7..66f3d119896 100644 --- a/content/xml/document/src/nsXMLDocument.cpp +++ b/content/xml/document/src/nsXMLDocument.cpp @@ -305,7 +305,9 @@ nsXMLDocument::StartDocumentLoad(nsIURL *aUrl, #else NS_New_Expat_DTD(&theDTD); #endif - mParser->RegisterDTD(theDTD); + /* Commenting out the call to RegisterDTD() as per rickg's instructions. + XML and HTML DTD's are going to be pre-registered withing nsParser. */ + // mParser->RegisterDTD(theDTD); mParser->SetCommand(aCommand); mParser->SetContentSink(sink); mParser->Parse(aUrl); diff --git a/layout/xml/document/src/nsXMLDocument.cpp b/layout/xml/document/src/nsXMLDocument.cpp index 79cddf2edb7..66f3d119896 100644 --- a/layout/xml/document/src/nsXMLDocument.cpp +++ b/layout/xml/document/src/nsXMLDocument.cpp @@ -305,7 +305,9 @@ nsXMLDocument::StartDocumentLoad(nsIURL *aUrl, #else NS_New_Expat_DTD(&theDTD); #endif - mParser->RegisterDTD(theDTD); + /* Commenting out the call to RegisterDTD() as per rickg's instructions. + XML and HTML DTD's are going to be pre-registered withing nsParser. */ + // mParser->RegisterDTD(theDTD); mParser->SetCommand(aCommand); mParser->SetContentSink(sink); mParser->Parse(aUrl);