зеркало из https://github.com/mozilla/pjs.git
Support replacing the doctype in a document.
This commit is contained in:
Родитель
16db9b95be
Коммит
4281027673
|
@ -2466,7 +2466,10 @@ nsDocument::ReplaceChild(nsIDOMNode* aNewChild, nsIDOMNode* aOldChild, nsIDOMNod
|
||||||
}
|
}
|
||||||
|
|
||||||
aNewChild->GetNodeType(&nodeType);
|
aNewChild->GetNodeType(&nodeType);
|
||||||
if ((COMMENT_NODE != nodeType) && (PROCESSING_INSTRUCTION_NODE != nodeType)) {
|
|
||||||
|
if ((COMMENT_NODE != nodeType) &&
|
||||||
|
(PROCESSING_INSTRUCTION_NODE != nodeType) &&
|
||||||
|
(DOCUMENT_TYPE_NODE != nodeType)) {
|
||||||
return NS_ERROR_DOM_HIERARCHY_REQUEST_ERR;
|
return NS_ERROR_DOM_HIERARCHY_REQUEST_ERR;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2466,7 +2466,10 @@ nsDocument::ReplaceChild(nsIDOMNode* aNewChild, nsIDOMNode* aOldChild, nsIDOMNod
|
||||||
}
|
}
|
||||||
|
|
||||||
aNewChild->GetNodeType(&nodeType);
|
aNewChild->GetNodeType(&nodeType);
|
||||||
if ((COMMENT_NODE != nodeType) && (PROCESSING_INSTRUCTION_NODE != nodeType)) {
|
|
||||||
|
if ((COMMENT_NODE != nodeType) &&
|
||||||
|
(PROCESSING_INSTRUCTION_NODE != nodeType) &&
|
||||||
|
(DOCUMENT_TYPE_NODE != nodeType)) {
|
||||||
return NS_ERROR_DOM_HIERARCHY_REQUEST_ERR;
|
return NS_ERROR_DOM_HIERARCHY_REQUEST_ERR;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче