Commit c38c3d5a authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

exdisp.idl: Added missing DWebBrowserEvents2 methods.

parent 0b7711e5
......@@ -433,6 +433,41 @@ dispinterface DWebBrowserEvents2
[id(DISPID_PRIVACYIMPACTEDSTATECHANGE)]
void PrivacyImpactedStateChange([in] VARIANT_BOOL bImpacted);
[id(DISPID_NEWWINDOW3)]
void NewWindow3(
[in, out] IDispatch **ppDisp,
[in, out] VARIANT_BOOL *Cancel,
[in] DWORD dwFlags,
[in] BSTR bstrUrlContext,
[in] BSTR bstrUrl);
[id(DISPID_SETPHISHINGFILTERSTATUS)]
void SetPhishingFilterStatus([in] long PhishingFilterStatus);
[id(DISPID_WINDOWSTATECHANGED)]
void WindowStateChanged(
[in] DWORD dwWindowStateFlags,
[in] DWORD dwValidFlagsMask);
[id(DISPID_NEWPROCESS)]
void NewProcess(
[in] long lCauseFlag,
[in] IDispatch *pWB2,
[in, out] VARIANT_BOOL *Cancel);
[id(DISPID_THIRDPARTYURLBLOCKED)]
void ThirdPartyUrlBlocked(
[in] VARIANT *URL,
[in] DWORD dwCount);
[id(DISPID_REDIRECTXDOMAINBLOCKED)]
void RedirectXDomainBlocked(
[in] IDispatch *pDisp,
[in] VARIANT *StartURL,
[in] VARIANT *RedirectURL,
[in] VARIANT *Frame,
[in] VARIANT *StatusCode);
}
[
......
......@@ -63,6 +63,13 @@
#define DISPID_FILEDOWNLOAD 270
#define DISPID_NAVIGATEERROR 271
#define DISPID_PRIVACYIMPACTEDSTATECHANGE 272
#define DISPID_NEWWINDOW3 273
#define DISPID_VIEWUPDATE 281
#define DISPID_SETPHISHINGFILTERSTATUS 282
#define DISPID_WINDOWSTATECHANGED 283
#define DISPID_NEWPROCESS 284
#define DISPID_THIRDPARTYURLBLOCKED 285
#define DISPID_REDIRECTXDOMAINBLOCKED 286
#define DISPID_PRINTTEMPLATEINSTANTIATION 225
#define DISPID_PRINTTEMPLATETEARDOWN 226
......
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