Commit 79703048 authored by Gabriel Ivăncescu's avatar Gabriel Ivăncescu Committed by Alexandre Julliard

include/mshtml: Move some forward interface declarations to match Windows SDK.

Currently, these forward declarations make widl add IHTMLDocument2's `URL` symbol before the other, lowercased, `url` symbols to the type library (from IHTMLMetaElement, IDOMStorageEvent, etc). Since the typelib symbols are case insensitive, `URL` ends up stored instead of `url`, which doesn't match native. Signed-off-by: 's avatarGabriel Ivăncescu <gabrielopcode@gmail.com>
parent 8a2883d3
...@@ -395,9 +395,7 @@ interface IHTMLDOMConstructor : IDispatch ...@@ -395,9 +395,7 @@ interface IHTMLDOMConstructor : IDispatch
[propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden] \ [propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden] \
IDispatch *constructor() IDispatch *constructor()
interface IHTMLCaret;
interface IHTMLComputedStyle; interface IHTMLComputedStyle;
interface IHTMLDocument2;
interface IHTMLDocument7; interface IHTMLDocument7;
interface IHTMLElement; interface IHTMLElement;
interface IHTMLElement2; interface IHTMLElement2;
...@@ -414,14 +412,6 @@ interface IHTMLWindow5; ...@@ -414,14 +412,6 @@ interface IHTMLWindow5;
interface IHTMLWindow6; interface IHTMLWindow6;
interface IHTMLWindow7; interface IHTMLWindow7;
interface IDOMEvent; interface IDOMEvent;
interface IDisplayPointer;
interface IDisplayServices;
interface ILineInfo;
interface IMarkupPointer;
interface IMarkupContainer;
interface ISegmentList;
interface IHTMLChangeLog;
interface IHTMLChangeSink;
interface ISVGSVGElement; interface ISVGSVGElement;
interface IHTMLDOMRange; interface IHTMLDOMRange;
interface IHTMLStyleSheet; interface IHTMLStyleSheet;
...@@ -19574,6 +19564,8 @@ interface IHTMLFramesCollection2 : IDispatch ...@@ -19574,6 +19564,8 @@ interface IHTMLFramesCollection2 : IDispatch
HRESULT length([retval, out] LONG *p); HRESULT length([retval, out] LONG *p);
} }
interface IHTMLDocument2;
/***************************************************************************** /*****************************************************************************
* IHTMLScreen interface * IHTMLScreen interface
*/ */
...@@ -28841,6 +28833,16 @@ interface IHTMLComputedStyle : IUnknown ...@@ -28841,6 +28833,16 @@ interface IHTMLComputedStyle : IUnknown
HRESULT IsEqual([in] IHTMLComputedStyle *pComputedStyle,[out] VARIANT_BOOL *pfEqual); HRESULT IsEqual([in] IHTMLComputedStyle *pComputedStyle,[out] VARIANT_BOOL *pfEqual);
}; };
interface IHTMLCaret;
interface IDisplayPointer;
interface IDisplayServices;
interface ILineInfo;
interface IMarkupPointer;
interface IMarkupContainer;
interface ISegmentList;
interface IHTMLChangeLog;
interface IHTMLChangeSink;
/***************************************************************************** /*****************************************************************************
* IDisplayPointer interface * IDisplayPointer interface
*/ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment