Commit Graph

158 Commits

Author SHA1 Message Date
Michael Stefaniuc 373d32efa6 shdocvw: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-06 15:13:51 +01:00
Francois Gouget f3d33f57a7 shdocvw: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-09 16:08:00 +01:00
Andrew Talbot acb1d678a9 shdocvw: Remove unused variable. 2012-11-29 00:16:04 +01:00
Francois Gouget 4c7e83f9d9 shdocvw: Make get_ieframe_instance() static. 2011-09-19 13:20:52 +02:00
Jacek Caban 4acbae4d69 ieframe: Moved WebBrowser and InternetExplorer objects implementations to ieframe. 2011-07-27 19:02:52 +02:00
Jacek Caban 5ac7376e49 ieframe: Moved TaskbarList implementation to ieframe. 2011-07-26 16:28:32 +02:00
Jacek Caban a40345cf84 ieframe: Moved CUrlHistory implementation to ieframe. 2011-07-26 16:28:12 +02:00
Jacek Caban 02ceb94351 ieframe: Moved InternetShortcut implementation to ieframe.dll. 2011-07-25 10:51:30 +02:00
Detlef Riekenberg d49b23d6ef shdocvw: Add support for IOleInPlaceSiteEx. 2011-06-06 21:49:20 +02:00
Jacek Caban 0e695c3444 shdocvw: Abort pending navigation task when adding a new one. 2011-05-26 17:08:45 +02:00
Jacek Caban 826f7c0c75 shdocvw: Store task list in DocHost object instead of using LPARAM. 2011-05-26 17:08:36 +02:00
Jacek Caban d9f49ba223 shdocvw: Use task destructors for releasing task params. 2011-05-26 17:08:25 +02:00
Marcus Meissner 82376660d1 setupapi: Mark internal symbols with hidden visibility. 2011-05-24 11:55:14 +02:00
Piotr Caban df181d99f3 shdocvw: Added IShellBrowser interface stub. 2011-03-15 11:46:18 +01:00
Piotr Caban ac53980faa shdocvw: Added navigation error handling. 2011-03-15 11:45:19 +01:00
Jacek Caban 89991e1f4c shdocvw: Improved 'iexplore -nohome' handling. 2011-01-10 10:37:52 +01:00
Jacek Caban 967561f8ea shdocvw: Separate DocHost ref count from InternetExplorer ref count. 2011-01-10 10:36:48 +01:00
Jacek Caban 07b6e423d3 shdocvw: Share get_LocationURL implementation between WebBrowser and InternetExplorer objects. 2010-12-17 13:26:01 +01:00
David Hedberg 42ef5a0fce shdocvw: Add IOleControlSite interface to dochost. 2010-11-17 14:01:17 +01:00
Jacek Caban 7aa159275f shdocvw: Get rid of remaining *_THIS macros. 2010-11-15 13:20:05 +01:00
Jacek Caban 2450a2d834 shdocvw: Get rid of *_THIS macros in navigate.c. 2010-11-15 13:20:05 +01:00
Jacek Caban 538a870b89 shdocvw: Get rid of DocHost-related *_THIS macros. 2010-11-15 13:20:04 +01:00
Jacek Caban ca353c9b7e shdocvw: Get rid of CLIENTSITE_THIS. 2010-11-15 13:20:04 +01:00
Jacek Caban 12be198815 shdocvw: Get rid of remaining WebBrowser object's *_THIS macros. 2010-11-15 13:20:04 +01:00
Jacek Caban 7149f04b4e shdocvw: Get rid of more *_THIS macros. 2010-11-15 13:20:04 +01:00
Jacek Caban 8767356d12 shdocvw: Get rid of WEBBROWSER_THIS macro and InternetExplorer to IWebBowser2 casts. 2010-11-15 13:20:03 +01:00
Jacek Caban 878c5d043e shdocvw: Get rid of WEBBROWSER_THIS macro and WebBrowser to IWebBowser2 casts. 2010-11-15 13:20:03 +01:00
Jacek Caban f89ac6fa0d shdocvw: Added DocHost::Exec(OLECMDID_UPDATECOMMANDS) implementation. 2010-11-12 15:43:08 +01:00
Francois Gouget a62beeeaf7 shdocvw: Make adjust_ie_docobj_rect() static. 2010-08-26 13:44:44 +02:00
Alexander Nicolaysen Sørnes 8156323404 shdocvw: Add Favorites menu to IE. 2010-08-02 13:51:10 +02:00
Alexander Nicolaysen Sørnes 9a4c364954 shdocvw: Add support for setting the statusbar text in IE. 2010-07-30 16:43:42 +02:00
Alexander Nicolaysen Sørnes e532b1c3bd shdocvw: Add a statusbar to IE. 2010-07-30 16:43:31 +02:00
Alexander Nicolaysen Sørnes 75909f2158 shdocvw: Update the address bar when URL changes. 2010-07-29 17:43:04 +02:00
Alexander Nicolaysen Sørnes fbf9138333 shdocvw: Add DocHostContainer interface to interact with WB2/IE. 2010-07-29 17:42:36 +02:00
Alexander Nicolaysen Sørnes c5ac982903 shdocvw: Add an address bar to IE. 2010-07-28 16:28:22 +02:00
Jacek Caban cf6d9d6986 shdocvw: Inherit HlinkFrame in InternetExplorer object. 2010-07-28 16:28:21 +02:00
Jacek Caban 9068b3fb23 shdocvw: Moved ITargetFrame2 implementation to HlinkFrame object. 2010-07-28 16:28:21 +02:00
Jacek Caban df2689d252 shdocvw: Moved IHlinkFrame implementation to separated object. 2010-07-28 16:28:20 +02:00
Alexander Nicolaysen Sørnes f2802b981d shdocvw: Add menu bar to Internet Explorer. 2010-07-23 13:16:41 +02:00
Jacek Caban 1943d84ce0 shdocvw: Added ITargetFrame2 stub implementation. 2010-05-20 16:25:45 +02:00
Ilya Shpigor cc784e277f shdocvw: Added IDataObject stub implementation. 2010-05-19 11:17:55 +02:00
Jacek Caban 4ecf80fd0b shdocvw: Separate document state from control state. 2010-03-15 14:18:05 +01:00
Jacek Caban fab9304721 shdocvw: Store object passed in DOCHOST_DOCCANNAVIGATE command. 2010-03-15 14:18:05 +01:00
Jacek Caban c5e53bd665 shdocvw: Use heap_alloc_zero to allocate DocHost objects. 2010-03-15 14:18:05 +01:00
Jacek Caban 8112b59c9e shdocvw: Moved DocHost client site releasing to separated function and release more interfaces in SetClientSite. 2010-01-25 12:44:48 +01:00
Jacek Caban bbfee0061d shdocvw: Improved debug messages. 2009-10-12 12:33:31 +02:00
Jacek Caban 8c7ec916a7 shdocvw: Use IPropertyNotifySink to track ready state and complete notification. 2009-08-31 12:17:12 +02:00
Jacek Caban 7b15652480 shdocvw: Move OnObjectAvailable implementation to dochost.c. 2009-08-31 12:17:01 +02:00
Jacek Caban c8e34cf22f shdocvw: Added IPropertyNotifySink stub implementation. 2009-08-31 12:16:47 +02:00
Henri Verbeet 8e12ad4fae shdocvw: Add a stub ITaskbarList implementation.
Based on a patch by Louis Lenders. Although MSDN claims this should be in
shell32, it really is in shdocvw.
2009-03-24 12:58:17 +01:00