Commit Graph

1282 Commits

Author SHA1 Message Date
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
Jacek Caban
9fbc40f8bb mshtml: Use stored nsdoc in IHTMLDocument2::createElement. 2008-10-09 12:28:21 +02:00
Jacek Caban
c451ac27f2 mshtml: Use stored nsdoc in IHTMLDocument2::write. 2008-10-09 12:28:16 +02:00
Jacek Caban
c5adad12fe mshtml: Use stored nsdoc in IHTMLDocument2::get_title. 2008-10-09 12:28:10 +02:00
Jacek Caban
0a79d9c690 mshtml: Use stored nsdoc in IHTMLDocument2::put_title. 2008-10-09 12:28:06 +02:00
Jacek Caban
567fbd5d36 mshtml: Use stored nsdoc in IHTMLDocument2::get_body. 2008-10-09 12:28:01 +02:00
Jacek Caban
5629945cb7 mshtml: Use stored nsdoc in IHTMDocument2::get_all. 2008-10-09 12:27:57 +02:00
Jacek Caban
502532ee23 mshtml: Use stored nsdoc in HTMLCurrentStyle_Create. 2008-10-09 12:27:48 +02:00
Jacek Caban
408024a2d1 mshtml: Use stored nsdoc in createTextRange. 2008-10-09 12:27:42 +02:00
Jacek Caban
7c7b7f0ae7 mshtml: Use stored nsdoc in exec_hyperlink. 2008-10-09 12:27:36 +02:00
Jacek Caban
23937c4704 mshtml: Use stored nsdoc in set_font_size. 2008-10-09 12:27:27 +02:00
Jacek Caban
427610da89 mshtml: Use stored nsdoc in get_doc_string. 2008-10-09 12:26:56 +02:00
Jacek Caban
e90386b27b mshtml: Use stored nsdoc in createRange. 2008-10-09 12:25:47 +02:00
Jacek Caban
7a74f5b5ae mshtml: Use stored nsdoc in get_compatMode. 2008-10-09 12:25:35 +02:00
Jacek Caban
e604ae3e0c mshtml: Use stored nsdoc in handle_load. 2008-10-09 12:24:28 +02:00
Jacek Caban
98789edc3e mshtml: Store nsIDOMHTMLDocument in HTMLDocument. 2008-10-09 12:24:21 +02:00
Michael Stefaniuc
05d397283a mshtml/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:20 +02:00
Jacek Caban
7918196ee8 mshtml: Added IHTMLStyle::[get|put]_filter implementation. 2008-10-08 13:20:38 +02:00
Jacek Caban
4d822f4408 mshtml: Added IHTMLStyle::[get|put]_textAlign implementation. 2008-10-08 13:20:34 +02:00
Jacek Caban
cbc186b865 mshtml: Added support for accessing style attributes by CSS syntax. 2008-10-08 13:20:27 +02:00
Jacek Caban
844d1cfc15 mshtml: Added IHTMLStyle::[get|put]_zIndex implementation. 2008-10-08 13:20:20 +02:00
Jacek Caban
712c4d9af2 mshtml: Added IDispatchEx support for HTMLIFrame. 2008-10-08 13:20:14 +02:00
Jacek Caban
2e52c61c4c mshtml: Added HTMLIFrame stub implementation. 2008-10-08 13:20:08 +02:00
Jacek Caban
536fac7c1b mshtml: Added IHTMLElement3 stub implementation. 2008-10-08 13:19:56 +02:00
Jacek Caban
c67952ae14 mshtml: Added IHTMLElement::get_offsetWidth implementation. 2008-10-08 13:19:40 +02:00
Jacek Caban
7db77df36d mshtml: Fixed handing non-element nodes in IHTMLElementCollection. 2008-10-07 12:08:59 +02:00
Jacek Caban
a06ef64036 mshtml: Added INVOKE_FUNC support to InvokeEx. 2008-10-07 12:08:56 +02:00
Jacek Caban
c8b3a164c6 mshtml: Added IHTMLStyle2::[get|put]_position. 2008-10-07 12:08:41 +02:00
Jacek Caban
7a8043d399 mshtml: Added IHTMLStyle::[get|put]_height implementation. 2008-10-07 12:08:34 +02:00
Jacek Caban
91cb239f33 mshtml: Added IHTMLStyle::[get|put]_verticalAlign implementation. 2008-10-07 12:08:26 +02:00
Jacek Caban
173f7f57d7 mshtml: Added IHTMLStyle::[put|get]_top implementation. 2008-10-07 12:08:19 +02:00
Jacek Caban
d7e693cdfa mshtml: Added IHTMLStyle::[get|put]_cursor implementation. 2008-10-07 12:08:13 +02:00
Jacek Caban
d7d2587c62 mshtml: Added IHTMLStyle::[get|put]_left implementation. 2008-10-07 12:08:05 +02:00
Jacek Caban
cc528d2698 mshtml: Added IHTMLStyle::[get|put]_border implementation. 2008-10-07 12:07:58 +02:00
Jacek Caban
b381951e7c mshtml: Release nsstyle when destroying HTMLStyle. 2008-10-07 12:06:31 +02:00
Jacek Caban
9a665ec2b1 mshtml: Added IHTMLCurrentStyle::get_display implementation. 2008-10-07 12:06:25 +02:00
Jacek Caban
72fc799d18 mshtml: Store nsIDOMCSSStyleDeclaration in HTMLCurrentStyle. 2008-10-07 12:06:10 +02:00
Jacek Caban
e9475aab4a mshtml: Use IDs instead of strings in HTMLStyle implementation. 2008-10-07 12:05:56 +02:00
Jacek Caban
596206f054 mshtml: Moved HTMLStyle to separated header file. 2008-10-07 12:05:43 +02:00
Jacek Caban
9b657fa0e7 mshtml: Added IDispatchEx support to HTMLCurrentStyle. 2008-10-07 12:05:31 +02:00
Jacek Caban
56d1e9ec86 mshtml: Added IHTMLElement2::get_currentStyle implementation. 2008-10-06 12:51:47 +02:00
Jacek Caban
3203524bb5 mshtml: Added IHTMLStyle2 to IDispatchEx support. 2008-10-06 12:51:31 +02:00
Jacek Caban
239f7f70e7 mshtml: Added IHTMStyle2 stub implementation. 2008-10-06 12:51:27 +02:00
Jacek Caban
b54f449e2d mshtml: Ignore IDispatchJS in QueryInterface. 2008-10-01 10:01:15 -05:00
Jacek Caban
e80c55c367 mshtml: Added IHTMLTableRow::get_cells implementation. 2008-10-01 10:01:10 -05:00
Jacek Caban
ac4117fdb5 mshtml: Added IHTMLTable::get_rows implementation. 2008-10-01 10:01:03 -05:00
Jacek Caban
bf9155dbaa mshtml: Store nsIDOMHTMLTableElement in HTMLTable. 2008-10-01 10:00:57 -05:00
Jacek Caban
0769ebc8a6 mshtml: Use create_all_collection in IHTMLElement::get_all implementation. 2008-10-01 10:00:51 -05:00
Jacek Caban
53f00d0221 mshtml: Use create_collection_from_nodelist in IHTMLElement::get_children implementation. 2008-10-01 10:00:45 -05:00
Jacek Caban
c584effc73 mshtml: Move IHTMLElementCollection to separated file. 2008-10-01 10:00:38 -05:00
Jacek Caban
1ee46d4814 mshtml: Don't use IHTMLControlElement in IDispatchEx implementations. 2008-10-01 10:00:31 -05:00
Jacek Caban
630252c12d mshtml: Added IDispatchEx support to IHTMLTable. 2008-10-01 10:00:27 -05:00
Jacek Caban
ea36413683 mshtml: Added IDispatchEx support to HTMLTableRow. 2008-10-01 10:00:22 -05:00
Jacek Caban
31ae80233d mshtml: Added IHTMLTableRow stub implementation. 2008-10-01 09:58:50 -05:00
Jacek Caban
47ef2acc3b mshtml: Fixed tests on IE7. 2008-09-30 10:14:31 -05:00
Jacek Caban
d1ab3b097d mshtml: Fixed tests timeout. 2008-09-29 17:24:50 -05:00
Muneyuki Noguchi
a5cff83b39 mshtml: Add Japanese resources. 2008-09-29 17:18:20 -05:00
Jacek Caban
c3bdda8102 mshtml: Use ActiveScript for JavaScript in file protocol documents. 2008-09-25 11:18:49 +02:00
Alistair Leslie-Hughes
b9356960db mshtml: Implement IHTMLBodyElement put_background. 2008-09-23 14:03:19 +02:00