Module: wine Branch: master Commit: b399acd8384c81d1ac6997907a4c3dbe8ef9376a URL: http://source.winehq.org/git/wine.git/?a=commit;h=b399acd8384c81d1ac6997907a...
Author: Jacek Caban jacek@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();