Commit Graph

120 Commits

Author SHA1 Message Date
Andrew Eikum b6570bb88c ieframe: Register CLSID_WebBrowser as an ActiveX control.
Also cleanup the RGS to not create an unintended '{}' registry entry for
InternetShortcut.
2013-09-12 18:58:21 +02:00
Jacek Caban 00bbc62010 ieframe/tests: Use winehq snapshot instead of the main page. 2013-08-21 14:24:15 +02:00
Huw Davies 1103a241db ieframe: DdeNameService returns NULL on error. 2013-08-15 16:18:01 +02:00
Thomas Faber 186d8553c1 ieframe: Use SHANDLE_PTR in IWebBrowserApp::get_HWND. 2013-07-19 14:38:07 +02:00
Jacek Caban 0bf9266bc7 ieframe: Get rid of no longer needed IEDocHost. 2013-05-24 11:08:51 +02:00
Jacek Caban b51af0b1c9 ieframe: Keep track of InternetExplore external references and use that to release document. 2013-05-24 11:08:49 +02:00
Jacek Caban 2c6b5d33d1 ieframe: Fixed handling documents that don't report their ready state. 2013-05-22 19:32:39 +02:00
Jacek Caban 14ad0a1a84 ieframe: Use IOleObject::DoVerb if IHlink interface is not available. 2013-05-22 19:32:37 +02:00
Jacek Caban 3a1ce6a864 ieframe: Keep reference to ShellObject while calling DocumentComplete event. 2013-05-15 19:57:00 +02:00
Alexandre Julliard 79fe2daafb ieframe: Don't bother to unregister classes at process exit. 2013-05-14 11:31:34 +02:00
Jacek Caban f77aabeceb ieframe: Added more InternetExplorer object tests. 2013-05-10 17:53:08 +02:00
Jacek Caban 778c645570 ieframe: Added stub IExternalConnection interface to InternetExplorer object. 2013-05-10 17:53:08 +02:00
Jacek Caban e5147a5161 ieframe: Added DISPID_WINDOWCLOSING tests. 2013-04-16 12:10:40 +02:00
Jacek Caban b93e61acf1 ieframe: Return document as IHTMLDocument2 iface from get_document. 2013-04-15 17:47:41 +02:00
Jacek Caban e8efc1e630 ieframe: Added IConnectionPoint::EnumConnections implementation. 2013-04-15 17:47:39 +02:00
Francois Gouget a5d61eef62 ieframe: Make dump_travellog() static. 2013-04-03 17:54:58 +02:00
Jacek Caban 47f8d48767 ieframe: Added GoForward tests. 2013-04-03 13:52:54 +02:00
Jacek Caban 64ead391d8 ieframe: Improved debug traces. 2013-04-02 19:33:04 +02:00
Jacek Caban 0d30e51084 ieframe: Added GoForward implementation. 2013-04-02 19:33:00 +02:00
Jacek Caban 0f5badf44f ieframe: Use IPersistHistory for history navigation, if possible. 2013-04-02 19:32:55 +02:00
Jacek Caban f1517b1571 ieframe: Moved freeing travellog entry into a helper function. 2013-04-02 19:32:51 +02:00
Jacek Caban 00226935c7 ieframe: Fixed index of stored history when loading from history. 2013-04-02 19:32:47 +02:00
Jacek Caban 15937c99eb ieframe: Moved travellog to its own struct. 2013-04-02 19:32:42 +02:00
Piotr Caban 402b10013f ieframe: Pass BSTR to handle_navigation_error. 2013-03-05 16:49:38 +01:00
Jacek Caban 5068bdb674 ieframe: Fixed tests on IE10. 2013-03-01 18:03:30 +01:00
Jacek Caban 5ed0ddd93c ieframe: Fixed QI tests on IE10, where IStdMarshalInfo is supported by WebBrowser object. 2013-02-28 21:02:00 +01:00
Michael Stefaniuc 0c183c4e79 ieframe: Let C look like C. 2013-02-06 20:28:28 +01:00
Jacek Caban 35f21ac826 ieframe: Use int resource ID for toolbar image. 2013-01-31 13:43:19 +01:00
Andrew Eikum b233d2054e ieframe/tests: Don't convert to long path name until the file exists. 2013-01-24 17:53:18 +01:00
Jacek Caban b28a4507a9 ieframe/tests: Fixed a race in tests. 2013-01-24 17:53:15 +01:00
Eric Pouech d1ccbceb4d Various background processes must be launched detached from current console (if any). 2013-01-16 14:02:55 +01:00
Andrew Eikum 8eb70459a1 ieframe: Strip 'file://' from file URLs in BEFORENAVIGATE2 callbacks. 2013-01-10 12:22:00 +01:00
Jacek Caban 8b1bd3e5bf ieframe: Added IWebBrowser2::Refresh tests. 2012-11-12 16:35:16 +01:00
Jacek Caban 9c3c57040e ieframe: Added IWebBrowser2::Refresh implementation. 2012-11-12 16:35:16 +01:00
Jacek Caban d22a8bbd66 ieframe: Forward more DocHost::Exec calls to embedders. 2012-11-12 16:35:16 +01:00
Jacek Caban deeb14e0ee explorerframe: Moved TaskbarList implementation to explorerframe. 2012-11-02 16:41:12 +01:00
André Hentschel 69d8e75a6b ieframe: Avoid memory leak (coverity). 2012-10-29 10:35:19 +01:00
André Hentschel 07fd75badd ieframe: Check for null before dereferencing it (coverity). 2012-10-25 11:46:54 +02:00
Piotr Caban c7d7744860 ieframe: Handle rebar height changes. 2012-10-24 19:37:34 +02:00
Piotr Caban d272c27673 ieframe: Added CSS_NORESIZE style to toolbar window. 2012-10-24 19:37:29 +02:00
Dmitry Timoshkov 3dc0d93f4d ieframe: Recognize the CGID_ShellDocView command group. 2012-10-01 12:19:39 +02:00
Daniel Jelinski 43950079bb ieframe: cxMinChild needs to be set if RBBIM_CHILDSIZE is set. 2012-09-20 19:45:18 +02:00
Michael Stefaniuc d45070d48f iexplore: Avoid a TRUE:FALSE conditional expression. 2012-08-14 11:59:35 +02:00
Jacek Caban 0947bc78a7 ieframe/tests: Use proper helpers for iface calls. 2012-07-30 14:58:18 +02:00
Jacek Caban 9114827e7e ieframe: Use proper helpers for iface calls. 2012-07-27 17:05:26 +02:00
Jacek Caban 563355d651 ieframe: Avoid useless QI(IID_IWebBrowser2) calls in tests by passing IWebBrowser2 interface where possible. 2012-07-09 15:07:19 -04:00
Jacek Caban c3e4a901c0 ieframe: Added init_test helper. 2012-07-09 15:07:10 -04:00
Jacek Caban 4bc259951b ieframe: Added more DoVerb tests. 2012-07-09 15:07:04 -04:00
Jacek Caban edcc38c6d1 ieframe: Call OnInPlaceDeactivate in DoVerb(OLEIVERB_HIDE) implementation. 2012-07-09 15:06:58 -04:00
Jacek Caban 36c9de5c52 ieframe: Added IHttpSecurity implementation. 2012-06-04 16:35:00 +02:00