Jacek Caban
271993e279
shdocvw: Pass post data as SAFEARRAY to on_before_navigate2.
2010-03-15 14:18:05 +01: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
Andrey Turkin
46a04b72c0
shdocvw: Return success code in ITaskBarList::HrInit.
2010-03-02 11:14:00 +01:00
Andrew Eikum
f97fbce8f4
shdocvw: Fix typo in WARN.
2010-03-01 11:34:01 +01:00
Alexandre Julliard
6164ce2d82
makefiles: Use the standard C_SRCS variable as the list of test files.
...
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Alexandre Julliard
ac853cfcf2
shdocvw: Don't create empty default key values where not necessary.
2010-02-10 14:30:19 +01:00
Detlef Riekenberg
a0f53e7df8
shdocvw: Dump the commands in OleCommandTarget_QueryStatus.
2010-02-08 17:14:44 +01:00
Jacek Caban
ff06efd1eb
shdocvw: Moved WebBrowser client site realizing to separated function and release more interfaces in SetClientSite.
2010-01-25 12:44:53 +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
Michael Stefaniuc
af302090b2
shdocvw: Remove unneeded \ at the end of a line.
2009-12-30 13:31:46 +01:00
Huw Davies
53ee807a3b
shdocvw: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Alistair Leslie-Hughes
d3f20ec136
shdocvw: Fix test for non-english IE MUI.
2009-12-11 12:16:27 +01:00
Alistair Leslie-Hughes
e7906026bb
shdocvw: Implement IWebBrowser2_get_Name.
2009-12-04 14:42:28 +01:00
Jacek Caban
75c71b4b9c
shdocvw: Use CoTaskMemFree to free url.
...
Pointed out by Dan Kegel.
2009-11-30 12:48:57 +01:00
Jacek Caban
655e0a0c54
shdocvw: Get rid of Gecko checks in tests.
2009-11-20 11:16:32 +01:00
Jacek Caban
60b096f609
shdocvw: Check QueryInterface return codes before using its result.
2009-11-18 11:09:29 +01:00
Alexandre Julliard
99dd348422
shdocvw: Specify the full path to iexplore.exe.
2009-10-27 11:25:39 +01:00
Alexandre Julliard
0856f77470
shdocvw: Specify the full application path when starting winemenubuilder.exe.
2009-10-27 11:22:32 +01:00
Jacek Caban
bbfee0061d
shdocvw: Improved debug messages.
2009-10-12 12:33:31 +02:00
Ge van Geldorp
5789e6634e
shdocvw/tests: Fix test on Win7.
2009-09-11 13:09:49 +02:00
Jacek Caban
d24690c8cf
shdocvw: Added IWebBrowser2::get_ReadyState implementation.
2009-08-31 12:17:18 +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
Louis Lenders
929c80dcb7
shdocvw.inf: Add default registry key "HKCU\Software\Microsoft\Internet Explorer\Settings.
2009-08-26 14:35:21 +02:00
Jacek Caban
80f02b82d6
mshtml: Use URL moniker to load http documents.
2009-08-24 15:17:31 +02:00
Jacek Caban
c19c009e48
shdocvw: Return succes in bind status callback functions.
2009-08-24 12:09:00 +02:00
Alexandre Julliard
44e874ab86
shdocvw/tests: Use the global wine_dbgstr_w instead of a local variant.
2009-08-19 13:37:00 +02:00
Juan Lang
a3575824ea
shdocvw: Support URLs passed by reference in WebBrowser_Navigate2.
2009-08-17 13:57:50 +02:00
Alistair Leslie-Hughes
a1ab2df19a
shdocvw: Add basic support for InPlaceDeactivate.
2009-08-14 13:59:10 +02:00
Vladimir Pankratov
3bc4e67f9e
shdocvw: Fix format parameter type.
2009-08-10 13:19:42 +02:00
Jacek Caban
52bade97f4
shdocvw: Check GetContainer result before setting new container.
2009-08-10 13:11:34 +02:00
Stefan Leichter
a4c1c66c87
shdocvw: Add stub for SHRestricted2W.
2009-08-07 12:11:50 +02:00
Michael Stefaniuc
83eb00cad3
shdocvw: Import the version.rc into the main rc file.
...
There is no need for a separate file.
2009-07-03 11:28:41 +02:00
Austin English
583be32178
shdocvw: Handle DISPID_AMBIENT_DLCONTROL case.
2009-06-24 11:25:05 +02:00
Henri Verbeet
f1cb32798a
shdocvw: Add SHDOCVW_LockModule()/SHDOCVW_UnlockModule() calls to ITaskbarList.
2009-06-16 13:36:40 +02:00
Henri Verbeet
697e529c19
shdocvw: Take the riid parameter to TaskbarList_Create() into account.
2009-06-16 13:36:34 +02:00
Paul Vriens
52fdc9e265
shdocvw/tests: Fix a test failure with IE8.
2009-05-13 12:04:18 +02:00
Ge van Geldorp
8968f5fa09
shdocvw/tests: Fix shdocvw:webbrowser test on some Windows boxes.
2009-03-30 15:10:52 +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
Michael Stefaniuc
efbb4ebf3e
widl: Output "LONG" instead of "long" for a 32bit integer.
...
long is always 32bit in IDL files but that's not true in C.
2009-03-13 11:15:21 +01:00
Paul Vriens
4f65338a05
shdocvw/tests: Add a missing FreeLibrary().
2009-03-06 15:39:34 +01:00
Detlef Riekenberg
423ffdd10f
shdocvw/tests: Detect more interfaces in the webbrowser test.
2009-03-02 13:20:46 +01:00
Detlef Riekenberg
41c0d35a7a
shdocvw/tests: Add IServiceProvider to the webbrowser test.
2009-03-02 13:20:46 +01:00
Detlef Riekenberg
6b505e1425
shdocvw/tests: Dump the guid for additional interfaces.
2009-02-26 12:11:48 +01:00
Jacek Caban
64adaf723b
shdocvw: Added QueryStatus implementation.
2009-02-24 16:57:28 +01:00
Jacek Caban
7ac34f9e50
shdocvw: Added loading tests.
2009-02-24 16:57:28 +01:00
Francois Gouget
f250f4fa04
Assorted spelling fixes.
2009-02-11 15:56:02 +01:00
Alistair Leslie-Hughes
a14a75b85e
shdocvw: Correct OnAmbientPropertyChange regression.
2009-02-04 14:08:26 +01:00
Alistair Leslie-Hughes
69a8066b18
shdocvw: OnAmbientPropertyChange should refresh all properties with a DISPID_UNKNOWN.
2009-02-03 14:36:21 +01:00
Alistair Leslie-Hughes
58292e8a65
shdocvw: Add IServiceProvider support.
2009-01-27 16:04:56 +01:00
Alistair Leslie-Hughes
0a9a1bc99c
shdocvw: Add test to show IServiceProvider is supported.
2009-01-23 13:40:45 +01:00
Jacek Caban
da5372beed
shdocvw: Fixed tests on IE7.
2009-01-23 13:12:28 +01:00
Aric Stewart
3aebdbb65d
shdocvw: Stub implementation of IEParseDisplayNameWithBCW.
2009-01-23 13:11:59 +01:00
Alexandre Julliard
53bc99855a
shdocvw: Fix a pointer cast warning on 64-bit.
2009-01-08 17:27:49 +01:00
Paul Vriens
10b2d6db04
shdocvw/tests: Fix test failures on XP SP2 and higher.
2009-01-05 15:09:21 +01:00
Francois Gouget
2166afceb7
Assorted spelling fixes.
2008-12-29 11:36:49 +01:00
Detlef Riekenberg
e9e12744b5
shdocvw/tests: Add tests for ParseURLFromOutsideSource.
2008-12-26 13:45:12 +01:00
Detlef Riekenberg
468da8e261
shdocvw: Implement ParseURLFromOutsideSource.
2008-12-26 13:44:39 +01:00
Detlef Riekenberg
1a0f1f5db8
shdocvw/tests: Fix a test on IE 5.x.
2008-12-26 13:43:04 +01:00
Andrew Talbot
9814ca9859
shdocvw: Remove unneeded address-of operators from array name.
2008-12-08 22:03:03 +01:00
Vladimir Pankratov
bbaa72de5f
shdocvw: Implement go_home function.
2008-11-28 13:51:34 +01:00
Francois Gouget
2a2387b984
shdocvw: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:46 +01:00
Alistair Leslie-Hughes
3c88a2f060
shdocvw: Silence invalid QueryInterface FIXME.
2008-11-25 11:56:17 +01:00
Alexandre Julliard
e37f8f23f1
shdocvw: Fix the computation of the default extents.
2008-11-21 17:07:21 +01:00
Detlef Riekenberg
a815677d93
shdocvw/tests: Make the webbrowser test dpi aware, make it pass in wine.
2008-11-19 12:09:17 +01:00
Marcus Meissner
bc295ef8b4
shdocvw: Fixed buffer size to GetPrivateProfileStringW.
2008-11-17 13:15:26 +01:00
Damjan Jovanovic
9ff230dcaa
shdocvw, winemenubuilder: Generate fd.o entries for .url files.
2008-11-14 13:30:25 +01:00
Alistair Leslie-Hughes
27685adaf1
shdocvw: Correct tests.
2008-11-13 13:08:58 +01:00
Dmitry Timoshkov
b901c8db5a
shdocvw: Fix the COLOR_xxx usage.
2008-11-12 11:49:12 +01:00
Jacek Caban
a43adb40af
shdocvw: Revert "Added Support for the IViewObjectEx" with tests.
2008-11-12 11:49:11 +01:00
Alistair Leslie-Hughes
b91061e1da
shdocvw: Added Support for the IViewObjectEx interface.
2008-11-11 15:24:41 +01:00
Detlef Riekenberg
f0ec2a5ca1
shdocvw/tests: Use the correct size for memset.
2008-10-28 12:33:56 +01:00
Alexandre Julliard
199bcc9c70
shdocvw/tests: Avoid sizeof in trace.
2008-10-27 11:29:32 +01:00
Detlef Riekenberg
d4e7845887
shdocvw/tests: Add tests for URLSubRegQueryA.
2008-10-24 14:25:01 +02:00
Detlef Riekenberg
507665deee
shdocvw: Implement URLSubRegQueryA.
2008-10-24 14:25:01 +02:00
Michael Stefaniuc
88a6c9cd54
shdocvw/tests: Remove duplicated header include.
2008-10-16 11:27:46 +02:00
Michael Stefaniuc
689895702a
shdocvw: Use FAILED instead of !SUCCEEDED.
2008-10-08 13:42:43 +02:00
Jacek Caban
4d46c99765
shdocvw: Fixed tests on IE5.
2008-09-29 17:25:16 -05:00
Louis Lenders
567fb5e7db
shdocvw: Create default App Paths key for iexplore.exe.
2008-09-25 11:50:34 +02:00
Detlef Riekenberg
40145952ae
shdocvw: Set the default homepage.
2008-09-23 13:07:34 +02:00
Detlef Riekenberg
3b3ac07265
shdocvw: Remove redundant NULL check before SysFreeString.
2008-09-23 12:12:38 +02:00
Andrew Talbot
d23fc94fd6
shdocvw: Sign-compare warnings fix.
2008-09-09 11:46:17 +02:00
Reece Dunn
099517604b
shdocvw: Fixed building on msvc.
2008-09-08 14:08:17 +02:00
Francois Gouget
4823b2c7bf
Assorted spelling fixes.
2008-09-02 13:58:21 +02:00
Jacek Caban
d58666123a
shdocvw: Pass the right IDispatch to NavigateComplete2 and DocumentComplete.
2008-08-27 13:21:20 +02:00
Damjan Jovanovic
ad886d6698
shdocvw: Rudimentary implementation of CLSID_InternetShortcut.
2008-08-04 15:02:36 +02:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Jacek Caban
f0d8b8b15c
shdocvw: Added WebBrowser's IDispatch methods implementation.
2008-06-21 11:17:00 +02:00
Jacek Caban
54ef871161
shdocvw: Fixed DISPID_ONTOOLBAR test on IE7.
2008-06-09 12:45:01 +02:00
Petr Dlouhý
87b1cab13d
shdocvw: Partial implementation of WebBrowser_put_RegisterAsBrowser and WebBrowser_get_RegisterAsBrowser.
2008-05-12 19:58:56 +02:00
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
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Alexandre Julliard
8ebe988d2e
Add makedep magic comments for typelibs in resource files.
2008-04-24 22:14:21 +02:00
James Hawkins
03599dbab6
shdocvw: Fix a test that fails on all platforms.
2008-04-21 13:36:19 +02:00
Alexandre Julliard
876257a6dc
shdocvw: Fixed typo in CLSID_InternetShortcut.
2008-04-14 13:57:53 +02:00
Francois Gouget
0682f85c95
Fix spelling of dwAssign.
2008-04-14 12:40:22 +02:00
Andrew Talbot
f0dd3efe14
shdocvw: Assign to structs instead of using memcpy.
2008-03-18 11:15:22 +01:00
Jared Lapsley
473010268d
shdocvw: WebBrowser_get_Busy implementation.
2008-03-15 11:40:42 +01:00
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
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
Chris Wulff
62e7be0ede
shdocvw: Add IPersistMemory interface stub.
2007-10-31 12:39:55 +01:00
Chris Wulff
0a2008ae67
shdocvw: Implement OLEIVERB_HIDE.
2007-10-31 12:39:55 +01:00
Detlef Riekenberg
b823922d73
shdocvw: Print the unsupported args in a FIXME.
2007-10-29 13:53:09 +01:00
Jacek Caban
d8ba5bf20b
shdocvw: Fixed tests on IE7.
2007-10-09 17:52:46 +02:00
Jacek Caban
75eb61cdc6
shdocvw: Added WebBrowser::Resizable property implementation.
2007-09-24 13:44:38 +02:00
Jacek Caban
2fe9af5507
shdocvw: Added WebBrowser::FullScreen property implementation.
2007-09-24 13:44:33 +02:00
Jacek Caban
735bf5a6f7
shdocvw: Better iexplore.exe command line handling.
2007-09-10 16:15:48 +02:00
Jacek Caban
72060f04fe
shdocvw: Added better GoHome stub implementation.
2007-09-10 16:15:38 +02:00
Jacek Caban
c6f8b27013
shdocvw: Don't use BSTR in navigate_url prototype.
2007-09-10 16:15:32 +02:00
Jacek Caban
8bafc2b67b
shdocvw: Added UpdateUI implementation.
2007-09-10 16:14:43 +02:00
Andrew Talbot
72c3d16d83
shdocvw: Constify some variables.
2007-08-30 11:57:18 +02:00
Dan Kegel
9e0ece41a5
shdocvw: iexplore needs to handle the -nohome option.
2007-08-27 12:02:21 +02:00
Stefan Leichter
c6a20d7161
shdocvw: Remove 'recursive registry key delete' function.
2007-08-20 22:22:30 +02:00
Jacek Caban
b2395e4907
shdocvw: Wrong PostData VT is not an error.
2007-08-02 12:18:41 +02:00
Jacek Caban
e23c5083f5
shdocvw: Added GetExternal implementation.
2007-08-01 11:28:52 +02:00
Dmitry Timoshkov
3c9e7a7f33
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
2007-05-25 20:37:56 +02:00
Alexandre Julliard
9aecf6ef14
shdocvw: Avoid a printf format warning.
2007-03-09 22:03:29 +01:00
Jacek Caban
1790fdeeff
shdocvw: Added Navigate2 test.
2007-03-09 21:13:06 +01:00
Jacek Caban
a01a20c090
shdocvw: Call EnableModeless and SetStatusText in navigate.
2007-03-09 21:09:12 +01:00
Jacek Caban
dc15020cf5
shdocvw: Move frame variable to DocHost.
2007-03-09 21:09:03 +01:00
Jacek Caban
3febaa2d13
shdocvw: Release callback and bindctx in bind_url_to_object.
2007-03-09 21:08:55 +01:00
Jacek Caban
72bf4a641e
shdocvw: Added mode dispids implementation in DocHost::Invoke.
2007-03-09 21:08:26 +01:00
Jacek Caban
0b48542f1f
shdocvw: Always set hostui to NULL in SetClientsite.
2007-03-09 21:08:15 +01:00
Jacek Caban
355b3c190b
shdocvw: Added DISPID_AMBIENT_OFFLINEIFNOTCONNECTED and DISPID_AMBIENT_SILENT implementation in DocHost::Invoke.
2007-03-09 21:08:01 +01:00
Jacek Caban
1f92fba5cc
shdocvw: Move offline and silent variables to DocHost.
2007-03-09 21:07:55 +01:00
Jacek Caban
551b4117c4
shdocvw: Remove no longer used resources.
2007-02-28 21:10:10 +01:00
Jacek Caban
0197c2c292
shdocvw: Fix module ref counting.
2007-02-20 20:52:46 +01:00
Andrew Talbot
f06c01e230
shdocvw: Declare some functions static.
2007-02-05 12:30:15 +01:00
Alexandre Julliard
8990a7c73b
shdocvw: IDL_TLB_SRCS should contain the source file, not the target.
2006-12-29 12:49:40 +01:00
Dmitry Timoshkov
1d5f0f41f0
shdocvw: Make some data const.
2006-11-29 12:44:13 +01:00
Francois Gouget
c6a68c4d6f
shdocvw: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-28 12:13:29 +01:00
Francois Gouget
b5f104d05b
Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages.
2006-11-24 11:49:32 +01:00
Francois Gouget
30e44c85c8
Assorted spelling fixes.
2006-11-07 15:25:24 +01:00
Jacek Caban
a519d104a8
shdocvw: Added more tests.
2006-11-06 12:26:39 +01:00
Jacek Caban
7858c208a1
shdocvw: Cal on_offlineconnected_change and on_silent_change in SetClientSite.
2006-11-06 12:26:30 +01:00
Jacek Caban
e7c3d0157a
shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_OFFLINECONNECTED) implementation.
2006-11-06 12:26:23 +01:00
Jacek Caban
f76253bf00
shdocvw: Added [get|put]_Offline implementation.
2006-11-06 12:26:16 +01:00
Jacek Caban
7bbae51ce0
shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_SILENT) implementation.
2006-11-06 12:26:09 +01:00
Jacek Caban
ebbcd53c71
shdocvw: Ignore hwndParent in DoVerb.
2006-11-06 12:25:59 +01:00
Jacek Caban
30b24fbf7f
shdocvw: Set parent window in activate_inplace.
2006-11-06 12:25:45 +01:00
Jacek Caban
25d8417528
shdocvw: Added CUrlHistory stub implementation.
2006-10-26 13:04:53 +02:00
Francois Gouget
9fe4673347
Don't include windows.h & co in the Wine sources.
...
Remove uneeded COM_NO_WINDOWS_H defines.
2006-10-24 17:47:09 +02:00
Mikołaj Zalewski
58bd35c8c5
resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL.
2006-10-24 17:45:51 +02:00
Mikołaj Zalewski
e32aa55703
resources: Change German sublanguage code to SUBLANG_NEUTRAL.
2006-10-24 11:45:12 +02:00
Jacek Caban
6e63a9e5f5
shdocvw: Fix windows style of windows without parents.
2006-10-23 12:29:06 +02:00
Byeong-Sik Jeon
e1fd734c97
Korean: Use SUBLANG_NEUTRAL in Korean resources.
2006-10-20 13:49:39 +02:00
Jacek Caban
13c886d9fc
shdocvw: Added WebBrowser::Navigate implementation.
2006-10-20 10:20:16 +02:00
Jacek Caban
4bcf1f554c
shdocvw: Use navigate_url in WebBrowser::Navigate.
2006-10-20 10:20:12 +02:00
Jacek Caban
02b54914e5
shdocvw: Move common Navigate2 code to navigate_url.
2006-10-20 10:19:58 +02:00
Cihan Altinay
545b13a733
shdocvw: Make sure BSTR is allocated before calling sink.
2006-10-18 12:34:57 +02:00
Jacek Caban
a7395adee3
shdocvw: Added IDocHostUIHandler2 test.
2006-10-16 10:58:29 +02:00
Jacek Caban
ba139940da
shdocvw: Win64 printf format warning fixes.
2006-10-07 18:05:21 +02:00
James Hawkins
e55ed113fa
shdocvw: Return S_OK in PersistStorage_InitNew.
2006-10-07 18:04:37 +02:00
Jacek Caban
e5f2f651b2
shdocvw: Win64 printf format warning fixes.
2006-10-06 12:48:02 +02:00
Jacek Caban
8302f073b6
shdocvw: Silence common invalid QueryInterface FIXMEs.
2006-10-02 21:39:51 +02:00
Juan Lang
d62c50bc86
shdocvw: Ignore VT_ERROR arguments to WebBrowser_Navigate2.
2006-10-02 14:38:20 +02:00
Juan Lang
6c8e5a391b
shdocvw: Return S_OK from WebBrowser_put_RegisterAsDropTarget.
2006-10-02 14:38:12 +02:00
Francois Gouget
dc0cfe7729
urlmon: Fix the case of the BINDINFO.cbstgmedData field. Fixes the htmldoc test compilation on Windows.
2006-09-29 17:53:23 +02:00
Francois Gouget
87045eb0c5
Fix rpcndr.h so it takes CONST_VTABLE into account.
...
Define CONST_VTABLE in the tests that need it. This fixes many Visual C++ warnings.
2006-09-29 17:52:27 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Andrew Talbot
906e637748
shdocvw: Cast-qual warnings fix.
2006-09-28 11:56:22 +02:00
Mikołaj Zalewski
3380a7d955
resources: Mark common resources as LANG_NEUTRAL, SUBLANG_NEUTRAL.
2006-09-25 18:31:55 +02:00
Jacek Caban
f86827317b
shdocvw: Added [get|put]_Silent implementation.
...
As we don't have any dialog in WebBrowser implemented yet, all we have to do is to store silent value.
2006-09-25 17:55:47 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Louis. Lenders
590d262b5a
shdocvw: Update version info.
2006-09-13 10:59:39 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Francois Gouget
c62f428d1d
shdocvw: Set the CLSID_Internet shell folder's attributes.
2006-08-11 16:50:42 +02:00
Francois Gouget
0387821a77
shdocvw: Register CLSID_CUrlHistory and CLSID_Internet.
2006-08-09 20:36:52 +02:00
Jacek Caban
84d93d1981
shdocvw: Return DIID_DWebBrowserEvents in GetGUID for WebBrowser_V1.
2006-08-09 17:12:24 +02:00
Dan Hipschman
99056d7e2a
widl: Write forward declarations for coclass definitions.
2006-08-03 22:29:58 +02:00
Jacek Caban
d4da27aec3
shdocvw: Added WebBrowser::Invoke implementation.
2006-07-31 17:20:24 +02:00
Jacek Caban
3d1627f673
shdocvw: Added SetExtent and GetExtent implementation.
2006-07-31 17:20:20 +02:00
Jacek Caban
e10f5b1d50
shdocvw: Register SHDocVw typelib.
2006-07-31 14:49:14 +02:00
Jacek Caban
61d48edf83
shdocvw: Added typelib.
2006-07-31 14:49:11 +02:00
Jacek Caban
89b443d559
shdocvw: Added test of GetControlInfo.
2006-07-28 12:34:02 +02:00
Jacek Caban
f06f3cf470
shdocvw: Added more test and fixes.
2006-07-25 11:21:21 +02:00
Mike McCormack
591309875a
shdocvw: Register MruListLong.
2006-07-24 12:57:33 +02:00
Jacek Caban
9dc2563aaa
shdocvw: Return S_OK in IPersistStreamInit::Load.
2006-07-24 12:57:32 +02:00
Mike McCormack
c42415a547
shdocvw: Write the "Microsoft Browser Architecture" CLSID.
2006-07-17 13:53:35 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Jacek Caban
b1d1507ed8
shdocvw: Added test of DoVerb.
2006-07-11 12:04:02 +02:00
Jacek Caban
d2520ccf16
shdocvw: Added GetMiscStatus test.
2006-07-11 12:03:58 +02:00
Jacek Caban
d76ed6f693
shdocvw: Call SetMenu in activate_ui.
2006-07-11 12:03:50 +02:00
Alexandre Julliard
77dc0d9be5
.gitignore: Added wildcards to ignore generated resource files.
2006-07-10 21:39:00 +02:00
Alexandre Julliard
0fa8baafcb
make_dlls: Recursively ignore .ok files in all tests directories.
2006-07-10 21:26:50 +02:00
Alexandre Julliard
edd100b899
make_dlls: Recursively ignore testlist.c in all tests directories.
2006-07-10 21:19:42 +02:00
Alexandre Julliard
5258e061dc
make_dlls: Ignore generated import libraries from the top-level .gitignore.
2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6
Take advantage of the recursive nature of .gitignore for Makefile entries.
...
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Jacek Caban
37b57a51da
shdocvw: Added test of SetClientSite.
2006-07-07 17:51:11 +02:00
Jacek Caban
b6d0818043
shdocvw: Call GetContainer in SetClientSite.
2006-07-07 17:50:47 +02:00
Jacek Caban
010f5729dd
shdocvw: Added test of IProvideClassInfo.
2006-07-06 15:40:28 +02:00
Jacek Caban
7027ed458b
shdocvw: Get rid of Mozilla ActiveX control dependency.
2006-07-03 11:58:02 +02:00
Paul Vriens
8f143f190c
Use the return value of register_key_guid.
2006-06-30 21:08:07 +02:00
James Hawkins
e391387c9a
shdocvw: Upgrade the version to 5.50.4134.599.
2006-06-27 11:14:34 +02:00
Jacek Caban
ac4abb7536
shdocvw: Return S_OK in IPersistStreamInit::InitNew.
2006-06-20 20:38:42 +02:00
Robert Shearman
1027313e9f
shdocvw: Register some more documented classes that native also registers.
2006-06-07 11:47:26 +02:00
Jacek Caban
d7043f23ca
shdocvw: Set focus in ui_activate.
2006-06-03 11:54:16 +02:00
Frank Richter
ea4f92bdd9
shdocvw: Install Mozilla control silently.
2006-05-28 18:16:21 +02:00
Frank Richter
9fee0afe02
shdocvw: Improve German translation.
2006-05-28 18:14:40 +02:00
Alexandre Julliard
9ca8a86914
Link against libwine_unicode everywhere we use Unicode functions.
2006-05-24 18:05:40 +02:00
Alexandre Julliard
23f9e358ad
Tests should not use wine/unicode.h.
2006-05-24 18:05:09 +02:00
Jacek Caban
5c932f9634
shdocvw: Added OLEIVERB_UIACTIVATE implementation.
2006-05-23 20:54:32 +02:00
Jacek Caban
4ee19c81bb
shdocvw: Don't do verb that is already done.
2006-05-23 20:54:07 +02:00
Jacek Caban
dda3bea568
shdocvw: Move UI activating to the separated function.
2006-05-23 20:53:58 +02:00
Jacek Caban
864bfd8ead
shdocvw: Move inplace activating code to the separated function.
2006-05-23 20:53:50 +02:00
Jacek Caban
86163e7a78
shdocvw: Added WebBrowser v1 implementation.
2006-05-23 20:53:26 +02:00
Jacek Caban
c0d1f91a7c
shdocvw: Added WebBrowser v1 registration.
2006-05-23 20:53:02 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Jacek Caban
ae2c061e8e
shdocvw: Return S_OK in OnInPlaceDeactivate.
2006-05-20 13:58:39 +02:00
Jacek Caban
21196a084a
shdocvw: Code cleanup.
2006-05-17 21:46:18 +02:00
Jacek Caban
7ac9bc4d6e
shdocvw: Added IConnectionPointContainer to InternetExplorer::QueryInterface.
2006-05-17 21:45:59 +02:00
Jacek Caban
0b613f291f
shdocvw: Move IConnectionPointContainer implementation to separated object.
2006-05-17 21:45:39 +02:00
Jacek Caban
7c7603ca1e
shdocvw: Move connection points to the new ConnectionPointContainer struct.
2006-05-17 21:45:15 +02:00
Jacek Caban
f69328e2df
shdocvw: Don't release IOleInPlaceSite in DoVerb.
2006-05-16 12:42:20 +02:00
Jacek Caban
e718939ebd
shdocvw: Wrap Heap* finctions by inline functions.
2006-05-15 14:26:04 +02:00
Jacek Caban
e02d36274b
shdocvw: Added support for navigation to application URLs.
2006-05-15 11:48:11 +02:00
Robert Shearman
74407105d2
Check the return value from register_key_guid in all the DLL registering code.
2006-05-10 19:38:04 +02:00
Jacek Caban
faabaae557
shdocvw: Added some comments.
2006-05-05 20:49:44 +02:00
Jacek Caban
e4ad9dfdb2
shdocvw: Added WebBrowser::[get|put]_ToolBar implementation.
2006-05-05 20:49:22 +02:00
Jacek Caban
39f14989a9
shdocvw: Added WebBrowser::[get|put]_StatusBar implementation.
2006-05-05 20:49:06 +02:00
Jacek Caban
eb49ade33a
shdocvw: Added WebBrowser::[get|put]_AddressBar implementation.
2006-05-05 20:48:45 +02:00
Jacek Caban
9c4f120e88
shdocvw: Added WebBrowser::[get|put]_MenuBar implementation.
2006-05-05 20:48:28 +02:00
Jacek Caban
8cde167fd9
shdocvw: Added get_HWND implementation.
2006-05-05 20:45:00 +02:00
Jacek Caban
9d9b909466
shdocvw: Added [get|put]_Visible implementation.
2006-05-05 20:44:39 +02:00
Jacek Caban
707a4f18f7
shdocvw: Fix GetMiscStatus implementation.
2006-05-05 20:44:02 +02:00
Jacek Caban
238afbb688
shdocvw: Don't create IE default window in embedding mode.
2006-04-21 12:46:06 +02:00
Jacek Caban
d5c69bf4af
shdocvw: Use InternetExplorer object in create_ie_window.
2006-04-21 12:45:44 +02:00
Jacek Caban
4d5cf7e6f9
shdocvw: Added InternetExplorer::Navigate2 implementation.
2006-04-20 11:32:42 +02:00
Jacek Caban
7b09cca963
shdocvw: Move create_doc_view_hwnd call to navigate_url.
2006-04-20 11:32:15 +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
c51aefdb58
shdocvw: Added InternetExplorer::put_Visible implementation.
2006-04-20 11:31:34 +02:00
Jacek Caban
4027a1149c
shdocvw: Move IEWinMain to iexplore.c.
2006-04-20 11:31:20 +02:00
Jacek Caban
c0e42d5597
shdocvw: Added beginning InternetExplorer implementation.
2006-04-20 11:31:05 +02:00
Jacek Caban
c48c50f575
shdocvw: Move DllGetClassObject implementation to factory.c.
2006-04-20 11:29:54 +02:00
Jacek Caban
b26ed16633
shdocvw: Move more initialization code to DocHost_Init.
2006-04-20 11:29:28 +02:00
Jacek Caban
470e987d2f
shdocvw: Use DocHost, not WebBrowser, in navigate_url.
2006-04-18 11:39:04 +02:00
Jacek Caban
00e3ac5b31
shdocvw: Use DocHost, not WebBrowser, in Shell DocObject View window.
2006-04-18 11:38:48 +02:00
Jacek Caban
61560b8715
shdocvw: Move connection points to DocHost object.
2006-04-18 11:38:10 +02:00
Jacek Caban
22b6d5485c
shdocvw: Use Dochost, not WebBrowser, in deactivate_document.
2006-04-18 11:37:47 +02:00
Jacek Caban
6470c5ca0a
shdocvw: Get rid of WebBrowser dependency in DocHost object.
2006-04-18 11:37:13 +02:00
Jacek Caban
59c6f20495
shdocvw: Move IOleInPlaceFrame to DocHost object.
2006-04-18 11:36:52 +02:00
Jacek Caban
3a9aeace0f
shdocvw: Move IServiceProvider to DocHost object.
2006-04-18 11:36:31 +02:00
Jacek Caban
9b0c2bf595
shdocvw: Move IDispatch to DocHost object.
2006-04-18 11:34:39 +02:00
Jacek Caban
62aa916b28
shdocvw: Move IOleCommandTarget to DocHost object.
2006-04-18 11:34:24 +02:00
Jacek Caban
72c5329336
shdocvw: Move IOleDocumentSite to DocHost object.
2006-04-18 11:33:57 +02:00
Jacek Caban
ff7a8abb85
shdocvw: Move IDocHostUIHandler to DocHost object.
2006-04-18 11:33:19 +02:00