mshtml: Added nsIDOMNamedNodeMap interface.

This commit is contained in:
Piotr Caban 2011-08-23 11:33:01 +02:00 committed by Alexandre Julliard
parent 51aafd5683
commit f80c3a7250

View file

@ -110,7 +110,6 @@ typedef nsISupports nsIWidget;
typedef nsISupports nsIDOMBarProp;
typedef nsISupports nsIPrompt;
typedef nsISupports nsIAuthPrompt;
typedef nsISupports nsIDOMNamedNodeMap;
typedef nsISupports nsIDOMDocumentType;
typedef nsISupports nsIDOMDOMImplementation;
typedef nsISupports nsIDOMCDATASection;
@ -645,6 +644,23 @@ interface nsIDOM3Node : nsISupports
nsresult GetUserData(const nsAString *key, nsIVariant **_retval);
}
[
object,
uuid(a6cf907b-15b3-11d2-932e-00805f8add32),
local
]
interface nsIDOMNamedNodeMap : nsISupports
{
nsresult GetNamedItem(const nsAString *name, nsIDOMNode **_retval);
nsresult SetNamedItem(nsIDOMNode *arg, nsIDOMNode **_retval);
nsresult RemoveNamedItem(const nsAString *name, nsIDOMNode **_retval);
nsresult Item(PRUint32 index, nsIDOMNode **_retval);
nsresult GetLength(PRUint32 *aLength);
nsresult GetNamedItemNS(const nsAString *namespaceURI, const nsAString *localName, nsIDOMNode **_retval);
nsresult SetNamedItemNS(nsIDOMNode *arg, nsIDOMNode **_retval);
nsresult RemoveNamedItemNS(const nsAString *namespaceURI, const nsAString *localName, nsIDOMNode **_retval);
}
[
object,
uuid(a6cf907c-15b3-11d2-932e-00805f8add32),