|
| | DEFINE_GUID (GUID_NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) |
| |
| | DEFINE_GUID (outer_test_iid, 0x06d4cd6c, 0x18dd, 0x11ea, 0x8e, 0x76, 0xfc, 0xaa, 0x14, 0x72, 0x2d, 0xac) |
| |
| | DEFINE_OLEGUID (CGID_DocHostCmdPriv, 0x000214D4L, 0, 0) |
| |
| | DEFINE_GUID (IID_IProxyManager, 0x00000008, 0x0000, 0x0000, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46) |
| |
| | DEFINE_EXPECT (GetContainer) |
| |
| | DEFINE_EXPECT (Site_GetWindow) |
| |
| | DEFINE_EXPECT (ShowObject) |
| |
| | DEFINE_EXPECT (CanInPlaceActivate) |
| |
| | DEFINE_EXPECT (OnInPlaceActivate) |
| |
| | DEFINE_EXPECT (OnUIActivate) |
| |
| | DEFINE_EXPECT (GetWindowContext) |
| |
| | DEFINE_EXPECT (Frame_GetWindow) |
| |
| | DEFINE_EXPECT (Frame_SetActiveObject) |
| |
| | DEFINE_EXPECT (UIWindow_SetActiveObject) |
| |
| | DEFINE_EXPECT (SetMenu) |
| |
| | DEFINE_EXPECT (Invoke_AMBIENT_USERMODE) |
| |
| | DEFINE_EXPECT (Invoke_AMBIENT_DLCONTROL) |
| |
| | DEFINE_EXPECT (Invoke_AMBIENT_USERAGENT) |
| |
| | DEFINE_EXPECT (Invoke_AMBIENT_PALETTE) |
| |
| | DEFINE_EXPECT (Invoke_AMBIENT_SILENT) |
| |
| | DEFINE_EXPECT (Invoke_AMBIENT_OFFLINEIFNOTCONNECTED) |
| |
| | DEFINE_EXPECT (Invoke_STATUSTEXTCHANGE) |
| |
| | DEFINE_EXPECT (Invoke_PROPERTYCHANGE) |
| |
| | DEFINE_EXPECT (Invoke_DOWNLOADBEGIN) |
| |
| | DEFINE_EXPECT (Invoke_BEFORENAVIGATE2) |
| |
| | DEFINE_EXPECT (Invoke_SETSECURELOCKICON) |
| |
| | DEFINE_EXPECT (Invoke_FILEDOWNLOAD) |
| |
| | DEFINE_EXPECT (Invoke_COMMANDSTATECHANGE_NAVIGATEFORWARD_FALSE) |
| |
| | DEFINE_EXPECT (Invoke_COMMANDSTATECHANGE_NAVIGATEFORWARD_TRUE) |
| |
| | DEFINE_EXPECT (Invoke_COMMANDSTATECHANGE_NAVIGATEBACK_FALSE) |
| |
| | DEFINE_EXPECT (Invoke_COMMANDSTATECHANGE_NAVIGATEBACK_TRUE) |
| |
| | DEFINE_EXPECT (Invoke_COMMANDSTATECHANGE_UPDATECOMMANDS) |
| |
| | DEFINE_EXPECT (Invoke_DOWNLOADCOMPLETE) |
| |
| | DEFINE_EXPECT (Invoke_ONMENUBAR) |
| |
| | DEFINE_EXPECT (Invoke_ONADDRESSBAR) |
| |
| | DEFINE_EXPECT (Invoke_ONSTATUSBAR) |
| |
| | DEFINE_EXPECT (Invoke_ONTOOLBAR) |
| |
| | DEFINE_EXPECT (Invoke_ONFULLSCREEN) |
| |
| | DEFINE_EXPECT (Invoke_ONTHEATERMODE) |
| |
| | DEFINE_EXPECT (Invoke_WINDOWSETRESIZABLE) |
| |
| | DEFINE_EXPECT (Invoke_TITLECHANGE) |
| |
| | DEFINE_EXPECT (Invoke_NAVIGATECOMPLETE2) |
| |
| | DEFINE_EXPECT (Invoke_PROGRESSCHANGE) |
| |
| | DEFINE_EXPECT (Invoke_DOCUMENTCOMPLETE) |
| |
| | DEFINE_EXPECT (Invoke_WINDOWCLOSING) |
| |
| | DEFINE_EXPECT (Invoke_SETPHISHINGFILTERSTATUS) |
| |
| | DEFINE_EXPECT (EnableModeless_TRUE) |
| |
| | DEFINE_EXPECT (EnableModeless_FALSE) |
| |
| | DEFINE_EXPECT (GetHostInfo) |
| |
| | DEFINE_EXPECT (GetOptionKeyPath) |
| |
| | DEFINE_EXPECT (GetOverridesKeyPath) |
| |
| | DEFINE_EXPECT (SetStatusText) |
| |
| | DEFINE_EXPECT (UpdateUI) |
| |
| | DEFINE_EXPECT (Exec_SETDOWNLOADSTATE_0) |
| |
| | DEFINE_EXPECT (Exec_SETDOWNLOADSTATE_1) |
| |
| | DEFINE_EXPECT (Exec_SETPROGRESSMAX) |
| |
| | DEFINE_EXPECT (Exec_SETPROGRESSPOS) |
| |
| | DEFINE_EXPECT (Exec_UPDATECOMMANDS) |
| |
| | DEFINE_EXPECT (Exec_SETTITLE) |
| |
| | DEFINE_EXPECT (QueryStatus_SETPROGRESSTEXT) |
| |
| | DEFINE_EXPECT (Exec_STOP) |
| |
| | DEFINE_EXPECT (Exec_IDM_STOP) |
| |
| | DEFINE_EXPECT (Exec_DocHostCommandHandler_2300) |
| |
| | DEFINE_EXPECT (QueryStatus_STOP) |
| |
| | DEFINE_EXPECT (QueryStatus_IDM_STOP) |
| |
| | DEFINE_EXPECT (DocHost_EnableModeless_TRUE) |
| |
| | DEFINE_EXPECT (DocHost_EnableModeless_FALSE) |
| |
| | DEFINE_EXPECT (DocHost_TranslateAccelerator) |
| |
| | DEFINE_EXPECT (GetDropTarget) |
| |
| | DEFINE_EXPECT (TranslateUrl) |
| |
| | DEFINE_EXPECT (ShowUI) |
| |
| | DEFINE_EXPECT (HideUI) |
| |
| | DEFINE_EXPECT (OnUIDeactivate) |
| |
| | DEFINE_EXPECT (OnInPlaceDeactivate) |
| |
| | DEFINE_EXPECT (RequestUIActivate) |
| |
| | DEFINE_EXPECT (ControlSite_TranslateAccelerator) |
| |
| | DEFINE_EXPECT (OnFocus_TRUE) |
| |
| | DEFINE_EXPECT (OnFocus_FALSE) |
| |
| | DEFINE_EXPECT (GetExternal) |
| |
| | DEFINE_EXPECT (outer_QI_test) |
| |
| | DEFINE_EXPECT (Advise_OnClose) |
| |
| static | LONG (WINAPI *pSetQueryNetSessionCount)(DWORD) |
| |
| static BOOL | is_lang_english (void) |
| |
| static BOOL | iface_cmp (IUnknown *iface1, IUnknown *iface2) |
| |
| static IWebBrowser2 * | _create_webbrowser (unsigned line) |
| |
| static void | _test_LocationURL (unsigned line, IWebBrowser2 *wb, const WCHAR *exurl) |
| |
| static void | _test_LocationName (unsigned line, IWebBrowser2 *wb, const WCHAR *exname) |
| |
| static void | _test_ready_state (unsigned line, READYSTATE exstate, VARIANT_BOOL expect_busy) |
| |
| static IHTMLDocument2 * | _get_document (unsigned line, IWebBrowser2 *wb) |
| |
| static IOleClientSite * | _get_dochost (unsigned line, IWebBrowser2 *unk) |
| |
| static HRESULT | QueryInterface (REFIID, void **) |
| |
| static HRESULT WINAPI | OleCommandTarget_QueryInterface (IOleCommandTarget *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | OleCommandTarget_AddRef (IOleCommandTarget *iface) |
| |
| static ULONG WINAPI | OleCommandTarget_Release (IOleCommandTarget *iface) |
| |
| static HRESULT WINAPI | OleCommandTarget_QueryStatus (IOleCommandTarget *iface, const GUID *pguidCmdGroup, ULONG cCmds, OLECMD prgCmds[], OLECMDTEXT *pCmdText) |
| |
| static HRESULT WINAPI | OleCommandTarget_Exec (IOleCommandTarget *iface, const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut) |
| |
| static HRESULT WINAPI | OleContainer_QueryInterface (IOleContainer *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | OleContainer_AddRef (IOleContainer *iface) |
| |
| static ULONG WINAPI | OleContainer_Release (IOleContainer *iface) |
| |
| static HRESULT WINAPI | OleContainer_ParseDisplayName (IOleContainer *iface, IBindCtx *pbc, LPOLESTR pszDisplayName, ULONG *pchEaten, IMoniker **ppmkOut) |
| |
| static HRESULT WINAPI | OleContainer_EnumObjects (IOleContainer *iface, DWORD grfFlags, IEnumUnknown **ppenum) |
| |
| static HRESULT WINAPI | OleContainer_LockContainer (IOleContainer *iface, BOOL fLock) |
| |
| static HRESULT WINAPI | Dispatch_QueryInterface (IDispatch *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | Dispatch_AddRef (IDispatch *iface) |
| |
| static ULONG WINAPI | Dispatch_Release (IDispatch *iface) |
| |
| static HRESULT WINAPI | Dispatch_GetTypeInfoCount (IDispatch *iface, UINT *pctinfo) |
| |
| static HRESULT WINAPI | Dispatch_GetTypeInfo (IDispatch *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| |
| static HRESULT WINAPI | Dispatch_GetIDsOfNames (IDispatch *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| |
| static HRESULT WINAPI | Dispatch_Invoke (IDispatch *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| |
| static HRESULT WINAPI | WebBrowserEvents2_QueryInterface (IDispatch *iface, REFIID riid, void **ppv) |
| |
| static void | _test_invoke_bool (unsigned line, const DISPPARAMS *params, BOOL strict) |
| |
| static void | test_OnBeforeNavigate (const VARIANT *disp, const VARIANT *url, const VARIANT *flags, const VARIANT *frame, const VARIANT *post_data, const VARIANT *headers, const VARIANT *cancel) |
| |
| static void | test_navigatecomplete2 (DISPPARAMS *dp) |
| |
| static void | test_documentcomplete (DISPPARAMS *dp) |
| |
| static HRESULT WINAPI | WebBrowserEvents2_Invoke (IDispatch *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| |
| static HRESULT WINAPI | ClientSite_QueryInterface (IOleClientSite *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | ClientSite_AddRef (IOleClientSite *iface) |
| |
| static ULONG WINAPI | ClientSite_Release (IOleClientSite *iface) |
| |
| static HRESULT WINAPI | ClientSite_SaveObject (IOleClientSite *iface) |
| |
| static HRESULT WINAPI | ClientSite_GetMoniker (IOleClientSite *iface, DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmon) |
| |
| static HRESULT WINAPI | ClientSite_GetContainer (IOleClientSite *iface, IOleContainer **ppContainer) |
| |
| static HRESULT WINAPI | ClientSite_ShowObject (IOleClientSite *iface) |
| |
| static HRESULT WINAPI | ClientSite_OnShowWindow (IOleClientSite *iface, BOOL fShow) |
| |
| static HRESULT WINAPI | ClientSite_RequestNewObjectLayout (IOleClientSite *iface) |
| |
| static HRESULT WINAPI | IOleControlSite_fnQueryInterface (IOleControlSite *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | IOleControlSite_fnAddRef (IOleControlSite *iface) |
| |
| static ULONG WINAPI | IOleControlSite_fnRelease (IOleControlSite *iface) |
| |
| static HRESULT WINAPI | IOleControlSite_fnOnControlInfoChanged (IOleControlSite *This) |
| |
| static HRESULT WINAPI | IOleControlSite_fnLockInPlaceActive (IOleControlSite *This, BOOL fLock) |
| |
| static HRESULT WINAPI | IOleControlSite_fnGetExtendedControl (IOleControlSite *This, IDispatch **ppDisp) |
| |
| static HRESULT WINAPI | IOleControlSite_fnTransformCoords (IOleControlSite *This, POINTL *pPtlHimetric, POINTF *pPtfContainer, DWORD dwFlags) |
| |
| static HRESULT WINAPI | IOleControlSite_fnTranslateAccelerator (IOleControlSite *This, MSG *pMsg, DWORD grfModifiers) |
| |
| static HRESULT WINAPI | IOleControlSite_fnOnFocus (IOleControlSite *This, BOOL fGotFocus) |
| |
| static HRESULT WINAPI | IOleControlSite_fnShowPropertyFrame (IOleControlSite *This) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_QueryInterface (IOleInPlaceFrame *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | InPlaceUIWindow_AddRef (IOleInPlaceFrame *iface) |
| |
| static ULONG WINAPI | InPlaceUIWindow_Release (IOleInPlaceFrame *iface) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_GetWindow (IOleInPlaceFrame *iface, HWND *phwnd) |
| |
| static HRESULT WINAPI | InPlaceFrame_GetWindow (IOleInPlaceFrame *iface, HWND *phwnd) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_ContextSensitiveHelp (IOleInPlaceFrame *iface, BOOL fEnterMode) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_GetBorder (IOleInPlaceFrame *iface, LPRECT lprectBorder) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_RequestBorderSpace (IOleInPlaceFrame *iface, LPCBORDERWIDTHS pborderwidths) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_SetBorderSpace (IOleInPlaceFrame *iface, LPCBORDERWIDTHS pborderwidths) |
| |
| static HRESULT WINAPI | InPlaceUIWindow_SetActiveObject (IOleInPlaceFrame *iface, IOleInPlaceActiveObject *pActiveObject, LPCOLESTR pszObjName) |
| |
| static HRESULT WINAPI | InPlaceFrame_SetActiveObject (IOleInPlaceFrame *iface, IOleInPlaceActiveObject *pActiveObject, LPCOLESTR pszObjName) |
| |
| static HRESULT WINAPI | InPlaceFrame_InsertMenus (IOleInPlaceFrame *iface, HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths) |
| |
| static HRESULT WINAPI | InPlaceFrame_SetMenu (IOleInPlaceFrame *iface, HMENU hmenuShared, HOLEMENU holemenu, HWND hwndActiveObject) |
| |
| static HRESULT WINAPI | InPlaceFrame_RemoveMenus (IOleInPlaceFrame *iface, HMENU hmenuShared) |
| |
| static HRESULT WINAPI | InPlaceFrame_SetStatusText (IOleInPlaceFrame *iface, LPCOLESTR pszStatusText) |
| |
| static HRESULT WINAPI | InPlaceFrame_EnableModeless (IOleInPlaceFrame *iface, BOOL fEnable) |
| |
| static HRESULT WINAPI | InPlaceFrame_TranslateAccelerator (IOleInPlaceFrame *iface, LPMSG lpmsg, WORD wID) |
| |
| static HRESULT WINAPI | InPlaceSite_QueryInterface (IOleInPlaceSiteEx *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | InPlaceSite_AddRef (IOleInPlaceSiteEx *iface) |
| |
| static ULONG WINAPI | InPlaceSite_Release (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_GetWindow (IOleInPlaceSiteEx *iface, HWND *phwnd) |
| |
| static HRESULT WINAPI | InPlaceSite_ContextSensitiveHelp (IOleInPlaceSiteEx *iface, BOOL fEnterMode) |
| |
| static HRESULT WINAPI | InPlaceSite_CanInPlaceActivate (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_OnInPlaceActivate (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_OnUIActivate (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_GetWindowContext (IOleInPlaceSiteEx *iface, IOleInPlaceFrame **ppFrame, IOleInPlaceUIWindow **ppDoc, LPRECT lprcPosRect, LPRECT lprcClipRect, LPOLEINPLACEFRAMEINFO lpFrameInfo) |
| |
| static HRESULT WINAPI | InPlaceSite_Scroll (IOleInPlaceSiteEx *iface, SIZE scrollExtant) |
| |
| static HRESULT WINAPI | InPlaceSite_OnUIDeactivate (IOleInPlaceSiteEx *iface, BOOL fUndoable) |
| |
| static HRESULT WINAPI | InPlaceSite_OnInPlaceDeactivate (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_DiscardUndoState (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_DeactivateAndUndo (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | InPlaceSite_OnPosRectChange (IOleInPlaceSiteEx *iface, LPCRECT lprcPosRect) |
| |
| static HRESULT WINAPI | InPlaceSite_OnInPlaceActivateEx (IOleInPlaceSiteEx *iface, BOOL *pNoRedraw, DWORD dwFlags) |
| |
| static HRESULT WINAPI | InPlaceSite_OnInPlaceDeactivateEx (IOleInPlaceSiteEx *iface, BOOL fNoRedraw) |
| |
| static HRESULT WINAPI | InPlaceSite_RequestUIActivate (IOleInPlaceSiteEx *iface) |
| |
| static HRESULT WINAPI | DocHostUIHandler_QueryInterface (IDocHostUIHandler2 *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | DocHostUIHandler_AddRef (IDocHostUIHandler2 *iface) |
| |
| static ULONG WINAPI | DocHostUIHandler_Release (IDocHostUIHandler2 *iface) |
| |
| static HRESULT WINAPI | DocHostUIHandler_ShowContextMenu (IDocHostUIHandler2 *iface, DWORD dwID, POINT *ppt, IUnknown *pcmdtReserved, IDispatch *pdicpReserved) |
| |
| static HRESULT WINAPI | DocHostUIHandler_GetHostInfo (IDocHostUIHandler2 *iface, DOCHOSTUIINFO *pInfo) |
| |
| static HRESULT WINAPI | DocHostUIHandler_ShowUI (IDocHostUIHandler2 *iface, DWORD dwID, IOleInPlaceActiveObject *pActiveObject, IOleCommandTarget *pCommandTarget, IOleInPlaceFrame *pFrame, IOleInPlaceUIWindow *pDoc) |
| |
| static HRESULT WINAPI | DocHostUIHandler_HideUI (IDocHostUIHandler2 *iface) |
| |
| static HRESULT WINAPI | DocHostUIHandler_UpdateUI (IDocHostUIHandler2 *iface) |
| |
| static HRESULT WINAPI | DocHostUIHandler_EnableModeless (IDocHostUIHandler2 *iface, BOOL fEnable) |
| |
| static HRESULT WINAPI | DocHostUIHandler_OnDocWindowActivate (IDocHostUIHandler2 *iface, BOOL fActivate) |
| |
| static HRESULT WINAPI | DocHostUIHandler_OnFrameWindowActivate (IDocHostUIHandler2 *iface, BOOL fActivate) |
| |
| static HRESULT WINAPI | DocHostUIHandler_ResizeBorder (IDocHostUIHandler2 *iface, LPCRECT prcBorder, IOleInPlaceUIWindow *pUIWindow, BOOL fRameWindow) |
| |
| static HRESULT WINAPI | DocHostUIHandler_TranslateAccelerator (IDocHostUIHandler2 *iface, LPMSG lpMsg, const GUID *pguidCmdGroup, DWORD nCmdID) |
| |
| static HRESULT WINAPI | DocHostUIHandler_GetOptionKeyPath (IDocHostUIHandler2 *iface, LPOLESTR *pchKey, DWORD dw) |
| |
| static HRESULT WINAPI | DocHostUIHandler_GetDropTarget (IDocHostUIHandler2 *iface, IDropTarget *pDropTarget, IDropTarget **ppDropTarget) |
| |
| static HRESULT WINAPI | DocHostUIHandler_GetExternal (IDocHostUIHandler2 *iface, IDispatch **ppDispatch) |
| |
| static HRESULT WINAPI | DocHostUIHandler_TranslateUrl (IDocHostUIHandler2 *iface, DWORD dwTranslate, OLECHAR *pchURLIn, OLECHAR **ppchURLOut) |
| |
| static HRESULT WINAPI | DocHostUIHandler_FilterDataObject (IDocHostUIHandler2 *iface, IDataObject *pDO, IDataObject **ppPORet) |
| |
| static HRESULT WINAPI | DocHostUIHandler_GetOverrideKeyPath (IDocHostUIHandler2 *iface, LPOLESTR *pchKey, DWORD dw) |
| |
| static HRESULT WINAPI | ServiceProvider_QueryInterface (IServiceProvider *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | ServiceProvider_AddRef (IServiceProvider *iface) |
| |
| static ULONG WINAPI | ServiceProvider_Release (IServiceProvider *iface) |
| |
| static HRESULT WINAPI | ServiceProvider_QueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv) |
| |
| static LRESULT WINAPI | wnd_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| |
| static HWND | create_container_window (void) |
| |
| static void | test_DoVerb (IWebBrowser2 *unk) |
| |
| static void | call_DoVerb (IWebBrowser2 *unk, LONG verb) |
| |
| static HWND | get_hwnd (IWebBrowser2 *unk) |
| |
| static void | test_GetMiscStatus (IOleObject *oleobj) |
| |
| static void | test_SetHostNames (IOleObject *oleobj) |
| |
| static void | test_ClientSite (IWebBrowser2 *unk, IOleClientSite *client, BOOL stop_download) |
| |
| static void | test_change_ClientSite (IWebBrowser2 *unk) |
| |
| static void | test_ClassInfo (IWebBrowser2 *unk) |
| |
| static void | _expect_oleverb (unsigned line, const OLEVERB *verb, LONG exverb) |
| |
| static void | _test_next_oleverb (unsigned line, IEnumOLEVERB *enum_verbs, LONG exverb) |
| |
| static void | test_EnumVerbs (IWebBrowser2 *wb) |
| |
| static void | test_Persist (IWebBrowser2 *wb, int version) |
| |
| static void | test_OleObject (IWebBrowser2 *wb, int version) |
| |
| static void | test_ie_funcs (IWebBrowser2 *wb) |
| |
| static void | test_Silent (IWebBrowser2 *wb, IOleControl *control, BOOL is_clientsite) |
| |
| static void | test_Offline (IWebBrowser2 *wb, IOleControl *control, BOOL is_clientsite) |
| |
| static void | test_ambient_unknown (IWebBrowser2 *wb, IOleControl *control, BOOL is_clientsite) |
| |
| static void | test_wb_funcs (IWebBrowser2 *wb, BOOL is_clientsite) |
| |
| static void | test_GetControlInfo (IWebBrowser2 *unk) |
| |
| static void | test_Extent (IWebBrowser2 *unk) |
| |
| static void | test_ConnectionPoint (IWebBrowser2 *unk, BOOL init) |
| |
| static void | test_Navigate2 (IWebBrowser2 *webbrowser, const WCHAR *nav_url) |
| |
| static void | test_QueryStatusWB (IWebBrowser2 *webbrowser, BOOL has_document) |
| |
| static void | test_ExecWB (IWebBrowser2 *webbrowser, BOOL has_document) |
| |
| static void | test_download (DWORD flags) |
| |
| static void | test_Refresh (IWebBrowser2 *webbrowser, BOOL use_refresh2) |
| |
| static void | test_olecmd (IWebBrowser2 *unk, BOOL loaded) |
| |
| static void | test_IServiceProvider (IWebBrowser2 *unk) |
| |
| static void | test_put_href (IWebBrowser2 *unk, const WCHAR *url) |
| |
| static void | test_go_back (IWebBrowser2 *wb, const WCHAR *back_url, int back_enable, int forward_enable, int forward_todo) |
| |
| static void | test_go_forward (IWebBrowser2 *wb, const WCHAR *forward_url, int back_enable, int forward_enable) |
| |
| static void | test_QueryInterface (IWebBrowser2 *wb) |
| |
| static void | test_UIActivate (IWebBrowser2 *unk, BOOL activate) |
| |
| static void | test_external (IWebBrowser2 *unk) |
| |
| static void | test_htmlwindow_close (IWebBrowser2 *wb) |
| |
| static void | test_TranslateAccelerator (IWebBrowser2 *unk) |
| |
| static void | test_dochost_qs (IWebBrowser2 *webbrowser) |
| |
| static void | test_Close (IWebBrowser2 *wb, BOOL do_download) |
| |
| static void | test_Advise (IWebBrowser2 *wb) |
| |
| static void | init_test (IWebBrowser2 *webbrowser, DWORD flags) |
| |
| static void | test_WebBrowser (DWORD flags, BOOL do_close) |
| |
| static void | test_WebBrowserV1 (void) |
| |
| static void | test_WebBrowser_slim_container (void) |
| |
| static void | test_WebBrowser_DoVerb (void) |
| |
| static BOOL | is_ie_hardened (void) |
| |
| static void | test_FileProtocol (void) |
| |
| static HRESULT WINAPI | sink_QueryInterface (IAdviseSink *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | sink_AddRef (IAdviseSink *iface) |
| |
| static ULONG WINAPI | sink_Release (IAdviseSink *iface) |
| |
| static void WINAPI | sink_OnDataChange (IAdviseSink *iface, FORMATETC *format, STGMEDIUM *medium) |
| |
| static void WINAPI | sink_OnViewChange (IAdviseSink *iface, DWORD aspect, LONG index) |
| |
| static void WINAPI | sink_OnRename (IAdviseSink *iface, IMoniker *moniker) |
| |
| static void WINAPI | sink_OnSave (IAdviseSink *iface) |
| |
| static void WINAPI | sink_OnClose (IAdviseSink *iface) |
| |
| static void | test_SetAdvise (void) |
| |
| static void | test_SetQueryNetSessionCount (void) |
| |
| static HRESULT WINAPI | outer_QueryInterface (IUnknown *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | outer_AddRef (IUnknown *iface) |
| |
| static ULONG WINAPI | outer_Release (IUnknown *iface) |
| |
| static void | test_com_aggregation (void) |
| |
| | START_TEST (webbrowser) |
| |