Module: wine Branch: master Commit: 6d23a22f890bba335ac49d46295801fc1311eac0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6d23a22f890bba335ac49d4629...
Author: Alexandre Julliard julliard@winehq.org Date: Tue Apr 28 12:47:40 2009 +0200
include: Added definitions for IHTMLWindow4 and IHTMLWindow5.
---
include/mshtmdid.h | 3 +++ include/mshtml.idl | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/include/mshtmdid.h b/include/mshtmdid.h index 75a7290..6d2633d 100644 --- a/include/mshtmdid.h +++ b/include/mshtmdid.h @@ -1572,6 +1572,9 @@ #define DISPID_IHTMLWINDOW4_CREATEPOPUP 1180 #define DISPID_IHTMLWINDOW4_FRAMEELEMENT 1181
+/* IHTMLWindow5 */ +#define DISPID_IHTMLWINDOW5_XMLHTTPREQUEST 1190 + /* IHTMLImageElementFactory */ #define DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE DISPID_VALUE
diff --git a/include/mshtml.idl b/include/mshtml.idl index 87c3607..23915da 100644 --- a/include/mshtml.idl +++ b/include/mshtml.idl @@ -13884,6 +13884,43 @@ interface IHTMLWindow3 : IDispatch }
/***************************************************************************** + * IHTMLWindow4 interface + */ +[ + odl, + oleautomation, + dual, + uuid(3050f6cf-98b5-11cf-bb82-00aa00bdce0b) +] +interface IHTMLWindow4 : IDispatch +{ + [id(DISPID_IHTMLWINDOW4_CREATEPOPUP)] + HRESULT createPopup([optional, in] VARIANT* varArgIn, + [retval, out] IDispatch** ppPopup); + + [propget, id(DISPID_IHTMLWINDOW4_FRAMEELEMENT)] + HRESULT frameElement([retval, out] IHTMLFrameBase* * p); +}; + +/***************************************************************************** + * IHTMLWindow5 interface + */ +[ + odl, + oleautomation, + dual, + uuid(3051040e-98b5-11cf-bb82-00aa00bdce0b) +] +interface IHTMLWindow5 : IDispatch +{ + [propput, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)] + HRESULT XMLHttpRequest([in] VARIANT v); + + [propget, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)] + HRESULT XMLHttpRequest([retval, out] VARIANT * p); +}; + +/***************************************************************************** * DispHTMLWindow2 dispinterface */ [