mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
Fix for bug 223751 (documentType's nodeValue should be null). r/sr=jst.
This commit is contained in:
parent
0300557bb8
commit
284bcfd09e
@ -127,6 +127,18 @@ nsCommentNode::GetNodeName(nsAString& aNodeName)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsCommentNode::GetNodeValue(nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::GetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsCommentNode::SetNodeValue(const nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::SetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsCommentNode::GetNodeType(PRUint16* aNodeType)
|
||||
{
|
||||
|
@ -180,6 +180,20 @@ nsDOMDocumentType::GetNodeName(nsAString& aNodeName)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsDOMDocumentType::GetNodeValue(nsAString& aNodeValue)
|
||||
{
|
||||
SetDOMStringToNull(aNodeValue);
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsDOMDocumentType::SetNodeValue(const nsAString& aNodeValue)
|
||||
{
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsDOMDocumentType::GetNodeType(PRUint16* aNodeType)
|
||||
{
|
||||
|
@ -324,12 +324,8 @@ private:
|
||||
NS_IMETHOD GetLocalName(nsAString& aLocalName) { \
|
||||
return nsGenericDOMDataNode::GetLocalName(aLocalName); \
|
||||
} \
|
||||
NS_IMETHOD GetNodeValue(nsAString& aNodeValue) { \
|
||||
return nsGenericDOMDataNode::GetNodeValue(aNodeValue); \
|
||||
} \
|
||||
NS_IMETHOD SetNodeValue(const nsAString& aNodeValue) { \
|
||||
return nsGenericDOMDataNode::SetNodeValue(aNodeValue); \
|
||||
} \
|
||||
NS_IMETHOD GetNodeValue(nsAString& aNodeValue); \
|
||||
NS_IMETHOD SetNodeValue(const nsAString& aNodeValue); \
|
||||
NS_IMETHOD GetNodeType(PRUint16* aNodeType); \
|
||||
NS_IMETHOD GetParentNode(nsIDOMNode** aParentNode) { \
|
||||
return nsGenericDOMDataNode::GetParentNode(aParentNode); \
|
||||
|
@ -120,6 +120,18 @@ nsTextNode::GetNodeName(nsAString& aNodeName)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsTextNode::GetNodeValue(nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::GetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsTextNode::SetNodeValue(const nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::SetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsTextNode::GetNodeType(PRUint16* aNodeType)
|
||||
{
|
||||
|
@ -134,6 +134,18 @@ nsXMLCDATASection::GetNodeName(nsAString& aNodeName)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsXMLCDATASection::GetNodeValue(nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::GetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsXMLCDATASection::SetNodeValue(const nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::SetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsXMLCDATASection::GetNodeType(PRUint16* aNodeType)
|
||||
{
|
||||
|
@ -133,6 +133,18 @@ nsXMLProcessingInstruction::GetNodeName(nsAString& aNodeName)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsXMLProcessingInstruction::GetNodeValue(nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::GetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsXMLProcessingInstruction::SetNodeValue(const nsAString& aNodeValue)
|
||||
{
|
||||
return nsGenericDOMDataNode::SetNodeValue(aNodeValue);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsXMLProcessingInstruction::GetNodeType(PRUint16* aNodeType)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user