Piotr Caban : mshtml: Added nsIDOMNamedNodeMap interface.

Alexandre Julliard julliard at winehq.org
Tue Aug 23 12:45:05 CDT 2011


Module: wine
Branch: master
Commit: f80c3a72502d1c0889056810d768da25fe0af62e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=f80c3a72502d1c0889056810d768da25fe0af62e

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Tue Aug 23 11:33:01 2011 +0200

mshtml: Added nsIDOMNamedNodeMap interface.

---

 dlls/mshtml/nsiface.idl |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/dlls/mshtml/nsiface.idl b/dlls/mshtml/nsiface.idl
index 502fb30..90eceaa 100644
--- a/dlls/mshtml/nsiface.idl
+++ b/dlls/mshtml/nsiface.idl
@@ -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;
@@ -647,6 +646,23 @@ interface nsIDOM3Node : nsISupports
 
 [
     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),
     local
 ]




More information about the wine-cvs mailing list