mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 18:37:17 +00:00
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: Gabriel Ivăncescu <gabrielopcode@gmail.com>
This commit is contained in:
parent
8a2883d3e9
commit
797030483e
|
@ -395,9 +395,7 @@ interface IHTMLDOMConstructor : IDispatch
|
|||
[propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden] \
|
||||
IDispatch *constructor()
|
||||
|
||||
interface IHTMLCaret;
|
||||
interface IHTMLComputedStyle;
|
||||
interface IHTMLDocument2;
|
||||
interface IHTMLDocument7;
|
||||
interface IHTMLElement;
|
||||
interface IHTMLElement2;
|
||||
|
@ -414,14 +412,6 @@ interface IHTMLWindow5;
|
|||
interface IHTMLWindow6;
|
||||
interface IHTMLWindow7;
|
||||
interface IDOMEvent;
|
||||
interface IDisplayPointer;
|
||||
interface IDisplayServices;
|
||||
interface ILineInfo;
|
||||
interface IMarkupPointer;
|
||||
interface IMarkupContainer;
|
||||
interface ISegmentList;
|
||||
interface IHTMLChangeLog;
|
||||
interface IHTMLChangeSink;
|
||||
interface ISVGSVGElement;
|
||||
interface IHTMLDOMRange;
|
||||
interface IHTMLStyleSheet;
|
||||
|
@ -19574,6 +19564,8 @@ interface IHTMLFramesCollection2 : IDispatch
|
|||
HRESULT length([retval, out] LONG *p);
|
||||
}
|
||||
|
||||
interface IHTMLDocument2;
|
||||
|
||||
/*****************************************************************************
|
||||
* IHTMLScreen interface
|
||||
*/
|
||||
|
@ -28841,6 +28833,16 @@ interface IHTMLComputedStyle : IUnknown
|
|||
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
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue