Jacek Caban
bb64efaf77
mshtml: Create nsWineURI even if we don't have valid nsIURI.
2006-07-07 17:51:31 +02:00
Jacek Caban
3c1f2d6cbe
mshtml: Added get_text implementation.
2006-07-06 12:48:28 +02:00
Jacek Caban
6e8e19569a
mshtml: Added createRange implementation.
2006-07-06 12:48:22 +02:00
Jacek Caban
ce7c941510
mshtml: Added get_type implementation.
2006-07-06 12:45:56 +02:00
Jacek Caban
489b0f50d5
mshtml: Added get_selection implementation.
2006-07-06 12:45:39 +02:00
Jacek Caban
6e7e6efedd
mshtml: Return S_OK in Exec(IDM_BASELINEFONT3).
2006-07-06 12:45:32 +02:00
Jacek Caban
346d5bc7d0
mshtml: Added beginning IDM_BROWSEMODE implementation.
2006-07-03 11:54:25 +02:00
Jacek Caban
39d0dfa909
mshtml: Add trailing '\' to gecko_path if needed.
2006-07-03 11:53:58 +02:00
Jacek Caban
7dcfbdecd6
mshtml: Added Unadvise implementation.
2006-06-26 13:49:31 +02:00
Jacek Caban
7f617230a5
mshtml: Destroy connection points.
2006-06-26 13:49:31 +02:00
Jacek Caban
bf1724ef33
mshtml: Added Advise implementation.
2006-06-26 13:49:31 +02:00
Jacek Caban
f46c3997ed
mshtml: Return text/html by default in GetContentType.
2006-06-26 13:49:31 +02:00
Jacek Caban
2218bfcc8e
mshtml: Return NS_OK in GetStatus if channel is NULL.
2006-06-26 13:49:31 +02:00
Jacek Caban
78c287f12a
mshtml: Call OnStopRequest in OnStopBinding.
2006-06-26 13:49:30 +02:00
Jacek Caban
6c1e595c21
mshtml: Break reading if IStream::Read returns 0 bytes.
2006-06-26 13:49:30 +02:00
Jacek Caban
181332b7ec
mshtml: Added HTMLLoadOptions implementation (with tests).
2006-06-26 13:49:04 +02:00
Jacek Caban
881653ccdc
mshtml: Added stub implementation of HTMLLoadOptions.
2006-06-23 11:22:37 +02:00
Jacek Caban
bc29a20d8b
mshtml: Added optary.idl file.
2006-06-23 10:47:14 +02:00
Jacek Caban
76d8d022ca
mshtml: Inherit NSContainer in NewURI.
2006-06-23 10:46:42 +02:00
Jacek Caban
7ceaf5b386
mshtml: Fix a typo.
2006-06-23 10:46:38 +02:00
Jacek Caban
e82be4ba63
mshtml: Added CGID_MSHTML to IOleCommandTarget::Exec.
2006-06-23 10:46:34 +02:00
Jacek Caban
a2f715e536
mshtml: Move IOleCommandTarget implementation to separate file.
2006-06-20 20:38:31 +02:00
Jacek Caban
1c64c20d9a
mshtml: Initialize url variable in IPersistMoniker::Load.
2006-06-20 20:37:38 +02:00
Jacek Caban
5ad79df0f8
mshtml: Don't crash in GetSecurityInfo if channel is NULL.
2006-06-20 20:37:31 +02:00
Jacek Caban
f052845013
mshtml: Added IPropertyNotifySink connection point.
2006-06-20 20:37:25 +02:00
Jacek Caban
c562d4926e
mshtml: Added Wine Gecko installer.
2006-06-16 16:03:57 +02:00
Alexandre Julliard
65459cb344
mshtml/tests: Don't use sizeof in ok() to avoid printf format warnings.
2006-06-13 14:03:01 +02:00
Alexandre Julliard
9936feef07
include: Make the Dll* entry points hidden.
2006-06-12 16:18:01 +02:00
Alexandre Julliard
12286afc24
mshtml: Changed C syntax that winapi_check doesn't like.
2006-06-09 11:52:41 +02:00
Jacek Caban
56bb028611
mshtml: Use mime type reported by moniker if possible.
2006-06-03 11:54:07 +02:00
Jacek Caban
42f96fce67
mshtml: Return S_OK in OnStartBinding and OnStopBinding.
2006-06-03 11:53:53 +02:00
Jacek Caban
93fe34ee68
mshtml: Added beginning OnDataAvailable implementation.
2006-06-03 11:53:43 +02:00
Jacek Caban
ee8c855f77
mshtml: Added begining binding code in IPersistMoniker::Load.
2006-06-03 11:50:59 +02:00
Jacek Caban
f1d2e37655
mshtml: Set binding channel, listener and context in AsyncOpen.
2006-06-03 11:50:45 +02:00
Jacek Caban
e0157ba201
mshtml: Store BSCallback in NSContainer and use it instead of load_call.
2006-06-03 11:48:59 +02:00
Jacek Caban
813e82f253
mshtml: Add create_nscallback function to allow using BSCallback out of navigate.c.
2006-06-03 11:48:40 +02:00
Jacek Caban
beb5366e6f
mshtml: Move some code from before_async_open to AsyncOpen.
2006-06-03 11:47:14 +02:00
Jacek Caban
08ae32e43a
mshtml: Get rid of (currently disabled anyway) nsIWebBrowserStream.
...
We have to handle it in another way.
2006-06-03 11:46:35 +02:00
Jacek Caban
5f3d7f0d94
mshtml: The secret interface is CMarkup. Improve FIXMEs.
2006-05-25 10:37:46 +02:00
Jacek Caban
78b7286eba
mshtml: Added stub implementation of IPersistStreamInit.
2006-05-24 10:03:21 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Jacek Caban
8bb2513ee9
mshtml: Fix protocol tests on XP. Make Wine match XP implementation.
2006-05-15 11:48:05 +02:00
Michael Stefaniuc
a87520036f
janitorial: Remove redundant NULL pointer checks before HeapFree'ing them.
...
Some HeapFree's are hidden behind macros. Found by smatch.
2006-05-10 11:31:41 +02:00
Jacek Caban
79e2f0c4ff
mshtml: Added test of connection points.
2006-05-05 17:28:07 +02:00
Jacek Caban
bde8aa58fb
mshtml: Added GetConnectionInterface implementation.
2006-05-05 17:27:56 +02:00
Jacek Caban
a9cdfa9952
mshtml: Added GetConnectionPointContainer implementation.
2006-05-05 17:27:45 +02:00
Jacek Caban
1cfcbb3010
mshtml: Added stub implementation of connection points.
2006-05-05 17:27:32 +02:00
Jacek Caban
570a1c4eea
mshtml: Added IConnectionPointContainer stub implementation.
2006-05-05 17:22:44 +02:00
Jacek Caban
77bb544c51
mshtml: Added get_body implementation.
2006-05-05 17:22:27 +02:00
Jacek Caban
d7f881f715
mshtml: Added IHTMLTextContainer stub implementation.
2006-05-05 17:18:40 +02:00
Jacek Caban
e189b54687
mshtml: Make sure to use initialized variables.
2006-04-10 12:21:07 +02:00
Jacek Caban
417c104760
mshtml: Fix ref counting.
...
- Fix ref counting.
- Use This->window instead of QI in NSContainer_Release.
2006-04-10 12:20:50 +02:00
Alexandre Julliard
31332b3cd6
mshtml: Don't free the URL we have just stored in the callback object.
2006-03-28 20:00:18 +02:00
Jacek Caban
5f009f2540
mshtml: Added tooltip implementation.
2006-03-27 21:41:52 +02:00
Jacek Caban
ed10e5046c
mshtml: Added IHTMLElement2 implementation.
2006-03-24 12:14:04 +01:00
Jacek Caban
b88b981dcb
mshtml: Clean up get_all and tags (also fixes a typo).
2006-03-22 21:36:36 +01:00
Jacek Caban
dbd582cf84
mshtml: Optimize nsACString handling.
2006-03-20 12:05:50 +01:00
Jacek Caban
3d9d384486
mshtml: Better QueryInterface implementation.
2006-03-20 12:05:01 +01:00
Jacek Caban
cb92214210
mshtml/tests: Code cleanup.
2006-03-18 18:05:51 +01:00
András Kovács
724f35419b
mshtml: Added Hungarian translation.
2006-03-15 11:32:11 +01:00
Jacek Caban
2c06b800b1
mshtml: Added beginning of getAttribute implementation.
2006-03-09 12:50:06 +01:00
Jacek Caban
26b9c5e022
mshtml: Added IHTMLBodyElement implementation.
2006-03-09 12:49:19 +01:00
Jacek Caban
6fafc22930
mshtml: Added get_name and get_value implementation of IHTMLTextAreaElement interface.
2006-03-08 11:33:15 +01:00
Jacek Caban
4ac4246fd5
mshtml: Added get_name and get_value implementation of IHTMLSelectElement interface.
2006-03-08 11:33:09 +01:00
Jacek Caban
92ff0e5019
mshtml: Added get_type, get_value, get_name and get_checked
...
implementation of IHTMLInputElement interface.
2006-03-08 11:33:00 +01:00
Jacek Caban
8f897239c4
mshtml: Added IHTMLTextAreaElement implementation.
2006-03-07 10:51:12 +01:00
Jacek Caban
54cce2e7ce
mshtml: Added IHTMLSelectElement implementation.
2006-03-07 10:49:12 +01:00
Jacek Caban
8b3eab6e35
mshtml: Added IHTMLInputElement implementation.
2006-03-07 10:45:48 +01:00
Jacek Caban
3d68599355
mshtml: Added IHTMLElementCollection::tags implementation.
2006-03-07 10:40:27 +01:00
Francois Gouget
9a722d0afd
Fix compatibility with native advpack dlls.
...
Most native advpack dlls in circulation don't have RegInstallA. So
mshtml and urlmon should do a GetProcAddress() on 'RegInstall'
instead.
2006-03-06 17:51:19 +01:00
Jacek Caban
d6d76870cb
mshtml: Added IHTMLElementCollection implementation.
...
- Added IHTMLElementCollection implementation.
- Added get_all implementation.
2006-03-06 17:49:15 +01:00
Jacek Caban
6ef5f95562
mshtml: Added get_documentElement implementation.
2006-03-06 11:35:35 +01:00
Jacek Caban
874fd57841
mshtml: Added IHTMLElement implementation.
2006-03-06 11:33:43 +01:00
Jacek Caban
54036bf6ef
mshtml: Added IHTMLDOMNode implementation.
2006-03-06 11:12:29 +01:00
Jacek Caban
d656f996f1
mshtml: Beginning support for links opened in a new frame.
2006-03-02 11:42:06 +01:00
Jacek Caban
2be7ffdf59
mshtml: Use NSContainer as 'This' of its window.
2006-03-02 11:41:18 +01:00
Jacek Caban
91369e20e7
mshtml: Added nsIInterfaceRequestor implementation.
2006-02-28 12:00:12 +01:00
Jacek Caban
a611b20c26
mshtml: Improve ConfirmEx hack.
2006-02-28 11:59:58 +01:00
Francois Gouget
be6d891f0d
advpack: Prepare the unicodification of advpack.dll.
...
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.
2006-02-27 15:57:33 +01:00
Jacek Caban
b7e8057eec
mshtml: Return error in NewChannelFromURL if retval is NULL.
2006-02-27 12:11:43 +01:00
Jacek Caban
9b6c08a243
mshtml: Added nsIURI::Clone implementation.
2006-02-27 12:11:43 +01:00
Jacek Caban
71b881e4ba
mshtml: Don't add null byte to post data.
2006-02-27 12:11:43 +01:00
Jacek Caban
4f9c9a16ad
mshtml: Init nsIOService as soon as possible.
2006-02-27 12:11:43 +01:00
Jacek Caban
416f504cdd
mshtml: Set default original uri in NewChannelFromURI.
2006-02-20 20:28:36 +01:00
Jacek Caban
7466169034
mshtml: Create nsIChannel for protocols not handled by Gecko.
2006-02-20 11:13:37 +01:00
Jacek Caban
d2389dc0cf
mshtml: Fix post data parsing.
2006-02-17 11:37:11 +01:00
Jacek Caban
4b511edf8d
mshtml: Added hack to allow pass post data to IPersistMoniker::Load.
2006-02-15 11:52:33 +01:00
Jacek Caban
4acea60922
mshtml: Added ref counting to NSContainer.
...
- Added ref counting to NSContainer.
- Better destroying of NSContainer.
2006-02-15 11:51:44 +01:00
Jacek Caban
cb880d7cc7
mshtml: Handle IHlinkFrame service.
2006-02-13 13:26:00 +01:00
Francois Gouget
deaaa681aa
mshtml: Add trailing '\n's to ok() calls.
2006-02-13 13:23:13 +01:00
Jacek Caban
adb1335e4e
mshtml: Added more defines to mshtmlhst.idl.
2006-02-10 15:14:14 +01:00
Jacek Caban
4a34d8e642
mshtml: Added test of IHlinkFrame service.
2006-02-10 14:49:48 +01:00
Jacek Caban
af6395774c
mshtml: Added nsIUploadStream implementation.
2006-02-10 14:49:41 +01:00
Jacek Caban
990e20c992
mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen.
2006-02-09 12:19:33 +01:00
Jacek Caban
ae23f8d8cb
mshtml: Added wrapper of nsIChannel.
2006-02-09 12:19:13 +01:00
Jacek Caban
1b31475fdb
mshtml: Added wrapper of nsIURI interface.
2006-02-09 12:18:18 +01:00
Jacek Caban
7080c8d98e
mshtml: Better ns*String handling.
2006-02-09 12:17:38 +01:00
Jacek Caban
8aeb049341
mshtml: Added wrapper of nsIOService.
2006-02-09 12:17:08 +01:00
Eric Pouech
e66e227dbe
Fixes for missing prototypes warnings.
2006-02-06 13:13:28 +01:00
Fatih Aşıcı
b9bdd46715
mshtml: Turkish translation.
2006-02-06 13:04:28 +01:00
Jacek Caban
a457249ff5
mshtml: Return FALSE if Mozilla ActiveX Control could not be found.
2006-01-21 19:22:39 +01:00
Jacek Caban
d44364d3fe
mshtml: Better handling of IDocHostUIHandler in SetClientSite.
2006-01-14 17:04:54 +01:00
Jacek Caban
dd2d59818d
Fix typo in urlmon.idl.
2005-12-19 09:53:30 +01:00
Jacek Caban
b48d9590a3
mshtml: Fix handling Gecko strings.
2005-12-15 10:41:56 +01:00
Jacek Caban
054164d5ba
mshtml: Set Gecko's profile.
...
Make sure that Gecko components are registered.
2005-12-15 10:26:11 +01:00
Jacek Caban
7f7e94d331
mshtml: Added IHTMLDocument3 stub implementation.
2005-12-12 11:51:43 +01:00
Jacek Caban
3fab5312d8
mshtml: Added PromptService implementation.
2005-12-09 11:51:02 +01:00
Jacek Caban
db452fdf7c
mshtml: Added nsIURIContentListener to QueryInterface.
...
Always release nsIWebBrowserSetup.
2005-12-09 11:41:33 +01:00
Jacek Caban
37b1a456d7
mshtml: Added nsIEmbeddingSiteWindow implementation.
2005-12-09 11:23:58 +01:00
Jacek Caban
b586f6face
mshtml: Added config key to specify Gecko path.
2005-12-07 13:07:42 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Hans Leidekker
1833cfba75
Added Dutch translations.
2005-11-21 12:02:17 +00:00
YunSong Hwang
68baacc859
Update Korean translations.
2005-11-21 12:01:19 +00:00
YunSong Hwang
3ddd394e25
Update Korean translations.
2005-11-15 12:06:12 +00:00
YunSong Hwang
6e20af5dac
Add Korean translations.
2005-11-14 11:27:36 +00:00
Jacek Caban
1ab01450fd
Try using mozctlx's path if there is no registered Mozilla directory.
2005-10-19 18:29:51 +00:00
Alexandre Julliard
7e22be4d84
We are no longer generating .dbg.c files.
2005-09-29 10:35:58 +00:00
Alexander N. Sørnes
b1e23784eb
Norwegian translation of mshtml.
2005-09-25 15:18:58 +00:00
Milko Krachounov
980f817737
Bulgarian resources for mpr, msi, user, commdlg, oleaut32, shdocvw,
...
shell32, comctl32, msrle32, mshtml, winspool, wineps, serialui,
setupapi, wininet, regedit, uninstaller, notepad, winecfg and
winhelp.
2005-09-19 17:00:58 +00:00
Kimmo Myllyvirta
d4dff29081
Added Finnish resources.
2005-09-19 14:29:49 +00:00
Jacek Caban
b3ae533e00
Added MIME type checking to ResProtocol::Start.
2005-09-14 10:06:34 +00:00
Jacek Caban
635d81660c
Encode URL in ResProtocol::Start.
2005-09-12 20:12:58 +00:00
Jacek Caban
5854c4d575
Added *ProtocolInfo::ParseUrl implementation.
2005-09-12 10:10:21 +00:00
Jacek Caban
1103e716bd
Release BINDINFO in *Protocol::Start.
2005-09-08 18:55:18 +00:00
Alexandre Julliard
d78888cc83
Fixed C99 declaration.
2005-09-02 14:48:10 +00:00
Jacek Caban
c75127c5b9
Beginning implementation of onload routine.
2005-09-02 12:19:42 +00:00
Jacek Caban
3e1c514c37
Make OleInPlaceObjectWindowlessVtbl const.
2005-09-02 11:18:17 +00:00
Jacek Caban
3cbbd41246
Added exec_on_unload implementation.
2005-09-02 11:16:39 +00:00
Henning Gerhardt
6636d76292
Update the German resource file.
2005-08-30 08:55:34 +00:00
Jonathan Ernst
c33fde172e
French resources.
2005-08-29 10:47:02 +00:00
Jacek Caban
b5ec066d99
Move strings to resources.
2005-08-29 10:15:17 +00:00
Jacek Caban
49cd8a70d1
- Added IHlinkTarget::Navigate test.
...
- Added downloading test (disabled).
2005-08-29 09:29:58 +00:00
Alexandre Julliard
cc4da88563
Explicitly import kernel32 in tests that use it.
2005-08-27 09:27:09 +00:00
Jacek Caban
48c80f3b77
Added IHlinkTarget interface.
2005-08-27 09:25:56 +00:00
Henning Gerhardt
3d3043a5fc
Added German resources.
2005-08-27 09:24:41 +00:00
Jacek Caban
6d94aa471c
Make pActiveObject test language specific.
2005-08-27 09:19:52 +00:00
Jacek Caban
eb52044ee8
Beginning implementation of Gecko focus handling.
2005-08-26 10:05:52 +00:00
Jacek Caban
6ccccb7179
Added default MSHTML context menu.
2005-08-26 08:46:37 +00:00
Jacek Caban
5cb0fcf1e1
- Beginning implementation of context menu.
...
- Set nsIWebBrowserChrome of nsIWebBrowser.
2005-08-25 19:24:58 +00:00
Jacek Caban
701885b2f0
- Added test of IPersistMoniker::Load.
...
- Fix Wine to pass the test.
2005-08-25 15:19:19 +00:00
Jacek Caban
306bd05f99
- Call LockContainer only if it's not already locked/unlocked.
...
- Only return S_OK in SetClientSite if IOleClientSite is not changed.
2005-08-22 14:07:49 +00:00
Jacek Caban
297aeb5b97
Disable using nsWebBrowserStream.
2005-08-22 10:05:29 +00:00
Jacek Caban
d5b898c14c
- Added OnAmbientPropertyChange implementation.
...
- Call IDispatch::Invoke when native does (with test).
2005-08-22 09:25:20 +00:00
Jacek Caban
6fe04f2d54
Use pibc argument of IPersistMoniker::Load.
2005-08-22 09:23:14 +00:00
Jacek Caban
ec48726f0c
Always add gecko directory to the path before loading xpcom.
2005-08-22 09:21:53 +00:00
Jacek Caban
944ff51a8c
- Added IOleCommandTerget interface to the test.
...
- Make Wine pass the test.
- Fix bug reported by Saulius Krasuckas.
2005-08-18 10:50:05 +00:00
Jacek Caban
14a7759cf4
Fix protocol test on 9x.
2005-08-16 15:59:50 +00:00
Jacek Caban
04e301188e
Deactivate UI in InPlaceDeactivate.
2005-08-16 11:13:01 +00:00
Jacek Caban
260df18a31
- Code cleanup.
...
- Dissable tests after UIActivate failes (fixes tests win 9x).
2005-08-15 20:50:41 +00:00
Jacek Caban
8fb663541a
- Added support for aggregation to res protocol.
...
- Fix AboutProtocol_Release.
- Use *_THIS macros in protocol objects.
2005-08-15 10:23:35 +00:00