const nsString& aPublicId, const nsString& aSystemId, const nsString& aInternalSubset) :
const nsAReadableString& aPublicId, const nsAReadableString& aSystemId, const nsAReadableString& aInternalSubset) :
nsXMLDocumentType::nsXMLDocumentType(const nsString& aName,                                     nsIDOMNamedNodeMap *aEntities,                                     nsIDOMNamedNodeMap *aNotations,                                     const nsString& aPublicId,                                     const nsString& aSystemId,                                     const nsString& aInternalSubset) :  mName(aName),  mPublicId(aPublicId),  mSystemId(aSystemId),  mInternalSubset(aInternalSubset){  NS_INIT_REFCNT();  mScriptObject = nsnull;  mEntities = aEntities;  mNotations = aNotations;  NS_IF_ADDREF(mEntities);  NS_IF_ADDREF(mNotations);}