Jacek Caban : mshtml.idl: Moved IElementSelector dispinterface declaration to macro and added it to all element types with data .
Alexandre Julliard
julliard at winehq.org
Mon Oct 5 09:54:25 CDT 2009
Module: wine
Branch: master
Commit: b399acd8384c81d1ac6997907a4c3dbe8ef9376a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=b399acd8384c81d1ac6997907a4c3dbe8ef9376a
Author: Jacek Caban <jacek at codeweavers.com>
Date: Fri Oct 2 20:15:51 2009 +0200
mshtml.idl: Moved IElementSelector dispinterface declaration to macro and added it to all element types with data.
---
include/mshtml.idl | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/include/mshtml.idl b/include/mshtml.idl
index e2c36a4..cfe6516 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -5378,6 +5378,13 @@ interface IHTMLElement4 : IDispatch
[propget, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable] \
VARIANT onfocusout()
+#define WINE_IELEMENTSELECTOR_DISPINTERFACE_DECL \
+ [id(DISPID_IELEMENTSELECTOR_QUERYSELECTOR)] \
+ IHTMLElement *querySelector([in] BSTR v); \
+ \
+ [id(DISPID_IELEMENTSELECTOR_QUERYSELECTORALL)] \
+ IHTMLDOMChildrenCollection *querySelectorAll([in] BSTR v)
+
/*****************************************************************************
* IHTMLUniqueName interface
*/
@@ -5662,7 +5669,8 @@ interface IHTMLDatabinding : IDispatch
WINE_IHTMLUNIQUENAME_DISPINTERFACE_DECL; \
WINE_HTMLDOMNODE_DISPINTERFACE_DECL; \
WINE_IHTMLDATABINDING_DISPINTERFACE_DECL; \
- WINE_IHTMLELEMENT5_DISPINTERFACE_DECL
+ WINE_IHTMLELEMENT5_DISPINTERFACE_DECL; \
+ WINE_IELEMENTSELECTOR_DISPINTERFACE_DECL
/*****************************************************************************
* IHTMLGenericElement interface
@@ -7252,12 +7260,6 @@ properties:
methods:
WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
- [id(DISPID_IELEMENTSELECTOR_QUERYSELECTOR)]
- IHTMLElement *querySelector([in] BSTR v);
-
- [id(DISPID_IELEMENTSELECTOR_QUERYSELECTORALL)]
- IHTMLDOMChildrenCollection *querySelectorAll([in] BSTR v);
-
[propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden]
IDispatch *constructor();
More information about the wine-cvs
mailing list