include: Change long to LONG in mshtml.idl.

Michael Stefaniuc mstefani at redhat.de
Wed Mar 11 19:43:43 CDT 2009


This is the stuff not yet backed by code in mshtml.
---
 include/mshtml.idl |  516 ++++++++++++++++++++++++++--------------------------
 1 files changed, 258 insertions(+), 258 deletions(-)

diff --git a/include/mshtml.idl b/include/mshtml.idl
index 501752c..87c3607 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -108,7 +108,7 @@ interface IHTMLFrameBase;
 interface IHTMLFiltersCollection : IDispatch
 {
     [propget, id(DISPID_IHTMLFILTERSCOLLECTION_LENGTH)]
-    HRESULT length([retval, out] long *p);
+    HRESULT length([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLFILTERSCOLLECTION__NEWENUM)]
     HRESULT _newEnum([retval, out] IUnknown **p);
@@ -1870,28 +1870,28 @@ methods:
     BSTR cssText();
 
     [propput, id(DISPID_IHTMLSTYLE_PIXELTOP), displaybind, bindable, hidden]
-    void pixelTop(long v);
+    void pixelTop(LONG v);
 
     [propget, id(DISPID_IHTMLSTYLE_PIXELTOP), displaybind, bindable, hidden]
-    long pixelTop();
+    LONG pixelTop();
 
     [propput, id(DISPID_IHTMLSTYLE_PIXELLEFT), displaybind, bindable, hidden]
-    void pixelLeft(long v);
+    void pixelLeft(LONG v);
 
     [propget, id(DISPID_IHTMLSTYLE_PIXELLEFT), displaybind, bindable, hidden]
-    long pixelLeft();
+    LONG pixelLeft();
 
     [propput, id(DISPID_IHTMLSTYLE_PIXELWIDTH), displaybind, bindable, hidden]
-    void pixelWidth(long v);
+    void pixelWidth(LONG v);
 
     [propget, id(DISPID_IHTMLSTYLE_PIXELWIDTH), displaybind, bindable, hidden]
-    long pixelWidth();
+    LONG pixelWidth();
 
     [propput, id(DISPID_IHTMLSTYLE_PIXELHEIGHT), displaybind, bindable, hidden]
-    void pixelHeight(long v);
+    void pixelHeight(LONG v);
 
     [propget, id(DISPID_IHTMLSTYLE_PIXELHEIGHT), displaybind, bindable, hidden]
-    long pixelHeight();
+    LONG pixelHeight();
 
     [propput, id(DISPID_IHTMLSTYLE_POSTOP), displaybind, bindable]
     void posTop(float v);
@@ -2015,16 +2015,16 @@ methods:
     VARIANT right();
 
     [propput, id(DISPID_IHTMLSTYLE2_PIXELBOTTOM), displaybind, bindable, hidden]
-    void pixelBottom(long v);
+    void pixelBottom(LONG v);
 
     [propget, id(DISPID_IHTMLSTYLE2_PIXELBOTTOM), displaybind, bindable, hidden]
-    long pixelBottom();
+    LONG pixelBottom();
 
     [propput, id(DISPID_IHTMLSTYLE2_PIXELRIGHT), displaybind, bindable, hidden]
-    void pixelRight(long v);
+    void pixelRight(LONG v);
 
     [propget, id(DISPID_IHTMLSTYLE2_PIXELRIGHT), displaybind, bindable, hidden]
-    long pixelRight();
+    LONG pixelRight();
 
     [propput, id(DISPID_IHTMLSTYLE2_POSBOTTOM), displaybind, bindable]
     void posBottom(float v);
@@ -2434,10 +2434,10 @@ interface IHTMLRenderStyle : IDispatch
     HRESULT textDecorationColor([retval, out] VARIANT *p);
 
     [propput, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable]
-    HRESULT renderingPriority([in] long v);
+    HRESULT renderingPriority([in] LONG v);
 
     [propget, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable]
-    HRESULT renderingPriority([retval, out] long *p);
+    HRESULT renderingPriority([retval, out] LONG *p);
 
     [propput, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable]
     HRESULT defaultTextSelection([in] BSTR v);
@@ -3244,28 +3244,28 @@ coclass HTMLCurrentStyle
 interface IHTMLRect : IDispatch
 {
     [propput, id(DISPID_IHTMLRECT_LEFT)]
-    HRESULT left([in] long v);
+    HRESULT left([in] LONG v);
 
     [propget, id(DISPID_IHTMLRECT_LEFT)]
-    HRESULT left([retval, out] long *p);
+    HRESULT left([retval, out] LONG *p);
 
     [propput, id(DISPID_IHTMLRECT_TOP)]
-    HRESULT top([in] long v);
+    HRESULT top([in] LONG v);
 
     [propget, id(DISPID_IHTMLRECT_TOP)]
-    HRESULT top([retval, out] long *p);
+    HRESULT top([retval, out] LONG *p);
 
     [propput, id(DISPID_IHTMLRECT_RIGHT)]
-    HRESULT right([in] long v);
+    HRESULT right([in] LONG v);
 
     [propget, id(DISPID_IHTMLRECT_RIGHT)]
-    HRESULT right([retval, out] long *p);
+    HRESULT right([retval, out] LONG *p);
 
     [propput, id(DISPID_IHTMLRECT_BOTTOM)]
-    HRESULT bottom([in] long v);
+    HRESULT bottom([in] LONG v);
 
     [propget, id(DISPID_IHTMLRECT_BOTTOM)]
-    HRESULT bottom([retval, out] long *p);
+    HRESULT bottom([retval, out] LONG *p);
 }
 
 /*****************************************************************************
@@ -3280,7 +3280,7 @@ interface IHTMLRect : IDispatch
 interface IHTMLRectCollection : IDispatch
 {
     [propget, id(DISPID_IHTMLRECTCOLLECTION_LENGTH)]
-    HRESULT length([retval, out] long *p);
+    HRESULT length([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLRECTCOLLECTION__NEWENUM), hidden, restricted]
     HRESULT _newEnum([retval, out] IUnknown **p);
@@ -5421,11 +5421,11 @@ interface IHTMLStyleSheetPage : IDispatch
 interface IHTMLStyleSheetPagesCollection : IDispatch
 {
     [propget, id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_LENGTH)]
-    HRESULT length([retval, out] long *p);
+    HRESULT length([retval, out] LONG *p);
 
     [id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM)]
     HRESULT item(
-        [in] long index,
+        [in] LONG index,
         [retval, out] IHTMLStyleSheetPage **ppHTMLStyleSheetPage);
 }
 
@@ -5529,8 +5529,8 @@ interface IHTMLStyleSheet2 : IDispatch
     HRESULT addPageRule(
         [in] BSTR bstrSelector,
         [in] BSTR bstrStyle,
-        [defaultvalue(-1), in] long lIndex,
-        [retval, out] long *plNewIndex);
+        [defaultvalue(-1), in] LONG lIndex,
+        [retval, out] LONG *plNewIndex);
 }
 
 [
@@ -5578,21 +5578,21 @@ methods:
     BSTR id();
 
     [id(DISPID_IHTMLSTYLESHEET_ADDIMPORT)]
-    long addImport(
+    LONG addImport(
         [in] BSTR bstrURL,
-        [defaultvalue(-1), in] long lIndex);
+        [defaultvalue(-1), in] LONG lIndex);
 
     [id(DISPID_IHTMLSTYLESHEET_ADDRULE)]
-    long addRule(
+    LONG addRule(
         [in] BSTR bstrSelector,
         [in] BSTR bstrStyle,
-        [defaultvalue(-1), in] long lIndex);
+        [defaultvalue(-1), in] LONG lIndex);
 
     [id(DISPID_IHTMLSTYLESHEET_REMOVEIMPORT)]
-    void removeImport([in] long lIndex);
+    void removeImport([in] LONG lIndex);
 
     [id(DISPID_IHTMLSTYLESHEET_REMOVERULE)]
-    void removeRule([in] long lIndex);
+    void removeRule([in] LONG lIndex);
 
     [propput, id(DISPID_IHTMLSTYLESHEET_MEDIA)]
     void media(BSTR v);
@@ -5613,10 +5613,10 @@ methods:
     IHTMLStyleSheetPagesCollection* pages();
 
     [id(DISPID_IHTMLSTYLESHEET2_ADDPAGERULE)]
-    long addPageRule(
+    LONG addPageRule(
         [in] BSTR bstrSelector,
         [in] BSTR bstrStyle,
-        [defaultvalue(-1), in] long lIndex);
+        [defaultvalue(-1), in] LONG lIndex);
 }
 
 [
@@ -6254,7 +6254,7 @@ methods:
     VARIANT_BOOL contains([in] IHTMLElement *pChild);
 
     [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable]
-    long sourceIndex();
+    LONG sourceIndex();
 
     [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
     VARIANT recordNumber();
@@ -6266,16 +6266,16 @@ methods:
     BSTR lang();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
-    long offsetLeft();
+    LONG offsetLeft();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
-    long offsetTop();
+    LONG offsetTop();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
-    long offsetWidth();
+    LONG offsetWidth();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
-    long offsetHeight();
+    LONG offsetHeight();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
     IHTMLElement *offsetParent();
@@ -6412,8 +6412,8 @@ methods:
 
     [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
     BSTR componentFromPoint(
-            [in] long x,
-            [in] long y);
+            [in] LONG x,
+            [in] LONG y);
 
     [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
     void doScroll([in, optional] VARIANT component);
@@ -6566,16 +6566,16 @@ methods:
     void removeFilter([in] IUnknown *pUnk);
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
-    long clientHeight();
+    LONG clientHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
-    long clientWidth();
+    LONG clientWidth();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
-    long clientTop();
+    LONG clientTop();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
-    long clientLeft();
+    LONG clientLeft();
 
     [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
     VARIANT_BOOL attachEvent(
@@ -6624,22 +6624,22 @@ methods:
     IDispatch *createControlRange();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
-    long scrollHeight();
+    LONG scrollHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
-    long scrollWidth();
+    LONG scrollWidth();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    void scrollTop(long v);
+    void scrollTop(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    long scrollTop();
+    LONG scrollTop();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    void scrollLeft(long v);
+    void scrollLeft(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    long scrollLeft();
+    LONG scrollLeft();
 
     [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
     void clearAttributes();
@@ -6672,12 +6672,12 @@ methods:
     VARIANT_BOOL canHaveChildren();
 
     [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
-    long addBehavior(
+    LONG addBehavior(
             [in] BSTR bstrUrl,
             [in, optional] VARIANT *pvarFactory);
 
     [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
-    VARIANT_BOOL removeBehavior([in] long cookie);
+    VARIANT_BOOL removeBehavior([in] LONG cookie);
 
     [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
     IHTMLStyle *runtimeStyle();
@@ -6698,7 +6698,7 @@ methods:
     VARIANT onbeforeeditfocus();
 
     [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
-    long readyStateValue();
+    LONG readyStateValue();
 
     [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
     IHTMLElementCollection *getElementsByTagName([in] BSTR v);
@@ -6873,13 +6873,13 @@ methods:
     VARIANT onfocusout();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    long uniqueNumber();
+    LONG uniqueNumber();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     BSTR uniqueID();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode *parentNode();
@@ -7006,16 +7006,16 @@ methods:
     VARIANT border();
 
     [propput, id(DISPID_IHTMLIMGELEMENT_VSPACE), displaybind, bindable]
-    void vspace(long v);
+    void vspace(LONG v);
 
     [propget, id(DISPID_IHTMLIMGELEMENT_VSPACE), displaybind, bindable]
-    long vspace();
+    LONG vspace();
 
     [propput, id(DISPID_IHTMLIMGELEMENT_HSPACE), displaybind, bindable]
-    void hspace(long v);
+    void hspace(LONG v);
 
     [propget, id(DISPID_IHTMLIMGELEMENT_HSPACE), displaybind, bindable]
-    long hspace();
+    LONG hspace();
 
     [propput, id(DISPID_IHTMLIMGELEMENT_ALT), displaybind, bindable]
     void alt(BSTR v);
@@ -7087,16 +7087,16 @@ methods:
     BSTR name();
 
     [propput, id(DISPID_IHTMLIMGELEMENT_WIDTH)]
-    void width(long v);
+    void width(LONG v);
 
     [propget, id(DISPID_IHTMLIMGELEMENT_WIDTH)]
-    long width();
+    LONG width();
 
     [propput, id(DISPID_IHTMLIMGELEMENT_HEIGHT)]
-    void height(long v);
+    void height(LONG v);
 
     [propget, id(DISPID_IHTMLIMGELEMENT_HEIGHT)]
-    long height();
+    LONG height();
 
     [propput, id(DISPID_IHTMLIMGELEMENT_START), displaybind, bindable]
     void start(BSTR v);
@@ -7123,7 +7123,7 @@ methods:
 interface IHTMLUniqueName : IDispatch
 {
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    HRESULT uniqueNumber([retval, out] long * p);
+    HRESULT uniqueNumber([retval, out] LONG * p);
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     HRESULT uniqueID([retval, out] BSTR * p);
@@ -7501,7 +7501,7 @@ methods:
     VARIANT_BOOL contains([in] IHTMLElement* pChild);
 
     [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable]
-    long sourceIndex();
+    LONG sourceIndex();
 
     [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
     VARIANT recordNumber();
@@ -7513,16 +7513,16 @@ methods:
     BSTR lang();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
-    long offsetLeft();
+    LONG offsetLeft();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
-    long offsetTop();
+    LONG offsetTop();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
-    long offsetWidth();
+    LONG offsetWidth();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
-    long offsetHeight();
+    LONG offsetHeight();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
     IHTMLElement* offsetParent();
@@ -7657,7 +7657,7 @@ methods:
     VARIANT onlosecapture();
 
     [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
-    BSTR componentFromPoint([in] long x,[in] long y);
+    BSTR componentFromPoint([in] LONG x,[in] LONG y);
 
     [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
     void doScroll([optional, in] VARIANT component);
@@ -7810,16 +7810,16 @@ methods:
     void removeFilter([in] IUnknown* pUnk);
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
-    long clientHeight();
+    LONG clientHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
-    long clientWidth();
+    LONG clientWidth();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
-    long clientTop();
+    LONG clientTop();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
-    long clientLeft();
+    LONG clientLeft();
 
     [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
     VARIANT_BOOL attachEvent(
@@ -7867,22 +7867,22 @@ methods:
     IDispatch* createControlRange();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
-    long scrollHeight();
+    LONG scrollHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
-    long scrollWidth();
+    LONG scrollWidth();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    void scrollTop(long v);
+    void scrollTop(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    long scrollTop();
+    LONG scrollTop();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    void scrollLeft(long v);
+    void scrollLeft(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    long scrollLeft();
+    LONG scrollLeft();
 
     [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
     void clearAttributes();
@@ -7911,10 +7911,10 @@ methods:
     VARIANT_BOOL canHaveChildren();
 
     [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
-    long addBehavior([in] BSTR bstrUrl,[optional, in] VARIANT* pvarFactory);
+    LONG addBehavior([in] BSTR bstrUrl,[optional, in] VARIANT* pvarFactory);
 
     [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
-    VARIANT_BOOL removeBehavior([in] long cookie);
+    VARIANT_BOOL removeBehavior([in] LONG cookie);
 
     [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
     IHTMLStyle* runtimeStyle();
@@ -7935,7 +7935,7 @@ methods:
     VARIANT onbeforeeditfocus();
 
     [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
-    long readyStateValue();
+    LONG readyStateValue();
 
     [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
     IHTMLElementCollection* getElementsByTagName([in] BSTR v);
@@ -8108,13 +8108,13 @@ methods:
     VARIANT onfocusout();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    long uniqueNumber();
+    LONG uniqueNumber();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     BSTR uniqueID();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode* parentNode();
@@ -12834,7 +12834,7 @@ coclass HTMLHistory
 interface IHTMLMimeTypesCollection : IDispatch
 {
     [propget, id(DISPID_IHTMLMIMETYPESCOLLECTION_LENGTH)]
-    HRESULT length([retval, out] long *p);
+    HRESULT length([retval, out] LONG *p);
 }
 
 [
@@ -12858,7 +12858,7 @@ coclass CMimeTypes
 interface IHTMLPluginsCollection : IDispatch
 {
     [propget, id(DISPID_IHTMLPLUGINSCOLLECTION_LENGTH)]
-    HRESULT length([retval, out] long *p);
+    HRESULT length([retval, out] LONG *p);
 
     [id(DISPID_IHTMLPLUGINSCOLLECTION_REFRESH)]
     HRESULT refresh([defaultvalue(0), in] VARIANT_BOOL reload);
@@ -13116,14 +13116,14 @@ coclass HTMLLocation
 interface IHTMLBookmarkCollection : IDispatch
 {
     [propget, id(DISPID_IHTMLBOOKMARKCOLLECTION_LENGTH), hidden]
-    HRESULT length([out, retval] long *p);
+    HRESULT length([out, retval] LONG *p);
 
     [propget, id(DISPID_IHTMLBOOKMARKCOLLECTION__NEWENUM), hidden, restricted]
     HRESULT _newEnum([out, retval] IUnknown **p);
 
     [id(DISPID_IHTMLBOOKMARKCOLLECTION_ITEM)]
     HRESULT item(
-            [in] long index,
+            [in] LONG index,
             [out, retval] VARIANT *pVarBookmark);
 }
 
@@ -13278,10 +13278,10 @@ methods:
     VARIANT_BOOL cancelBubble();
 
     [propput, id(DISPID_IHTMLEVENTOBJ_KEYCODE)]
-    void keyCode(long v);
+    void keyCode(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ_KEYCODE)]
-    long keyCode();
+    LONG keyCode();
 
     [id(DISPID_IHTMLEVENTOBJ2_SETATTRIBUTE)]
     void setAttribute(
@@ -13378,10 +13378,10 @@ methods:
     IHTMLElement *toElement();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_BUTTON)]
-    void button(long v);
+    void button(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_BUTTON)]
-    long button();
+    LONG button();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_TYPE)]
     void type(BSTR v);
@@ -13396,57 +13396,57 @@ methods:
     BSTR qualifier();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_REASON)]
-    void reason(long v);
+    void reason(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_REASON)]
-    long reason();
+    LONG reason();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_X)]
-    void x(long v);
+    void x(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_X)]
-    long x();
+    LONG x();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_Y)]
-    void y(long v);
+    void y(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_Y)]
-    long y();
+    LONG y();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_CLIENTX)]
-    void clientX(long v);
+    void clientX(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_CLIENTX)]
-    long clientX();
+    LONG clientX();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_CLIENTY)]
-    void clientY(long v);
+    void clientY(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_CLIENTY)]
-    long clientY();
+    LONG clientY();
     [propput, id(DISPID_IHTMLEVENTOBJ2_OFFSETX)]
-    void offsetX(long v);
+    void offsetX(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_OFFSETX)]
-    long offsetX();
+    LONG offsetX();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_OFFSETY)]
-    void offsetY(long v);
+    void offsetY(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_OFFSETY)]
-    long offsetY();
+    LONG offsetY();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_SCREENX)]
-    void screenX(long v);
+    void screenX(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_SCREENX)]
-    long screenX();
+    LONG screenX();
 
     [propput, id(DISPID_IHTMLEVENTOBJ2_SCREENY)]
-    void screenY(long v);
+    void screenY(LONG v);
 
     [propget, id(DISPID_IHTMLEVENTOBJ2_SCREENY)]
-    long screenY();
+    LONG screenY();
 
     [propputref, id(DISPID_IHTMLEVENTOBJ2_SRCFILTER)]
     void srcFilter(IDispatch *v);
@@ -13497,16 +13497,16 @@ methods:
     LONG_PTR keyboardLayout();
 
     [propget, id(DISPID_IHTMLEVENTOBJ3_BEHAVIORCOOKIE)]
-    long behaviorCookie();
+    LONG behaviorCookie();
 
     [propget, id(DISPID_IHTMLEVENTOBJ3_BEHAVIORPART)]
-    long behaviorPart();
+    LONG behaviorPart();
 
     [propget, id(DISPID_IHTMLEVENTOBJ3_NEXTPAGE)]
     BSTR nextPage();
 
     [propget, id(DISPID_IHTMLEVENTOBJ4_WHEELDELTA)]
-    long wheelDelta();
+    LONG wheelDelta();
 }
 
 /*****************************************************************************
@@ -13541,31 +13541,31 @@ interface IHTMLFramesCollection2 : IDispatch
 interface IHTMLScreen : IDispatch
 {
     [propget, id(DISPID_IHTMLSCREEN_COLORDEPTH)]
-    HRESULT colorDepth([retval, out] long *p);
+    HRESULT colorDepth([retval, out] LONG *p);
 
     [propput, id(DISPID_IHTMLSCREEN_BUFFERDEPTH)]
-    HRESULT bufferDepth([in] long v);
+    HRESULT bufferDepth([in] LONG v);
 
     [propget, id(DISPID_IHTMLSCREEN_BUFFERDEPTH)]
-    HRESULT bufferDepth([retval, out] long *p);
+    HRESULT bufferDepth([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLSCREEN_WIDTH)]
-    HRESULT width([retval, out] long *p);
+    HRESULT width([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLSCREEN_HEIGHT)]
-    HRESULT height([retval, out] long *p);
+    HRESULT height([retval, out] LONG *p);
 
     [propput, id(DISPID_IHTMLSCREEN_UPDATEINTERVAL)]
-    HRESULT updateInterval([in] long v);
+    HRESULT updateInterval([in] LONG v);
 
     [propget, id(DISPID_IHTMLSCREEN_UPDATEINTERVAL)]
-    HRESULT updateInterval([retval, out] long *p);
+    HRESULT updateInterval([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLSCREEN_AVAILHEIGHT)]
-    HRESULT availHeight([retval, out] long *p);
+    HRESULT availHeight([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLSCREEN_AVAILWIDTH)]
-    HRESULT availWidth([retval, out] long *p);
+    HRESULT availWidth([retval, out] LONG *p);
 
     [propget, id(DISPID_IHTMLSCREEN_FONTSMOOTHINGENABLED)]
     HRESULT fontSmoothingEnabled([retval, out] VARIANT_BOOL *p);
@@ -15819,8 +15819,8 @@ methods:
 
     [id(DISPID_IHTMLDOCUMENT2_ELEMENTFROMPOINT)]
     IHTMLElement *elementFromPoint(
-        [in] long x,
-        [in] long y);
+        [in] LONG x,
+        [in] LONG y);
 
     [propget, id(DISPID_IHTMLDOCUMENT2_PARENTWINDOW)]
     IHTMLWindow2 *parentWindow();
@@ -15846,7 +15846,7 @@ methods:
     [id(DISPID_IHTMLDOCUMENT2_CREATESTYLESHEET)]
     IHTMLStyleSheet *createStyleSheet(
         [defaultvalue(""), in] BSTR bstrHref,
-        [defaultvalue(-1), in] long lIndex);
+        [defaultvalue(-1), in] LONG lIndex);
 
     [id(DISPID_IHTMLDOCUMENT3_RELEASECAPTURE)]
     void releaseCapture();
@@ -16076,7 +16076,7 @@ methods:
     BSTR compatMode();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode *parentNode();
@@ -16204,12 +16204,12 @@ interface IHTMLCommentElement2 : IDispatch
     HRESULT data([out, retval] BSTR *p);
 
     [propget, id(DISPID_IHTMLCOMMENTELEMENT2_LENGTH)]
-    HRESULT length([out, retval] long *p);
+    HRESULT length([out, retval] LONG *p);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA)]
     HRESULT substringData(
-            [in] long offset,
-            [in] long Count,
+            [in] LONG offset,
+            [in] LONG Count,
             [out, retval] BSTR *pbstrsubString);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA)]
@@ -16217,18 +16217,18 @@ interface IHTMLCommentElement2 : IDispatch
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA)]
     HRESULT insertData(
-            [in] long offset,
+            [in] LONG offset,
             [in] BSTR bstrstring);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA)]
     HRESULT deleteData(
-            [in] long offset,
-            [in] long Count);
+            [in] LONG offset,
+            [in] LONG Count);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA)]
     HRESULT replaceData(
-            [in] long offset,
-            [in] long Count,
+            [in] LONG offset,
+            [in] LONG Count,
             [in] BSTR bstrstring);
 }
 
@@ -16374,7 +16374,7 @@ methods:
     VARIANT_BOOL contains([in] IHTMLElement *pChild);
 
     [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable]
-    long sourceIndex();
+    LONG sourceIndex();
 
     [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
     VARIANT recordNumber();
@@ -16386,16 +16386,16 @@ methods:
     BSTR lang();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
-    long offsetLeft();
+    LONG offsetLeft();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
-    long offsetTop();
+    LONG offsetTop();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
-    long offsetWidth();
+    LONG offsetWidth();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
-    long offsetHeight();
+    LONG offsetHeight();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
     IHTMLElement *offsetParent();
@@ -16532,8 +16532,8 @@ methods:
 
     [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
     BSTR componentFromPoint(
-            [in] long x,
-            [in] long y);
+            [in] LONG x,
+            [in] LONG y);
 
     [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
     void doScroll([in, optional] VARIANT component);
@@ -16686,16 +16686,16 @@ methods:
     void removeFilter([in] IUnknown *pUnk);
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
-    long clientHeight();
+    LONG clientHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
-    long clientWidth();
+    LONG clientWidth();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
-    long clientTop();
+    LONG clientTop();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
-    long clientLeft();
+    LONG clientLeft();
 
     [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
     VARIANT_BOOL attachEvent(
@@ -16744,22 +16744,22 @@ methods:
     IDispatch *createControlRange();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
-    long scrollHeight();
+    LONG scrollHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
-    long scrollWidth();
+    LONG scrollWidth();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    void scrollTop(long v);
+    void scrollTop(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    long scrollTop();
+    LONG scrollTop();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    void scrollLeft(long v);
+    void scrollLeft(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    long scrollLeft();
+    LONG scrollLeft();
 
     [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
     void clearAttributes();
@@ -16792,12 +16792,12 @@ methods:
     VARIANT_BOOL canHaveChildren();
 
     [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
-    long addBehavior(
+    LONG addBehavior(
             [in] BSTR bstrUrl,
             [in, optional] VARIANT *pvarFactory);
 
     [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
-    VARIANT_BOOL removeBehavior([in] long cookie);
+    VARIANT_BOOL removeBehavior([in] LONG cookie);
 
     [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
     IHTMLStyle *runtimeStyle();
@@ -16818,7 +16818,7 @@ methods:
     VARIANT onbeforeeditfocus();
 
     [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
-    long readyStateValue();
+    LONG readyStateValue();
 
     [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
     IHTMLElementCollection *getElementsByTagName([in] BSTR v);
@@ -16993,13 +16993,13 @@ methods:
     VARIANT onfocusout();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    long uniqueNumber();
+    LONG uniqueNumber();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     BSTR uniqueID();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode *parentNode();
@@ -17072,10 +17072,10 @@ methods:
     BSTR text();
 
     [propput, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
-    void atomic(long v);
+    void atomic(LONG v);
 
     [propget, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
-    long atomic();
+    LONG atomic();
 
     [propput, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
     void data(BSTR v);
@@ -17084,30 +17084,30 @@ methods:
     BSTR data();
 
     [propget, id(DISPID_IHTMLCOMMENTELEMENT2_LENGTH)]
-    long length();
+    LONG length();
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA)]
     BSTR substringData(
-            [in] long offset,
-            [in] long Count);
+            [in] LONG offset,
+            [in] LONG Count);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA)]
     void appendData([in] BSTR bstrstring);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA)]
      void insertData(
-            [in] long offset,
+            [in] LONG offset,
             [in] BSTR bstrstring);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA)]
     void deleteData(
-            [in] long offset,
-            [in] long Count);
+            [in] LONG offset,
+            [in] LONG Count);
 
     [id(DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA)]
     void replaceData(
-            [in] long offset,
-            [in] long Count,
+            [in] LONG offset,
+            [in] LONG Count,
             [in] BSTR bstrstring);
 }
 
@@ -18125,8 +18125,8 @@ interface IHTMLTable2 : IDispatch
     HRESULT cells([retval, out] IHTMLElementCollection* * p);
 
     [id(DISPID_IHTMLTABLE2_MOVEROW)]
-    HRESULT moveRow([defaultvalue(-1), in] long indexFrom,
-        [defaultvalue(-1), in] long indexTo,
+    HRESULT moveRow([defaultvalue(-1), in] LONG indexFrom,
+        [defaultvalue(-1), in] LONG indexTo,
         [retval, out] IDispatch** row);
 };
 
@@ -18199,11 +18199,11 @@ interface IHTMLTableSection : IDispatch
 
     [id(DISPID_IHTMLTABLESECTION_INSERTROW)]
     HRESULT insertRow(
-            [defaultvalue(-1), in] long index,
+            [defaultvalue(-1), in] LONG index,
             [retval, out] IDispatch **row);
 
     [id(DISPID_IHTMLTABLESECTION_DELETEROW)]
-    HRESULT deleteRow([defaultvalue(-1), in] long index);
+    HRESULT deleteRow([defaultvalue(-1), in] LONG index);
 }
 
 /*****************************************************************************
@@ -18413,7 +18413,7 @@ methods:
     VARIANT_BOOL contains([in] IHTMLElement *pChild);
 
     [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable]
-    long sourceIndex();
+    LONG sourceIndex();
 
     [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
     VARIANT recordNumber();
@@ -18425,16 +18425,16 @@ methods:
     BSTR lang();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
-    long offsetLeft();
+    LONG offsetLeft();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
-    long offsetTop();
+    LONG offsetTop();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
-    long offsetWidth();
+    LONG offsetWidth();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
-    long offsetHeight();
+    LONG offsetHeight();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
     IHTMLElement *offsetParent();
@@ -18571,8 +18571,8 @@ methods:
 
     [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
     BSTR componentFromPoint(
-            [in] long x,
-            [in] long y);
+            [in] LONG x,
+            [in] LONG y);
 
     [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
     void doScroll([in, optional] VARIANT component);
@@ -18725,16 +18725,16 @@ methods:
     void removeFilter([in] IUnknown *pUnk);
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
-    long clientHeight();
+    LONG clientHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
-    long clientWidth();
+    LONG clientWidth();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
-    long clientTop();
+    LONG clientTop();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
-    long clientLeft();
+    LONG clientLeft();
 
     [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
     VARIANT_BOOL attachEvent(
@@ -18783,22 +18783,22 @@ methods:
     IDispatch *createControlRange();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
-    long scrollHeight();
+    LONG scrollHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
-    long scrollWidth();
+    LONG scrollWidth();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    void scrollTop(long v);
+    void scrollTop(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    long scrollTop();
+    LONG scrollTop();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    void scrollLeft(long v);
+    void scrollLeft(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    long scrollLeft();
+    LONG scrollLeft();
 
     [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
     void clearAttributes();
@@ -18831,12 +18831,12 @@ methods:
     VARIANT_BOOL canHaveChildren();
 
     [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
-    long addBehavior(
+    LONG addBehavior(
             [in] BSTR bstrUrl,
             [in, optional] VARIANT *pvarFactory);
 
     [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
-    VARIANT_BOOL removeBehavior([in] long cookie);
+    VARIANT_BOOL removeBehavior([in] LONG cookie);
 
     [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
     IHTMLStyle *runtimeStyle();
@@ -18857,7 +18857,7 @@ methods:
     VARIANT onbeforeeditfocus();
 
     [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
-    long readyStateValue();
+    LONG readyStateValue();
 
     [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
     IHTMLElementCollection *getElementsByTagName([in] BSTR v);
@@ -19032,13 +19032,13 @@ methods:
     VARIANT onfocusout();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    long uniqueNumber();
+    LONG uniqueNumber();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     BSTR uniqueID();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode *parentNode();
@@ -19123,10 +19123,10 @@ methods:
     BSTR dataFormatAs();
 
     [propput, id(DISPID_IHTMLTABLE_COLS)]
-    void cols(long v);
+    void cols(LONG v);
 
     [propget, id(DISPID_IHTMLTABLE_COLS)]
-    long cols();
+    LONG cols();
 
     [propput, id(DISPID_IHTMLTABLE_BORDER)]
     void border(VARIANT v);
@@ -19213,10 +19213,10 @@ methods:
     VARIANT height();
 
     [propput, id(DISPID_IHTMLTABLE_DATAPAGESIZE)]
-    void dataPageSize(long v);
+    void dataPageSize(LONG v);
 
     [propget, id(DISPID_IHTMLTABLE_DATAPAGESIZE)]
-    long dataPageSize();
+    LONG dataPageSize();
 
     [id(DISPID_IHTMLTABLE_NEXTPAGE)]
     void nextPage();
@@ -19255,10 +19255,10 @@ methods:
     void deleteCaption();
 
     [id(DISPID_IHTMLTABLE_INSERTROW)]
-    IDispatch *insertRow([in, defaultvalue(-1)] long index);
+    IDispatch *insertRow([in, defaultvalue(-1)] LONG index);
 
     [id(DISPID_IHTMLTABLE_DELETEROW)]
-    void deleteRow([in, defaultvalue(-1)] long index);
+    void deleteRow([in, defaultvalue(-1)] LONG index);
 
     [id(DISPID_IHTMLTABLE2_FIRSTPAGE)]
     void firstPage();
@@ -19271,8 +19271,8 @@ methods:
 
     [id(DISPID_IHTMLTABLE2_MOVEROW)]
     IDispatch *moveRow(
-            [in, defaultvalue(-1)] long indexFrom,
-            [in, defaultvalue(-1)] long indexTo);
+            [in, defaultvalue(-1)] LONG indexFrom,
+            [in, defaultvalue(-1)] LONG indexTo);
 
     [propput, id(DISPID_IHTMLTABLE3_SUMMARY), displaybind, bindable]
     void summary(BSTR v);
@@ -19423,7 +19423,7 @@ methods:
     VARIANT_BOOL contains([in] IHTMLElement *pChild);
 
     [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable]
-    long sourceIndex();
+    LONG sourceIndex();
 
     [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
     VARIANT recordNumber();
@@ -19435,16 +19435,16 @@ methods:
     BSTR lang();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
-    long offsetLeft();
+    LONG offsetLeft();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
-    long offsetTop();
+    LONG offsetTop();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
-    long offsetWidth();
+    LONG offsetWidth();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
-    long offsetHeight();
+    LONG offsetHeight();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
     IHTMLElement *offsetParent();
@@ -19581,8 +19581,8 @@ methods:
 
     [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
     BSTR componentFromPoint(
-            [in] long x,
-            [in] long y);
+            [in] LONG x,
+            [in] LONG y);
 
     [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
     void doScroll([in, optional] VARIANT component);
@@ -19735,16 +19735,16 @@ methods:
     void removeFilter([in] IUnknown *pUnk);
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
-    long clientHeight();
+    LONG clientHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
-    long clientWidth();
+    LONG clientWidth();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
-    long clientTop();
+    LONG clientTop();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
-    long clientLeft();
+    LONG clientLeft();
 
     [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
     VARIANT_BOOL attachEvent(
@@ -19793,22 +19793,22 @@ methods:
     IDispatch *createControlRange();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
-    long scrollHeight();
+    LONG scrollHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
-    long scrollWidth();
+    LONG scrollWidth();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    void scrollTop(long v);
+    void scrollTop(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    long scrollTop();
+    LONG scrollTop();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    void scrollLeft(long v);
+    void scrollLeft(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    long scrollLeft();
+    LONG scrollLeft();
 
     [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
     void clearAttributes();
@@ -19841,12 +19841,12 @@ methods:
     VARIANT_BOOL canHaveChildren();
 
     [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
-    long addBehavior(
+    LONG addBehavior(
             [in] BSTR bstrUrl,
             [in, optional] VARIANT *pvarFactory);
 
     [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
-    VARIANT_BOOL removeBehavior([in] long cookie);
+    VARIANT_BOOL removeBehavior([in] LONG cookie);
 
     [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
     IHTMLStyle *runtimeStyle();
@@ -19867,7 +19867,7 @@ methods:
     VARIANT onbeforeeditfocus();
 
     [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
-    long readyStateValue();
+    LONG readyStateValue();
 
     [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
     IHTMLElementCollection *getElementsByTagName([in] BSTR v);
@@ -20042,13 +20042,13 @@ methods:
     VARIANT onfocusout();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    long uniqueNumber();
+    LONG uniqueNumber();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     BSTR uniqueID();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode *parentNode();
@@ -20151,19 +20151,19 @@ methods:
     VARIANT borderColorDark();
 
     [propget, id(DISPID_IHTMLTABLEROW_ROWINDEX)]
-    long rowIndex();
+    LONG rowIndex();
 
     [propget, id(DISPID_IHTMLTABLEROW_SECTIONROWINDEX)]
-    long sectionRowIndex();
+    LONG sectionRowIndex();
 
     [propget, id(DISPID_IHTMLTABLEROW_CELLS)]
     IHTMLElementCollection *cells();
 
     [id(DISPID_IHTMLTABLEROW_INSERTCELL)]
-    IDispatch *insertCell([in, defaultvalue(-1)] long index);
+    IDispatch *insertCell([in, defaultvalue(-1)] LONG index);
 
     [id(DISPID_IHTMLTABLEROW_DELETECELL)]
-    void deleteCell([in, defaultvalue(-1)] long index);
+    void deleteCell([in, defaultvalue(-1)] LONG index);
 
     [propput, id(DISPID_IHTMLTABLEROW2_HEIGHT)]
     void height(VARIANT v);
@@ -20503,7 +20503,7 @@ methods:
     VARIANT_BOOL contains([in] IHTMLElement *pChild);
 
     [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable]
-    long sourceIndex();
+    LONG sourceIndex();
 
     [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
     VARIANT recordNumber();
@@ -20515,16 +20515,16 @@ methods:
     BSTR lang();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
-    long offsetLeft();
+    LONG offsetLeft();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
-    long offsetTop();
+    LONG offsetTop();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
-    long offsetWidth();
+    LONG offsetWidth();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
-    long offsetHeight();
+    LONG offsetHeight();
 
     [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
     IHTMLElement *offsetParent();
@@ -20661,8 +20661,8 @@ methods:
 
     [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
     BSTR componentFromPoint(
-            [in] long x,
-            [in] long y);
+            [in] LONG x,
+            [in] LONG y);
 
     [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
     void doScroll([in, optional] VARIANT component);
@@ -20815,16 +20815,16 @@ methods:
     void removeFilter([in] IUnknown *pUnk);
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
-    long clientHeight();
+    LONG clientHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
-    long clientWidth();
+    LONG clientWidth();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
-    long clientTop();
+    LONG clientTop();
 
     [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
-    long clientLeft();
+    LONG clientLeft();
 
     [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
     VARIANT_BOOL attachEvent(
@@ -20873,22 +20873,22 @@ methods:
     IDispatch *createControlRange();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
-    long scrollHeight();
+    LONG scrollHeight();
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
-    long scrollWidth();
+    LONG scrollWidth();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    void scrollTop(long v);
+    void scrollTop(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
-    long scrollTop();
+    LONG scrollTop();
 
     [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    void scrollLeft(long v);
+    void scrollLeft(LONG v);
 
     [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
-    long scrollLeft();
+    LONG scrollLeft();
 
     [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
     void clearAttributes();
@@ -20921,12 +20921,12 @@ methods:
     VARIANT_BOOL canHaveChildren();
 
     [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
-    long addBehavior(
+    LONG addBehavior(
             [in] BSTR bstrUrl,
             [in, optional] VARIANT *pvarFactory);
 
     [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
-    VARIANT_BOOL removeBehavior([in] long cookie);
+    VARIANT_BOOL removeBehavior([in] LONG cookie);
 
     [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
     IHTMLStyle *runtimeStyle();
@@ -20947,7 +20947,7 @@ methods:
     VARIANT onbeforeeditfocus();
 
     [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
-    long readyStateValue();
+    LONG readyStateValue();
 
     [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
     IHTMLElementCollection *getElementsByTagName([in] BSTR v);
@@ -21122,13 +21122,13 @@ methods:
     VARIANT onfocusout();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
-    long uniqueNumber();
+    LONG uniqueNumber();
 
     [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
     BSTR uniqueID();
 
     [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
-    long nodeType();
+    LONG nodeType();
 
     [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
     IHTMLDOMNode *parentNode();
@@ -21288,16 +21288,16 @@ methods:
     BSTR longDesc();
 
     [propput, id(DISPID_IHTMLIFRAMEELEMENT_VSPACE)]
-    void vspace(long v);
+    void vspace(LONG v);
 
     [propget, id(DISPID_IHTMLIFRAMEELEMENT_VSPACE)]
-    long vspace();
+    LONG vspace();
 
     [propput, id(DISPID_IHTMLIFRAMEELEMENT_HSPACE)]
-    void hspace(long v);
+    void hspace(LONG v);
 
     [propget, id(DISPID_IHTMLIFRAMEELEMENT_HSPACE)]
-    long hspace();
+    LONG hspace();
 
     [propput, id(DISPID_IHTMLIFRAMEELEMENT_ALIGN), displaybind, bindable]
     void align(BSTR v);
@@ -21371,14 +21371,14 @@ interface IMarkupPointer : IUnknown
         [in] BOOL fMove,
         [out] MARKUP_CONTEXT_TYPE *pContext,
         [out] IHTMLElement **ppElement,
-        [in, out] long *pcch,
+        [in, out] LONG *pcch,
         [out, size_is(*pcch)] OLECHAR *pchText);
 
     HRESULT Right(
         [in] BOOL fMove,
         [out] MARKUP_CONTEXT_TYPE *pContext,
         [out] IHTMLElement **ppElement,
-        [in, out] long *pcch,
+        [in, out] LONG *pcch,
         [out, size_is(*pcch)] OLECHAR *pchText);
 
     HRESULT CurrentScope([out] IHTMLElement **ppElemCurrent);
-- 
1.6.2



More information about the wine-patches mailing list