Jacek Caban : mshtml.idl: Added IDocumentSelector declaration.
Alexandre Julliard
julliard at winehq.org
Tue Jun 14 12:04:34 CDT 2016
Module: wine
Branch: master
Commit: 957c020fdc2c4aff987b92bfeb56bc43195c14ec
URL: http://source.winehq.org/git/wine.git/?a=commit;h=957c020fdc2c4aff987b92bfeb56bc43195c14ec
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Jun 14 19:04:47 2016 +0200
mshtml.idl: Added IDocumentSelector declaration.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/mshtmdid.h | 4 ++++
include/mshtml.idl | 28 ++++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff --git a/include/mshtmdid.h b/include/mshtmdid.h
index 341da28..d17af33 100644
--- a/include/mshtmdid.h
+++ b/include/mshtmdid.h
@@ -3330,4 +3330,8 @@
#define DISPID_IDOMPROCESSINGINSTRUCTION_TARGET DISPID_PROCESSINGINSTRUCTION
#define DISPID_IDOMPROCESSINGINSTRUCTION_DATA DISPID_PROCESSINGINSTRUCTION+1
+/* IDocumentSelector */
+#define DISPID_IDOCUMENTSELECTOR_QUERYSELECTOR DISPID_OMDOCUMENT+105
+#define DISPID_IDOCUMENTSELECTOR_QUERYSELECTORALL DISPID_OMDOCUMENT+106
+
#endif /* __MSHTMDID_H__ */
diff --git a/include/mshtml.idl b/include/mshtml.idl
index 8284b25..c73a0f5 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -14947,6 +14947,28 @@ interface IHTMLDocument7 : IDispatch
}
/*****************************************************************************
+ * IDocumentSelector interface
+ */
+[
+ odl,
+ oleautomation,
+ dual,
+ uuid(30510462-98b5-11cf-bb82-00aa00bdce0b)
+]
+interface IDocumentSelector : IDispatch
+{
+ [id(DISPID_IDOCUMENTSELECTOR_QUERYSELECTOR)]
+ HRESULT querySelector(
+ [in] BSTR v,
+ [out, retval] IHTMLElement **pel);
+
+ [id(DISPID_IDOCUMENTSELECTOR_QUERYSELECTORALL)]
+ HRESULT querySelectorAll(
+ [in] BSTR v,
+ [out, retval] IHTMLDOMChildrenCollection **pel);
+}
+
+/*****************************************************************************
* DispHTMLDocument dispinterface
*/
[
@@ -15547,6 +15569,12 @@ methods:
void updateSettings();
WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
+
+ [id(DISPID_IDOCUMENTSELECTOR_QUERYSELECTOR)]
+ IHTMLElement *querySelector([in] BSTR v);
+
+ [id(DISPID_IDOCUMENTSELECTOR_QUERYSELECTORALL)]
+ IHTMLDOMChildrenCollection *querySelectorAll([in] BSTR v);
}
/*****************************************************************************
More information about the wine-cvs
mailing list