Commit Graph

638 Commits

Author SHA1 Message Date
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
Jacek Caban
89da131352 shdocvw: Move IOleInPlaceSite to DocHost object. 2006-04-18 11:33:10 +02:00
Jacek Caban
2dab3d4c1b shdocvw: Move IOleClientSite to new DocHost object to allow sharing
code between WebBrowser and InternetExplorer.
2006-04-18 11:30:37 +02:00
Jacek Caban
0705381069 shdocvw: Added Top, Left, Height and Width properties implementation. 2006-04-14 19:38:57 +02:00
Jacek Caban
80dcc8b813 shdocvw: Store IOleInPlaceSite in WebBrowser object. 2006-04-14 19:38:44 +02:00
Jacek Caban
1e0f378c30 shdocvw: Update pos_rect and clip_rect in SetObjectRects. 2006-04-14 19:37:37 +02:00
Jacek Caban
b81b614da8 shdocvw: Better window handling.
Use unicode version of DefWindowProc in unicode window procs.
Fix window styles.
2006-04-14 19:37:11 +02:00
Jacek Caban
51bd5408d4 shdocvw: Use GetClientRect, not GetWindowRect in create_doc_view_hwnd. 2006-04-12 20:56:18 +02:00
Mike McCormack
42c7372b6b shdocvw: Register iexplore.exe as a COM local server. 2006-04-12 11:18:26 +02:00
Mike McCormack
c1caf43d10 shdocvw: Move the private class factory declaration into factory.c. 2006-04-11 11:25:54 +02:00
Dmitry Timoshkov
09a1a3fd7c shdocvw: Constify IExplore OLE vtables. 2006-04-10 12:23:03 +02:00
Jacek Caban
26f6a30f58 shdocvw: Set active document of both frame and doc window. 2006-04-10 12:21:23 +02:00
Jacek Caban
ce2f142bf1 shdocvw: Use IOleInPlaceObjectWindowless interface of document in deactivate_document. 2006-04-10 12:21:17 +02:00
Mike McCormack
5d0873a74c shdocvw: Implement IEWinMain using a simple window frame. 2006-04-07 12:57:47 +02:00
Mike McCormack
ba881a94d8 shdocvw: Forward IWebBrowser2::Navigate calls to ::Navigate2. 2006-04-06 11:33:23 +02:00
Mike McCormack
fc33d3bca8 shdocvw: Stub implementation of IEWinMain. 2006-04-05 11:27:13 +02:00
András Kovács
841c12fa2f shdocvw: Added Hungarian translation. 2006-03-15 11:33:28 +01:00
Jacek Caban
87e04f2f4a shdocvw: Added get_LocationURL implementation. 2006-03-06 17:50:19 +01:00
Jacek Caban
7a3a554c9b shdocvw: Beginning ShowContextMenu implementation. 2006-03-06 11:35:50 +01:00
Jacek Caban
d3a5921e8e shdocvw: Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Remove unneeded call to GetBindInfo.
2006-03-02 11:42:20 +01:00
Jacek Caban
0c12e2663b shdocvw: Added correct implementation of IProvideClassInfo::GetGUID. 2006-02-21 11:31:02 +01:00
Jacek Caban
00f249022c shdocvw: Change FIXMEs to TRACE in IDispatch's methods as they return
E_NOTIMPL in Windows as well.
2006-02-20 11:13:51 +01:00
Jacek Caban
76a361af82 shdocvw: Unaccess post data only if we've accessed it before. 2006-02-16 19:32:11 +01:00
Eric Pouech
dd7e08cc7c shdocvw: Implemented a couple of forwards to shlwapi. 2006-02-15 13:37:18 +01:00
Jacek Caban
ad5d88c67a shdocvw: Added client site's IServiceProvider interface. 2006-02-15 11:53:31 +01:00
Jacek Caban
0dbbd90c6a shdocvw: Navigate2 rewrite. 2006-02-15 11:53:21 +01:00
Jacek Caban
f98843e8cc shdocvw: Added beginning IHlinkFrame::Navigate implementation. 2006-02-15 11:52:40 +01:00
Robert Shearman
98fd1c5678 Return the correct error code from IConnectionPointContainer::FindConnectionPoint. 2006-02-10 14:51:30 +01:00
Jacek Caban
461a0102c5 shdocvw: Added IHlinkFrame stub implementation. 2006-02-08 12:42:23 +01:00
Jacek Caban
5d854158b8 shdocvw: Includes clean up. 2006-02-08 12:36:25 +01:00
Jacek Caban
fa31cfb0b3 shdocvw: Remove IQuickActivate interface implementation that is not
implemented in Windows as well.
2006-02-08 12:36:03 +01:00
Eric Pouech
e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Fatih Aşıcı
4c78c2346b shdocvw: Turkish translation. 2006-02-06 13:06:00 +01:00
Jacek Caban
0e1ef8ac2e shdocvw: Added client site's IDispatch stub implementation. 2006-01-26 13:30:04 +01:00
Jacek Caban
1b966122f8 shdocvw: Added WebBrowser's IOleCommandTarget stub implementation. 2006-01-26 13:29:35 +01:00
Jacek Caban
254bdf08f1 shdocvw: Added client site's IOleCommandTarget stub implementation. 2006-01-26 13:28:43 +01:00
Jacek Caban
53c469f1e8 shdocvw: Added TranslateUrl implementation. 2006-01-25 13:15:12 +01:00
Jacek Caban
9cbe52b111 shdocvw: Store IDocHostUIHandler interface in the WebBrowser object. 2006-01-25 13:14:57 +01:00
Jacek Caban
360a4aff29 shdocvw: Added GetWindow implementation. 2006-01-20 16:12:36 +01:00
Jacek Caban
47f796c629 shdocvw: Deactivate document in SetClientSite if ClientSite is NULL.
Fix ref counting.
2006-01-18 13:22:52 +01:00
Jacek Caban
5ba7b1778c shdocvw: Added get_Document implementation. 2005-12-06 10:57:29 +01:00
Jacek Caban
84f0597d08 Sync the WebBrowser's window size with document's window. 2005-12-02 15:54:58 +01:00
Jacek Caban
356174019e Use sink in navigate_complete instead of ClientSite's IDispatch. 2005-12-02 12:59:51 +01:00
Jacek Caban
932cf2870e Added implementation of IConnectionPoint::Advise and Unadvise. 2005-12-02 11:26:32 +01:00
Jacek Caban
9f59c164b8 Sync window sizes. 2005-12-02 11:25:30 +01:00
Jacek Caban
b24916c638 Added implementation of OLEIVERB_SHOW in DoVerb. 2005-12-01 12:49:02 +01:00
Jacek Caban
ff28e4201e Added IOleInPlaceActiveObject stub implementation. 2005-12-01 11:36:52 +01:00
Jacek Caban
e80dd30cc3 Added SetObjectRects implementation. 2005-12-01 11:11:22 +01:00
Jacek Caban
a23b84aa0d Return S_OK in [On|Can]InPlaceActivate.
Handle IOleDocumentSite in QueryInterface.
2005-12-01 11:11:14 +01:00
Jacek Caban
eea60a6672 Activate document object. 2005-11-28 20:57:04 +01:00
Jacek Caban
1692bc34c9 Added GetOverrideKeyPath and GetOptionKeyPath implementation. 2005-11-28 17:30:21 +01:00
Jacek Caban
13e3cad0d0 Added IOleDocumentSite implementation. 2005-11-28 11:24:49 +01:00
Jacek Caban
8be6eb25bd Better windows handling. 2005-11-28 11:17:28 +01:00
Jacek Caban
fea8a762cc Added implementation of GetWindowContext.
Added stub implementation of IOleInPlaceFrame interface.
2005-11-28 11:01:17 +01:00
Jacek Caban
3659834b48 Don't crash when parameters of Navigate2 are NULL. 2005-11-28 10:40:52 +01:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Jacek Caban
248c090db3 Create window in SetClientSite and return it in
IOleInPlaceSite::GetWindow.
2005-11-22 11:59:57 +00:00
Jacek Caban
5c4eee1385 Added GetHostInfo implementation. 2005-11-21 11:59:39 +00:00
YunSong Hwang
d442d298a0 Update Korean translations. 2005-11-18 12:07:42 +00:00
Jacek Caban
6414eb6da3 Free ConnectionPoint objects (fix memory leak). 2005-11-18 12:06:12 +00:00
Jacek Caban
b1a00245a6 Improve IConnectionPoint handling. 2005-11-17 11:40:55 +00:00
Jacek Caban
d15de714e3 Added stub implementation of IDocHostUIHandler. 2005-11-17 11:03:53 +00:00
Jacek Caban
a34eaa3c21 Added OLEIVERB_INPLACEACTIVATE implementation in IOleObject::DoVerb. 2005-11-16 11:46:56 +00:00
Jacek Caban
9a7b9710c9 Added IOleInPlaceSite stub implementation. 2005-11-16 11:21:00 +00:00
Jacek Caban
96e1574832 Beginning implementation of Navigate2. 2005-11-15 12:03:25 +00:00
YunSong Hwang
6e20af5dac Add Korean translations. 2005-11-14 11:27:36 +00:00
Jacek Caban
9cb6d15063 Added IViewObject2 stub implementation. 2005-11-12 19:09:46 +00:00
Michael Jung
bc160ff1fa Support for shell instance objects.
Removed a wine_todo for a no longer failing test.
Added a test for IPersistFolder3::GetCurFolder.
2005-11-08 16:12:06 +00:00
Michael Jung
6ac5686cb5 Only return SHDOCVW_ClassFactory if asked for CLSID_WebBrowser. 2005-10-31 15:44:06 +00:00
Michael Jung
7a48f838dd Added initial tests for shdocvw's FolderShortcut related
functionality.
2005-10-31 14:13:14 +00:00
Alexandre Julliard
4a0a099c11 Fixed a handle leak. 2005-10-20 13:21:39 +00:00
Vincent Béron
18e909e650 Allow file:/// protocol to be used to download the Mozilla ActiveX
control.
2005-10-20 13:20:03 +00:00
Vincent Béron
3eb08c44e7 Remove tempfile used to download Mozilla ActiveX control once it's not
used anymore.
2005-10-20 13:14:31 +00:00