Commit Graph

29 Commits

Author SHA1 Message Date
Michael Stefaniuc 38cae0b2c4 shdocvw: Plug memory leak introduced in 1.0-rc1 (Smatch). 2008-05-12 11:42:49 +02:00
Aric Stewart d4a3e9c016 shdocvw: Do not do our iexplore.exe registration if native Internet Explorer is detected to be present. 2008-05-08 22:48:37 +02:00
Rob Shearman 5ef04604f0 shdocvw: Don't use typeof as it's not portable. 2008-02-27 14:52:24 +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
Jacek Caban e15b6096c6 iexplore: Added self-registration code. 2007-11-05 13:24:36 +01:00
Jacek Caban ff47878863 shdocvw: Move registration code to .inf file. 2007-11-02 12:23:34 +01:00
Jacek Caban 0197c2c292 shdocvw: Fix module ref counting. 2007-02-20 20:52:46 +01:00
Jacek Caban 25d8417528 shdocvw: Added CUrlHistory stub implementation. 2006-10-26 13:04:53 +02:00
Jacek Caban e5f2f651b2 shdocvw: Win64 printf format warning fixes. 2006-10-06 12:48:02 +02:00
Jacek Caban 7027ed458b shdocvw: Get rid of Mozilla ActiveX control dependency. 2006-07-03 11:58:02 +02:00
Jacek Caban 86163e7a78 shdocvw: Added WebBrowser v1 implementation. 2006-05-23 20:53:26 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban 4a8397a593 shdocvw: Register InternetExplorer class factory in IEWinMain.
Based on a patch by Mike McCormack.
2006-04-20 11:32:01 +02:00
Jacek Caban c48c50f575 shdocvw: Move DllGetClassObject implementation to factory.c. 2006-04-20 11:29:54 +02:00
Mike McCormack c1caf43d10 shdocvw: Move the private class factory declaration into factory.c. 2006-04-11 11:25:54 +02:00
Jacek Caban 755e2bac6c - Make WebBrowser heap based object.
- Improve stubs.
2005-09-06 11:41:14 +00:00
Dmitry Timoshkov eba47f1dfe Make remaining OLE interface vtables const. 2005-06-06 19:50:35 +00:00
James Hawkins bdbadd9e10 Properly implement DllCanUnloadNow ref counting. Make sure the mozilla
control is ready to unload as well.
2005-01-27 10:43:53 +00:00
James Hawkins ba92d2924a - Use Interlocked* instead of ++/-- in AddRef/Release.
- Use only stored result of Interlocked* in AddRef/Release.
- Expand TRACEs to display the ref count.
2005-01-14 16:02:20 +00:00
Alexandre Julliard 39a696a166 Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
Alexandre Julliard f714b39762 Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
2004-08-23 19:39:48 +00:00
Alexandre Julliard 48c4bb3c31 Get rid of the non-standard ICOM_VTABLE macro. 2004-08-12 23:00:51 +00:00
Vincent Béron 9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Alexandre Julliard 140e7222e0 Removed more code at Hidenori's request. 2002-05-05 19:40:57 +00:00
Hidenori Takeshima e747da44f6 Implemented the basic COM framework.
Fixed all IUnknown of shdocvw.dll.
2002-03-20 01:02:15 +00:00
Alexandre Julliard 0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
James Juran f4d5fefb0a Add <string.h> to files that needed it. 2001-01-26 20:43:40 +00:00
John R. Sheets bc80a3b4c7 Implemented stubs for IWebBrowser in shdocvw.dll. 2001-01-11 22:32:44 +00:00