Commit Graph

1340 Commits

Author SHA1 Message Date
Jacek Caban
21e1b15795 mshtml: Remove document observer before releasing nsdoc. 2009-02-06 14:50:26 +01:00
Jacek Caban
d0c6939663 mshtml: Wine Gecko 0.9.1 release. 2009-02-06 14:50:26 +01:00
Marcus Meissner
ad0a5f1bd2 mshtml: Fixed size passed to MultiByteToWideChar. 2009-02-06 13:04:32 +01:00
Marcus Meissner
6af99937b6 mshtml: Call install_cab_file() with name directly on non-Wine. 2009-02-05 14:32:47 +01:00
Jacek Caban
af835d654f mshtml: Return nsIDocumentObserver as nsISupport of nsDocumentObserver object. 2009-02-05 13:15:03 +01:00
Marcus Meissner
635ec22e4b mshtml: Fixed second buffer argument to MultiByteToWideChar. 2009-02-05 13:12:44 +01:00
Marcus Meissner
2febaf6438 mshtml: Fixed last argument to MultiByteToWideChar. 2009-02-05 13:11:32 +01:00
Juan Lang
55b504cc88 mshtml: Pass bytes written pointer to WriteFile. 2009-02-05 13:11:16 +01:00
Alistair Leslie-Hughes
36a2d5ac3a mshtml: Add support for IHTMLStyle4 interface. 2009-02-03 14:20:10 +01:00
Alistair Leslie-Hughes
337c066314 mshtml: Add support for IHTMLStyle3 interface. 2009-02-03 14:19:50 +01:00
Alistair Leslie-Hughes
8b9ce14fa2 mshtml: Add missing coclass's. 2009-02-03 12:40:31 +01:00
Jacek Caban
0194b8f08c jscript: Add IActiveScriptParse64 declaration and use it on Win64. 2009-02-03 12:39:23 +01:00
Alistair Leslie-Hughes
183bb795b6 mshtml: Add missing StyleSheet interfaces. 2009-02-02 15:48:26 +01:00
Alasdair Sinclair
9de1f80999 mshtml/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:42 +01:00
Alistair Leslie-Hughes
a1b4ee8866 mshtml: Add missing interfaces. 2009-01-28 14:15:05 +01:00
Nikolay Sivov
f4f5ee152d mshtml/tests: Fix interface release (Coverity). 2009-01-26 15:49:06 +01:00
Alistair Leslie-Hughes
a44ff54d81 mshtml: Implement IHTMLDocument3 getElementsByTagName. 2009-01-22 15:28:24 +01:00
Alistair Leslie-Hughes
bb983c824d mshtml: Implement IHTMLDocument5 createComment. 2009-01-21 13:05:02 +01:00
Nikolay Sivov
bf2e1f08d3 mshtml: Added ISupportErrorInfo for IHTMLDocument. 2009-01-19 15:45:22 +01:00
Alistair Leslie-Hughes
1584719604 mshtml: Implement IHTMLStyle get/put borderTopStyle. 2009-01-15 12:53:31 +01:00
Alistair Leslie-Hughes
7c3b5b6931 mshtml: Implement IHTMLStyle get/put borderRightStyle. 2009-01-15 12:52:53 +01:00
Alistair Leslie-Hughes
1d1f60bbee mshtml: Implement IHTMLStyle get/put borderBottomStyle. 2009-01-15 12:52:44 +01:00
Alistair Leslie-Hughes
44de20a0c7 mshtml: Implement IHTMLStyle get/put borderLeftStyle. 2009-01-15 12:52:08 +01:00
Alistair Leslie-Hughes
022ae89e0f mshtml: Add missing IHTMLCurrentStyle interfaces. 2009-01-14 12:41:04 +01:00
Dmitry Timoshkov
abbd88d07c mshtml: Use "-1" as a "don't care value", fix dialog id duplicates. 2009-01-14 12:21:43 +01:00
Ge van Geldorp
b67f0de1c6 mshtml/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration. 2009-01-10 17:43:11 +01:00
Alistair Leslie-Hughes
bb829372f1 mshtml: Implement IHTMLStyle get/set Attribute. 2009-01-09 14:55:53 +01:00
Andrew Talbot
3b26d50d17 mshtml: Declare a function static. 2009-01-09 14:21:31 +01:00
Alexandre Julliard
c9ee551efd mshtml: Fix pointer cast warnings on 64-bit. 2009-01-08 17:26:38 +01:00
Jacek Caban
d747c41cd5 mshtml: Fixed IOmNavigator::get_platform for win64 platform. 2009-01-06 10:09:36 +01:00
Jacek Caban
a2ac4d2323 mshtml: Added IDispatchEx support to HTMLLocation object. 2009-01-06 10:09:36 +01:00
Alexandre Julliard
19184f0071 mshtml/tests: Fix the platform test for Win64. 2009-01-05 15:37:39 +01:00
Michael Stefaniuc
e75df00707 mshtml: Fix a dialog size for the Pt and Si translations. 2009-01-04 13:34:21 +01:00
Michael Stefaniuc
8757515dd9 mshtml: Add the Romanian translation. 2009-01-04 13:34:16 +01:00
Jacek Caban
159cc19b03 mshtml: Added IHTMLWindow2::get_location implementation. 2009-01-04 13:32:47 +01:00
Joris Huizer
202a2ab755 mshtml: Increment pointer as intended. 2009-01-02 11:54:09 +01:00
Jacek Caban
2b3c8ad501 mshtml.idl: Added HTMLStyle coclass declaration. 2008-12-31 12:27:52 +01:00
Jacek Caban
f9cbbab53b mshtml: Added gecko debug channel to control Gecko logging. 2008-12-31 12:27:40 +01:00
Jacek Caban
fd4832ea2e mshtml: Set XPCOM_DEBUG_BREAK to 'warn' before loading Gecko. 2008-12-31 12:27:29 +01:00
Jacek Caban
91af3c56ca mshtml: Move handle_insert_comment to mutation.c. 2008-12-31 12:27:16 +01:00
Jacek Caban
327dc2c409 mshtml: Remove no longer used node_insert_listener. 2008-12-31 12:27:09 +01:00
Jacek Caban
7901d5f258 mshtml: Remove no longer needed set_profile. 2008-12-31 12:27:03 +01:00
Jacek Caban
8d28f09d8a mshtml: Wine Gecko 0.9.0 release. 2008-12-30 12:43:34 +01:00
Rob Shearman
07e8ab45c9 mshtml: Check for the container's doc being NULL in nsTooltipListener_OnShowTooltip and nsTooltipListener_OnHideTooltip.
They could be called after NSContainer_Release is called.
2008-12-27 20:23:15 +01:00
Andrew Talbot
37d18db78b mshtml: Remove superfluous semicolons. 2008-12-23 12:51:29 +01:00
Jacek Caban
e2cb0c82a6 mshtml: Move preferences settings to separated function. 2008-12-22 10:29:27 +01:00
Jacek Caban
a47292a3ab mshtml: Release owner in nsChannel destructor. 2008-12-22 10:29:23 +01:00
Jacek Caban
7af33293a4 mshtml: Pass window to GetCommandState and DoCommand. 2008-12-22 10:29:19 +01:00
Andrei Derevyanko
2afc8fcd5a mshtml: Updated test of QueryInterface. 2008-12-20 12:12:59 +01:00
Andrei Derevyanko
6ea2e4bc21 mshtml: Silence IMarshal QueryInterface FIXME. 2008-12-20 12:12:53 +01:00
Alistair Leslie-Hughes
49ac9e0d19 mshtml: Implement IHTMLStyle get_position. 2008-12-20 11:33:02 +01:00
Jacek Caban
d464e7b546 mshtml: Write aCount bytes in nsIInputStream::ReadSegments. 2008-12-18 14:52:12 +01:00
Jacek Caban
bbd4a63491 mshtml: Added nsIChannel::[Get|Set]Owner implementation. 2008-12-18 14:52:08 +01:00
Jacek Caban
d356d15225 mshtml: Use stored nsINetUtil interface. 2008-12-18 14:52:04 +01:00
Alistair Leslie-Hughes
177767c418 mshtml: Implement IHTMLStyle get_backgroundImage. 2008-12-17 13:52:41 +01:00
Jacek Caban
db5d8a2bd0 mshtml: Fixed IHTMLInputTextElement vtbl and QueryInterface implementation.
Spotted by Andrew Talbot.
2008-12-16 12:52:27 +01:00
Alistair Leslie-Hughes
de5bbbc2ff mshtml: Implement IHTMLScriptElement get/put Defer. 2008-12-12 12:01:36 +01:00
Alistair Leslie-Hughes
8e984bcc61 mshtml: Implement IHTMLStyle get/put fontVariant. 2008-12-12 11:59:46 +01:00
Alistair Leslie-Hughes
f82df0ac63 mshtml: Implement IHTMLStyle put_fontStyle. 2008-12-11 12:45:33 +01:00
ByeongSik Jeon
5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon
1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Alistair Leslie-Hughes
a7fccdaaf0 mshtml: Add support for V_I4 in IHTMLStyle put_zIndex. 2008-12-10 14:22:20 +01:00
Alistair Leslie-Hughes
84abbd64ae mshtml: Implement IHTMLStyle get/put posHeight. 2008-12-10 11:28:33 +01:00
Jacek Caban
f0da28fc50 mshtml: Fixed a typo. 2008-12-10 10:48:45 +01:00
Jacek Caban
095ce18b44 mshtml: Skip tests on broken IE6 versions. 2008-12-10 10:47:56 +01:00
Jacek Caban
905fcb87cf mshtml: Make IHTMLElement::get_document vtbl offset independent. 2008-12-10 10:47:53 +01:00
Alex Balut
fdac425f7f mshtml: Removed the reference counting of the DLL. 2008-12-08 22:02:48 +01:00
Alistair Leslie-Hughes
b6fa5a2100 mshtml: Implement IHTMLStyle get/put posWidth. 2008-12-08 22:02:34 +01:00
Rok Mandeljc
e5821850f7 mshtml: Fixed Slovenian translation. 2008-12-08 12:01:25 +01:00
Michael Stefaniuc
27d8b7436f mshtml: Remove two superfluous casts. 2008-12-05 12:36:14 +01:00
Alistair Leslie-Hughes
9305cb3cfe mshtml: Implement IHTMLStyle get/put overflow. 2008-12-04 14:44:39 +01:00
Alexandre Julliard
e9832a068c mshtml: Make some functions static. 2008-12-02 15:28:04 +01:00
Alistair Leslie-Hughes
43ea81bf55 mshtml: Implement IDispatch for IHTMLCommentElement. 2008-12-01 14:01:26 +01:00
Alistair Leslie-Hughes
c685548056 mshtml: Add a test case. 2008-11-28 13:46:58 +01:00
Alistair Leslie-Hughes
75b9c0508a mshtml: Implement IHTMLDocument2 get_anchors. 2008-11-26 13:36:44 +01:00
Alistair Leslie-Hughes
e760812a62 mshtml: Implement IHTMLDocument2 get_forms. 2008-11-26 13:36:35 +01:00
Alistair Leslie-Hughes
7b864afff0 mshtml: Implement IHTMLDocument2 get_links. 2008-11-26 13:36:27 +01:00
Alistair Leslie-Hughes
6e46a9fdba mshtml: Implement IHTMLDocument2 get_applets. 2008-11-26 13:36:20 +01:00
Jacek Caban
cc8511678d mshtml: Skip tests on old IE as soon as possible. 2008-11-24 13:43:43 +01:00
Jacek Caban
60d12a3adb mshtml: Skip tests on old IE as soon as possible. 2008-11-24 13:43:40 +01:00
Jacek Caban
3dbeb15eac mshtml: Call necko's SetUploadStream from wrapper's SetUploadStream. 2008-11-24 13:43:38 +01:00
Alistair Leslie-Hughes
01536b5003 mshtml: Implement IHTMLDocument2_get_images. 2008-11-21 12:50:30 +01:00
Alistair Leslie-Hughes
8745dd26d6 mshtml: Implement IDispatch for IHTMLCurrentStyle. 2008-11-21 11:54:22 +01:00
Alistair Leslie-Hughes
71eac71e16 mshtml: Implement IHTMLStyle get/put posTop. 2008-11-21 11:54:18 +01:00
Alexandre Julliard
58def9653e mshtml/tests: Avoid crashing on test failure. 2008-11-20 22:35:33 +01:00
Francois Gouget
3b140ccb0e Assorted spelling fixes. 2008-11-17 16:04:39 +01:00
Alistair Leslie-Hughes
13eb734251 mshtml: Add tests for supported interfaces. 2008-11-12 11:49:13 +01:00
Alistair Leslie-Hughes
af0aa2832f mshtml: Implement IHTMLStyle get/put posLeft. 2008-11-10 13:24:44 +01:00
Jacek Caban
d9f097adf9 mshtml: Remove no longer used interfaces. 2008-11-05 10:55:09 +01:00
Alistair Leslie-Hughes
f5c5951a3c mshtml: Implement IHTMLElement get_document. 2008-11-03 15:14:40 +01:00
Marcus Meissner
521eafdec0 mshtml: Fixed reversed NULl check. 2008-10-31 13:06:47 +01:00
Alistair Leslie-Hughes
3a0a3453ff mshtml: Supply a default value for get_designMode. 2008-10-30 11:48:27 +01:00
Ricardo Filipe
f6fe073bcf mshtml: Added Portuguese translation. 2008-10-22 13:54:55 +02:00
Andrew Talbot
75d4faabd3 mshtml: Sign-compare warnings fix. 2008-10-20 11:33:24 +02:00
Jacek Caban
fa57703266 mshtml: Added IHTMLInputElement::put_checked implementation. 2008-10-17 12:23:22 +02:00
Jacek Caban
3600fb3b56 mshtml: Added IHTMLInputElement::[get|put]_defaultChecked implementation. 2008-10-17 12:23:19 +02:00
Marcus Meissner
e69eb4716c mshtml: Initialize nswindow in create_doc_from_nsdoc. 2008-10-16 11:22:48 +02:00
Jacek Caban
a1a25c534a mshtml: Added support for conditional comments. 2008-10-16 11:22:00 +02:00
Jacek Caban
c97d498f40 mshtml: Added IOmNavigator::get_appVersion implementation. 2008-10-14 11:25:39 +02:00
Jacek Caban
53d6b6616e mshtml: Use set_nsstyle_attr_var in IHTMLStyle::put_left implementation. 2008-10-14 11:25:23 +02:00
Jacek Caban
6cf4060aff mshtml: Added IHTMLStyle::put_top(VT_NULL) implementation. 2008-10-14 11:25:18 +02:00
Jacek Caban
7c8cdd519b mshtml: Don't fail in IHTMLDOMNode::appendChild if AppendChild failed. 2008-10-14 11:25:13 +02:00
Jacek Caban
beec20f2f5 mshtml: Added IHTMLDOMNode::insertBefore implementation. 2008-10-14 11:25:08 +02:00
Jacek Caban
aae2c59dfd mshtml: Added IHTMImgElement::get_src implementation. 2008-10-14 11:25:02 +02:00
Jacek Caban
59c66e34a9 mshtml: Added IHTMLElement::put_innerText implementation. 2008-10-14 11:24:50 +02:00
Jacek Caban
3fc0c73159 mshtml: Fixed increasing buffer size logic in text range implementation. 2008-10-14 11:24:32 +02:00
Jacek Caban
d05e328db2 mshtml: Added IHTMLElement::get_innerText implementation. 2008-10-14 11:24:25 +02:00
Jacek Caban
a0ba631d86 mshtml: Added IHTMLDocument4::focus implementation. 2008-10-14 11:24:18 +02:00
Muneyuki Noguchi
4935b561b5 mshtml: Convert Japanese resource to UTF-8. 2008-10-13 11:41:04 +02:00
Jacek Caban
e23d0e077c mshtml: Test for NULL nscontainer in set_event_handler_disp. 2008-10-13 11:17:23 +02:00
Jacek Caban
46434faca3 mshtml: Added element mouseout and selectstart event implementation. 2008-10-13 11:17:18 +02:00
Jacek Caban
b21e90ee8a mshtml: Added document keydown, keyup, dragstart and selectstart event implementation. 2008-10-13 11:17:12 +02:00
Jacek Caban
36fa704444 mshtml: Added element keydown, mouseup and mousedown event implementation. 2008-10-13 11:17:06 +02:00
Jacek Caban
d6f07e0bf8 mshtml: Added element blur, focus, paste and drag event implementation. 2008-10-13 11:17:00 +02:00
Jacek Caban
bf61a2619f mshtml: Added IHTMLInputElement::select implementation. 2008-10-13 11:16:52 +02:00
Jacek Caban
50393191a1 mshtml: Added open and close implementation. 2008-10-13 11:16:46 +02:00
Jacek Caban
f27386fb81 mshtml: Added IHTMLFrameBase2::get_contentWidnow implementation. 2008-10-13 11:16:39 +02:00
Jacek Caban
676d4af4f6 mshtml: Move GetContentDOMWindow call from HTMLWindow_Create. 2008-10-13 11:16:33 +02:00
Jacek Caban
b5aa4dd8e6 mshtml: Don't crash in notif_focus if client is NULL. 2008-10-13 11:16:27 +02:00
Jacek Caban
5e7cf7987f mshtml: Don't crash in UIActivate if hostui is NULL. 2008-10-13 11:16:15 +02:00
Jacek Caban
8db98e9eb6 mshtml: Added IHTMLEventObj::get_srcElement implementation. 2008-10-13 11:16:12 +02:00
Jacek Caban
a9bebdf5f8 mshtml: Added set_event_handler(VT_NULL) implementation. 2008-10-13 11:15:51 +02:00
Jacek Caban
3d3574eba0 mshtml: Pass the right 'this' argument to event handlers. 2008-10-13 11:15:43 +02:00
Jacek Caban
28d918f581 mshtml: Added IHTMLWindow2::get_event implementation. 2008-10-13 11:15:37 +02:00
Jacek Caban
a0c162cc4a mshtml: Added event bubbling implementation. 2008-10-13 11:15:32 +02:00
Jacek Caban
364b12609c mshtml: Added get_onmouseover implementations. 2008-10-13 11:15:22 +02:00
Jacek Caban
3cae9a7778 mshtml: Added IHTMLDocument2::put_onmouseover implementation. 2008-10-13 11:15:15 +02:00
Jacek Caban
4a2db7cc9b mshtml: Added IHTMLElement::put_onmouseover implementation. 2008-10-13 11:15:05 +02:00
Francois Gouget
516ff4c6eb mshtml/tests: Add a trailing '\n' to an ok() call. 2008-10-10 14:13:58 +02:00
Alistair Leslie-Hughes
abd7056bd0 mshtml: Implement IHTMLStyle put/get borderWidth. 2008-10-10 14:13:13 +02:00
Jacek Caban
2b0013128f mshtml: Moved events declaration to separated file. 2008-10-10 13:05:23 +02:00
Jacek Caban
70bb5b0749 mshtml: Added IDispatchEx support to HTMLEventObj. 2008-10-10 12:56:12 +02:00
Jacek Caban
37b7a217f3 mshtml: Don't use IDispatchEx for timer callbacks. 2008-10-10 12:55:59 +02:00
Jacek Caban
b0ff8f7e95 mshtml: Added IHTMLSelectElement::[get|put]_disabled implementation. 2008-10-10 12:55:55 +02:00
Jacek Caban
9306e9b657 mshtml: Use IHTMLElement3 in IDispatchEx. 2008-10-10 12:55:50 +02:00
Jacek Caban
f462e4140f mshtml: Added IHTMLElement3::[get|put]_implementation. 2008-10-10 12:55:44 +02:00
Jacek Caban
cd345c10ba mshtml: Forward IHTMLelement3::[get|put]_disabled to child object if possible. 2008-10-10 12:55:38 +02:00
Jacek Caban
27eb80cc3a mshtml: Get rid of setup_nswindow.
It's no longer needed.
2008-10-10 12:55:30 +02:00
Jacek Caban
8162797af0 mshtml: Use stored nsdoc in IHTMLOptionElementFactory::create. 2008-10-10 12:55:24 +02:00
Jacek Caban
c3ea7272a3 mshtml: Use stored nsdoc in IHTMOptionElement::put_text. 2008-10-10 12:55:19 +02:00
Jacek Caban
4283f5ac40 mshtml: Use stored nsdoc in IHTMLElement::insertAdjacentText. 2008-10-10 12:55:14 +02:00
Jacek Caban
ccef2eab80 mshtml: Use stored nsdoc in IHTMLElement::insertAdjacentHTML. 2008-10-10 12:55:08 +02:00
Jacek Caban
8423450ccf mshtml: Use stored nsdoc in exec_indent. 2008-10-10 12:54:58 +02:00
Jacek Caban
08efe6de3e mshtml: Use stored nsdoc in IHTMLTxtRange::expand. 2008-10-10 12:54:53 +02:00
Jacek Caban
e5604b7ba3 mshtml: Use stored nsdoc in IHTMLTxtRange::put_text. 2008-10-09 12:28:52 +02:00
Jacek Caban
16f2965eb9 mshtml: Use stored nsdoc in prev_node. 2008-10-09 12:28:48 +02:00
Jacek Caban
f1ff6b0993 mshtml: Use stored nsdoc in IHTMLDocument3::getElementById. 2008-10-09 12:28:40 +02:00
Jacek Caban
08257acea2 mshtml: Use stored nselem in get_documentElement. 2008-10-09 12:28:36 +02:00
Jacek Caban
4f08c4f09b mshtml: Use stored nsdoc in createTextNode. 2008-10-09 12:28:31 +02:00
Jacek Caban
9f1d3b21da mshtml: Use stored nsdoc in IHTMLDocument2::get_styleSheets. 2008-10-09 12:28:26 +02:00