Module: wine Branch: master Commit: 30a477d36bfec1d2675f3dffeed1403846cb6d1c URL: http://source.winehq.org/git/wine.git/?a=commit;h=30a477d36bfec1d2675f3dffee...
Author: Jacek Caban jacek@codeweavers.com Date: Mon Apr 2 15:52:39 2012 +0200
mshtml.idl: Added DispHTMLMetaElement declaration.
---
include/mshtmdid.h | 13 +++++++++++ include/mshtml.idl | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 70 insertions(+), 1 deletions(-)
diff --git a/include/mshtmdid.h b/include/mshtmdid.h index 6190537..a062131 100644 --- a/include/mshtmdid.h +++ b/include/mshtmdid.h @@ -2402,6 +2402,19 @@ /* IHTMLTitleElement */ #define DISPID_IHTMLTITLEELEMENT_TEXT DISPID_A_VALUE
+/* IHTMLMetaElement */ +#define DISPID_IHTMLMETAELEMENT_HTTPEQUIV DISPID_HEDELEMS+1 +#define DISPID_IHTMLMETAELEMENT_CONTENT DISPID_HEDELEMS+2 +#define DISPID_IHTMLMETAELEMENT_NAME STDPROPID_XOBJ_NAME +#define DISPID_IHTMLMETAELEMENT_URL DISPID_HEDELEMS+3 +#define DISPID_IHTMLMETAELEMENT_CHARSET DISPID_HEDELEMS+13 + +/* IHTMLMetaElement2 */ +#define DISPID_IHTMLMETAELEMENT2_SCHEME DISPID_HEDELEMS+20 + +/* IHTMLMetaElement3 */ +#define DISPID_IHTMLMETAELEMENT3_IE8_URL DISPID_IE8_META + /* IHTMLRect */ #define DISPID_IHTMLRECT_LEFT DISPID_OMRECT+1 #define DISPID_IHTMLRECT_TOP DISPID_OMRECT+2 diff --git a/include/mshtml.idl b/include/mshtml.idl index fd4a509..2b532be 100644 --- a/include/mshtml.idl +++ b/include/mshtml.idl @@ -9657,7 +9657,63 @@ methods: }
/***************************************************************************** - * DispHTMLUnknownElement interface + * DispHTMLMetaElement dispinterface + */ +[ + hidden, + uuid(3050f517-98b5-11cf-bb82-00aa00bdce0b) +] +dispinterface DispHTMLMetaElement +{ +properties: +methods: + WINE_HTMLELEMENT_DISPINTERFACE_DECL; + + [propput, id(DISPID_IHTMLMETAELEMENT_HTTPEQUIV), displaybind, bindable] + void httpEquiv(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT_HTTPEQUIV), displaybind, bindable] + BSTR httpEquiv(); + + [propput, id(DISPID_IHTMLMETAELEMENT_CONTENT), displaybind, bindable] + void content(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT_CONTENT), displaybind, bindable] + BSTR content(); + + [propput, id(DISPID_IHTMLMETAELEMENT_NAME), displaybind, bindable] + void name(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT_NAME), displaybind, bindable] + BSTR name(); + + [propput, id(DISPID_IHTMLMETAELEMENT_URL), displaybind, bindable] + void url(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT_URL), displaybind, bindable] + BSTR url(); + + [propput, id(DISPID_IHTMLMETAELEMENT_CHARSET), displaybind, bindable] + void charset(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT_CHARSET), displaybind, bindable] + BSTR charset(); + + [propput, id(DISPID_IHTMLMETAELEMENT2_SCHEME), displaybind, bindable] + void scheme(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT2_SCHEME), displaybind, bindable] + BSTR scheme(); + + [propput, id(DISPID_IHTMLMETAELEMENT3_IE8_URL)] + void ie8_url(BSTR v); + + [propget, id(DISPID_IHTMLMETAELEMENT3_IE8_URL)] + BSTR ie8_url(); +} + +/***************************************************************************** + * DispHTMLUnknownElement dispinterface */ [ hidden,