Commit Graph

358 Commits

Author SHA1 Message Date
Louis Lenders
81ae4182f5 shdocvw: Return something more useful for WebBrowser_get_ReadyState. 2008-03-07 11:29:23 +01:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Jacek Caban
81590db3a2 shdocvw: Guess URL scheme if not available. 2008-02-28 10:45:12 +01:00
Jacek Caban
7cb53e0232 shdocvw: Register default URL prefixes. 2008-02-28 10:45:07 +01:00
Rob Shearman
5ef04604f0 shdocvw: Don't use typeof as it's not portable. 2008-02-27 14:52:24 +01:00
Rob Shearman
e7c1d5d173 shdocvw: The default value for the "CLSID\%CLSID_Internet" key isn't set on Windows, so we shouldn't set it either. 2008-02-25 12:01:52 +01:00
Rob Shearman
c6c5e991af shdocvw: Add more keys to the CLSID_Internet key. 2008-02-25 12:01:47 +01:00
Rob Shearman
23c896abd7 shdocvw: Fix quoting of double-quote in shdocvw.inf. 2008-02-25 12:01:44 +01:00
Jacek Caban
71d07da2d3 shdocvw: Added WebBrowser::TheaterMode implementation. 2008-02-25 11:54:01 +01:00
Jacek Caban
89069761ba shdocvw: Silence more invalid QueryInterface FIXMEs. 2008-02-25 11:53:56 +01:00
Jacek Caban
20163e034a shdocvw: Added get_LocationURL implementation. 2008-02-25 11:53:35 +01:00
Louis Lenders
1df00aff39 shdocvw: Pretend success in WebBrowser_get_RegisterAsDropTarget. 2008-02-21 20:23:10 +01:00
Rob Shearman
99bde8b0b4 shdocvw: The WINAPI modifier on function pointers should become before the '*' for portability. 2008-02-19 14:11:45 +01:00
Jacek Caban
13a785cc11 shdocvw: Store headers as BSTR. 2008-01-21 11:38:22 +01:00
Jacek Caban
b90346fd62 shdocvw: Do navigation in message handler. 2008-01-21 11:38:18 +01:00
Jacek Caban
4e3bd6e60a shdocvw: Delay creating URL moniker to bind_to_object call. 2008-01-21 11:38:14 +01:00
Jacek Caban
1a7bf2e0ff shdocvw: Use more flexible mechanism instead of WB_WM_NAVIGATE2. 2008-01-21 11:38:08 +01:00
Jacek Caban
4ff6211895 shdocvw: Store URL in BindStatusCallback. 2008-01-21 11:37:57 +01:00
Jacek Caban
84eed025f0 shdocvw: Call StatusTextChange in set_status_text. 2008-01-15 11:37:49 +01:00
Jacek Caban
6f3ffa51f8 shdocvw: Call WindowSetResizable in put_Resizable. 2008-01-15 11:37:44 +01:00
Jacek Caban
7b268a5583 shdocvw: Call OnFullScreen in put_FullScreen. 2008-01-15 11:37:39 +01:00
Jacek Caban
8daca1b5e9 shdocvw: Added DWebBrowserEvents2 test. 2008-01-15 11:37:34 +01:00
Louis Lenders
8e84f38178 shdocvw: Change return value for PersistMemory_Load. 2008-01-11 12:23:21 +01:00
Jacek Caban
f85d896307 shdocvw: Set IE's IVer and Build registries. 2008-01-08 12:54:23 +01:00
Jacek Caban
cf422ea53e shdocvw: Fixed ref count leak. 2008-01-08 12:54:20 +01:00
Chris Wulff
a34bd3b2cd shdocvw: Hide and show the frame window instead of the inner one. 2008-01-07 18:19:54 +01:00
Jacek Caban
f427951d04 shdocvw: Call try_application_url after BindToObject failure. 2008-01-04 11:57:09 +01:00
Jacek Caban
b5f387997c shdocvw: Use BindToObject to load document (except for http, https and ftp protocols). 2008-01-04 11:57:05 +01:00
Jacek Caban
e5321be5a3 shdocvw.5: Move on_before_navigate2 call to navigate_mon. 2008-01-04 11:56:59 +01:00
Jacek Caban
cc8ed9a371 shdocvw: Added OnStopBinding implementation and use it in http_load_hack. 2008-01-04 11:56:53 +01:00
Jacek Caban
f79771cb6c shdocvw: Added OnProgress implementation. 2008-01-04 11:56:47 +01:00
Jacek Caban
6f1c3f3613 shdocvw: Use OnObjectAvailable in http_load_hack. 2008-01-04 11:56:43 +01:00
Jacek Caban
e3fb7ba8a9 shdocvw: Added OnObjectAvailable implementation. 2008-01-04 11:56:38 +01:00
Jacek Caban
6a4c916716 shdocvw: Always create BindStatusCallback object. 2008-01-04 11:56:34 +01:00
Jacek Caban
d273150b69 shdocvw: Return correct variables in GetBindInfo. 2008-01-04 11:56:26 +01:00
Jacek Caban
c42a778932 shdocvw: Return S_OK in OnStartBinding. 2008-01-04 11:56:22 +01:00
Jacek Caban
3ebdcb847d shdocvw: Store DocHost in BindStatusCallback. 2008-01-04 11:56:18 +01:00
Jacek Caban
4a5339ae5f shdocvw: Added missing OnObjectAvailable function. 2008-01-04 11:56:12 +01:00
Jacek Caban
ef16e9f82b shdocvw: Ignore Exec(CGID_Explorer, 66) calls in tests. 2007-12-17 11:49:22 +01:00
Jacek Caban
167aa9b9f9 shdocvw: Register IE settings by iexplore.exe.
These registries are present in a fresh Windows installation, but they
cause problems with native IE, so let's handle them as we do with IE
version key.
2007-12-14 12:24:58 +01:00
Jacek Caban
be11c75729 shdocvw: Return S_OK in IOleObject::SetHostNames. 2007-12-12 13:48:23 +01:00
Jacek Caban
69805b1245 shdocvw: Added client site's IOleCommandTarget tests. 2007-12-11 12:09:05 +01:00
Alistair Leslie-Hughes
5c3dc64a87 shdocvw: Fix memory leak. 2007-12-10 12:35:55 +01:00
Michael Stefaniuc
ac527f1e6c shdocvw: Rename the wrappers around HeapAlloc() &Co to use the new standard naming. 2007-11-28 11:19:46 +01:00
Jacek Caban
aa30f442b1 shdocvw: Silence common invalid QueryInterface FIXMEs. 2007-11-26 12:36:02 +01:00
Jacek Caban
e37ca6f927 shdocvw: Return correct error from WebBrowser::Quit. 2007-11-20 12:29:00 +01:00
Jacek Caban
a8a1a2da5a shdocvw: Added WebBrowser::get_Application implementation. 2007-11-20 12:29:00 +01:00
Jacek Caban
909744a28d shdocvw: Set default home and search page. 2007-11-19 13:06:22 +01:00
Jacek Caban
b992b5751c shdocvw: Register CLSID_InternetShortcut. 2007-11-19 13:06:17 +01:00
Jacek Caban
fdc607d0b4 shdocvw: Fixed typos.
Found by Detlef Riekenberg.
2007-11-05 14:20:01 +01:00