Commit Graph

1340 Commits

Author SHA1 Message Date
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
Austin English
db64798209 mshtml/tests: Fix gcc warnings.
Based on a patch by Dmitry Timoshkov.
2008-09-23 14:03:18 +02:00
Alistair Leslie-Hughes
bf84d3bc2d mshtml: Implement IDispatch for IHTMLDOMChildrenCollection. 2008-09-22 11:53:05 +02:00
Alistair Leslie-Hughes
129bf15883 mshtml: Implement IDispatch for IHTMLElementCollection. 2008-09-22 11:53:00 +02:00
Alistair Leslie-Hughes
1965a25866 mshtml: Implement IDispatch for IHTMLDOMNode. 2008-09-22 11:52:54 +02:00
Alistair Leslie-Hughes
7ada1edfe2 mshtml: Implement IDispatch for IHTMLDOMNode2. 2008-09-22 11:52:50 +02:00
Jacek Caban
e9277986c8 mshtml: Fixed dynamic properties allocation. 2008-09-22 11:52:35 +02:00
Detlef Riekenberg
9593c9e6f5 dlls: Do not use __WINE_ALLOC_SIZE between void and *. 2008-09-19 11:41:25 +02:00
Alistair Leslie-Hughes
995835e113 mshtml: Implement IHTMLBody get/put_Text. 2008-09-18 13:28:48 +02:00
Jacek Caban
ef221478f0 mshtml: Fixed tests on IE7. 2008-09-17 10:54:38 +02:00
Francois Gouget
305a48949c mshtml/tests: Add a trailing '\n' to an ok() call. 2008-09-15 11:23:48 +02:00
Jacek Caban
1c51d3598d mshtml: Added body dispatch id test. 2008-09-12 11:42:19 +02:00
Alistair Leslie-Hughes
3ed35309c1 mshtml: Add IHTMLStyle margin tests. 2008-09-12 11:39:59 +02:00
Alistair Leslie-Hughes
433027a377 mshtml: Implement get/put margin. 2008-09-11 13:28:28 +02:00
Alistair Leslie-Hughes
573aa54a23 mshtml: Add tests for get_scrollLeft. 2008-09-11 12:28:26 +02:00
Alistair Leslie-Hughes
ab70f33151 mshtml: Implement IHTMLTextContainer get_scrollLeft. 2008-09-11 12:28:14 +02:00
Alistair Leslie-Hughes
fdaa0aff56 mshtml: Implement HTMLElement2 get_scrollLeft. 2008-09-11 12:28:03 +02:00
Alistair Leslie-Hughes
0d50b33b17 mshtml: Implement IDispatch for IHTMLTable. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
289f6b45da mshtml: Implement IDispatch for IHTMLDocument5. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
1b7ebf29b4 mshtml: Implement IDispatch for IHTMLInputElement. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
df2273f15e mshtml: Implement IDispatch for IHTMLTextAreaElement. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
4f74cadce9 mshtml: Implement IDispatch for IHTMLOptionElement. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
ac24b5afaf mshtml: Implement IDispatch for IHTMLGenericElement. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
c8a0e7899e mshtml: Implement IDispatch for IHTMLScriptElement. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
1a7c4e91e5 mshtml: Implement IDispatch for IHTMLTextContainer. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
de7fa364be mshtml: Implement IDispatch for IHTMLImgElement. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
d2261cab4d mshtml: Implement IDispatch for IHTMLDOMTextNode. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
08716ac2b8 mshtml: Implement IDispatch for IHTMLDocument4. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
0eee1ef0d6 mshtml: Implement IDispatch for IHTMLDocument3. 2008-09-09 11:46:18 +02:00
Alistair Leslie-Hughes
e605d3e9bf mshtml: Add IHTMLBodyElement bgColor tests. 2008-09-08 12:31:26 +02:00
Alistair Leslie-Hughes
4196f83f49 mshtml: Implement IHTMLBodyElement get/put bgColor. 2008-09-08 12:31:20 +02:00
Marcus Meissner
96412ee564 Annotate with allocation size attribute. 2008-09-05 11:22:26 +02:00
Hongbo Ni
642fb1e6a1 mshtml: Add simplified and traditional Chinese resources. 2008-09-04 11:41:50 +02:00
Alistair Leslie-Hughes
b5be64db6b mshtml: Add IHTMLElementBody test. 2008-09-03 14:21:43 +02:00
Alistair Leslie-Hughes
aee6a2d8e1 mshtml: Make IHTMLBodyElement use correct IDispatchEx interface. 2008-09-03 14:21:43 +02:00
James Hawkins
d62b33f229 mshtml: Fix a test that fails in Vista. 2008-09-03 13:14:50 +02:00
Alistair Leslie-Hughes
cf86ff8f7e mshtml: Add missing IDispatchEx tids. 2008-09-02 13:56:01 +02:00
Alistair Leslie-Hughes
ad76cc1f7c mshtml: Implement IDispatch for IHTMLBodyElement. 2008-09-02 13:54:37 +02:00
Jacek Caban
ad156168d1 mshtml: Added IHTMLElement::get_parentElement implementation. 2008-08-25 11:39:56 +02:00
Jacek Caban
480087666d mshtml: Added IHTMLDocument::get_Script implementation. 2008-08-25 11:39:50 +02:00
Jacek Caban
984bff499e mshtml: Use heap_alloc_zero for HTMLWindow allocation.
It's needed by DispatchEx implementation.
2008-08-19 12:15:56 +02:00
Alistair Leslie-Hughes
164e264a41 mshtml: Implement IDispatch for IHTMLAnchorElement. 2008-08-18 17:15:57 +02:00
Alistair Leslie-Hughes
e867fa253d mshtml: Implement IDispatch for IHTMLElement2. 2008-08-18 17:15:57 +02:00
Alistair Leslie-Hughes
666378f4fe mshtml: Implement IDispatch for IHTMLElement. 2008-08-18 17:15:56 +02:00
Alistair Leslie-Hughes
6d9e79a45f mshtml: Implement IDispatch for IHTMLStyle. 2008-08-18 17:15:56 +02:00
Alistair Leslie-Hughes
059c3ab650 mshtml: Implement HTMLStyle get_background. 2008-08-18 17:15:56 +02:00
Jacek Caban
e273bf1f43 mshtml: Added IHTMLElement::get_offsetHeight implementation. 2008-08-01 11:18:10 +02:00
Paul Vriens
5e0384ab6a mshtml/tests: Don't fail on unimplemented function. 2008-08-01 10:37:06 +02:00
Jacek Caban
985115d804 mshtml: Forward IHTMLTextContainer::get_scrollTop to IHTMLElement2. 2008-07-29 11:50:29 +02:00
Jacek Caban
4d89c62eab mshtml: Added IHTMLElement2::get_scrollTop implementation. 2008-07-29 11:50:26 +02:00
Jacek Caban
e1a553e328 mshtml: Forward IHTMLTextContainer::get_scroll[Hight|Width] implementation to IHTMLElement2. 2008-07-29 11:50:23 +02:00
Jacek Caban
925dbb58db mshtml: Added IHTMLElement2::get_scrollWidth implementation. 2008-07-29 11:50:20 +02:00
Jacek Caban
158488fdc9 mshtml: Added IOmNavigator::get_platform implementation. 2008-07-29 11:50:17 +02:00
Jacek Caban
7e34579423 mshtml: Added IHTMLElement2::get_scrollHeight implementation. 2008-07-29 11:49:56 +02:00
Jacek Caban
2609e45c31 mshtml: Added IOmNavigator::get_appCodeName implementation. 2008-07-24 11:52:29 +02:00
Jacek Caban
e629e049db mshtml: Added IHTMLDocument2::[get|put]_title tests. 2008-07-24 11:52:21 +02:00
Jacek Caban
8e6dbe750a mshtml: Added IHTMLDocument2::get_title implementation.
Based on patch by Ivan Sinitsin.
2008-07-24 11:52:14 +02:00
Jacek Caban
80f33889ea mshtml: Added IHTMLDocument2::put_title implementation.
Based on patch by Ivan Sinitsin.
2008-07-24 11:52:09 +02:00
Jacek Caban
1c1f8e206f mshtml: Added IHTMLElement2::getElementsByTagName tests. 2008-07-14 11:48:54 +02:00
Jacek Caban
952a54cbd9 mshtml: Added IHTMLElement2::getElementsByTagName implementation. 2008-07-14 11:48:48 +02:00
Jacek Caban
1de0055cc0 mshtml: Allow timers to be cleaned during processing. 2008-07-14 11:48:41 +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
047e5aaad5 mshtml: Don't mix nsresult with HRESULT. 2008-07-04 19:35:26 +02:00
Sinitsin Ivan
2b4dcb2577 mshtml: Add HTMLWindow_scrollBy implementation. 2008-07-03 13:08:18 +02:00
Sinitsin Ivan
e731a42b90 mshtml: Add HTMLWindow_scrollTo implementation. 2008-07-03 13:08:18 +02:00
Jacek Caban
f9e3f81de2 mshtml: Set doc to NULL in NSContainer_Release. 2008-07-03 11:50:51 +02:00
James Hawkins
d5158cc35d mshtml: Fix a test failure in win2k. 2008-07-01 13:45:38 +02:00
Jacek Caban
4171385cd9 mshtml: Silence common invalid FIXME. 2008-07-01 12:23:37 +02:00
Jacek Caban
4fdbdaf0b9 mshtml: Ignore fdexNameImplicit flag. 2008-07-01 12:23:32 +02:00
Jacek Caban
9157c6d68a mshtml: Return NULL in window object's GetNameSpaceParent. 2008-07-01 12:23:26 +02:00
Jacek Caban
45eba140e6 mshtml: Added IHTMLStyle::[get|put]_width implementation. 2008-07-01 12:23:21 +02:00
Jacek Caban
4690d6d572 mshtml: Added IHTMLImgElement::[get|put]_alt implementation. 2008-07-01 12:23:14 +02:00
Jacek Caban
fe863e0326 mshtml: Silence common invalid QueryInterface FIXME. 2008-07-01 12:23:08 +02:00
Jacek Caban
af3d19fa04 mshtml: DispatchEx's QueryInterface implementation clean up. 2008-07-01 12:23:03 +02:00
Jacek Caban
19be7d620d mshtml: Added support for DOCHOSTUIFLAG_SCROLL_NO DOCHOSTINFO flag. 2008-07-01 12:22:57 +02:00
Jacek Caban
f58b963f4b mshtml: Added IHTMLWindow2::get_self implementation. 2008-07-01 12:22:52 +02:00
Jacek Caban
ebb4a9b197 mshtml: Added IHTMLWindow::get_window implementation. 2008-07-01 12:22:45 +02:00
Jacek Caban
876153976b mshtml: Added IHTMLWindow2::clearInterval implementation. 2008-06-30 12:12:09 +02:00
Jacek Caban
8d3aa6799c mshtml: Added IHTMLWindow2::clearTimeout implementation. 2008-06-30 12:12:04 +02:00
Jacek Caban
74f29f1087 mshtml: Added IHTMLWindow3::setInterval implementation. 2008-06-30 12:11:58 +02:00
Jacek Caban
0d56f1058f mshtml: Forward IHTMLWindow2::setInterval to IHTMLWindow3. 2008-06-30 12:11:52 +02:00
Jacek Caban
44223acceb mshtml: Added VT_BSTR support to IHTMLWindow3::setTimeout.
Resend without test depending on JScript.
2008-06-30 12:11:46 +02:00
Lei Zhang
f023be8aa7 mshtml: Remove unneeded variable. 2008-06-26 21:07:37 +02:00
Jacek Caban
44a314945b mshtml: Added DOCUMENT_NODE type support. 2008-06-26 11:16:12 +02:00
Jacek Caban
beeaea1176 mshtml: Added IHTMLDOMNode::get_parentNode implementation. 2008-06-26 11:16:07 +02:00
Jacek Caban
337f1b7393 mshtml: Added useful TRACEs. 2008-06-26 11:16:02 +02:00
Jacek Caban
f2617512f0 mshtml: Added IHTMLElement::get_offsetTop implementation. 2008-06-26 11:15:53 +02:00
Jacek Caban
7d978d557f mshtml: Forward HTMLSelectElement's IDispatch functions to IDispatchEx implementation. 2008-06-25 10:42:41 +02:00
Jacek Caban
1d6c28459b mshtml: Added IHTMLSelectElement::get_type implementation. 2008-06-25 10:42:36 +02:00
Jacek Caban
9338979c11 mshtml: Added IHTMLInputElement::put_disabled implementation. 2008-06-25 10:42:32 +02:00
Jacek Caban
6314becd8c mshtml: Added IHTMLElement::put_title implementation. 2008-06-25 10:42:27 +02:00
Jacek Caban
f911e240d0 mshtml: Added IHTMLElement::get_title implementation. 2008-06-25 10:42:23 +02:00
Jacek Caban
a3a9a317de mshtml: Added IHTMLSelectElement::put_onchange implementation. 2008-06-25 10:42:15 +02:00
Jacek Caban
da8560bbf7 mshtml: Return NULL instead of empty string in IHTMLSelectElement::get_value. 2008-06-25 10:42:08 +02:00
Jacek Caban
c2759cb80d mshtml: Added IHTMLSelectElement::put_value implementation. 2008-06-25 10:42:03 +02:00
Zac Brown
332733a43b mshtml: Initialize variables in a couple structs. 2008-06-25 10:39:07 +02:00
Jacek Caban
c592c6e748 mshtml: Added IHTMLDOMNode::hasChildNodes implementation. 2008-06-24 11:54:23 +02:00
Jacek Caban
c3d8d052f6 mshtml: Added IHTMLDOMNode::removeChild implementation. 2008-06-24 11:54:17 +02:00
Jacek Caban
91dcf287c7 mshtml: Fixed argument checking in IHTMLDOMChildrenCollection::item. 2008-06-24 11:54:07 +02:00
Jacek Caban
8d7066b264 mshtml: Added support to accessing child nodes by index in IHTMLDOMChildrenCollection. 2008-06-24 11:54:01 +02:00
Jacek Caban
c8284724ab mshtml: Added IHTMLElement2::put_tabIndex implementation. 2008-06-24 11:53:51 +02:00
Jacek Caban
807f5c7884 mshtml: Added IHTMLElement2::get_tabIndex implementation. 2008-06-24 11:53:47 +02:00
Jacek Caban
9eb4ee2e06 mshtml: Added IHTMLElement::put_onkeyup implementation. 2008-06-24 11:53:39 +02:00
Jacek Caban
0848cc977f mshtml: Added keyup event support. 2008-06-24 11:53:06 +02:00
Jacek Caban
41bdff629f mshtml: Added IHTMLElement::put_onclick implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban
cf51da73f6 mshtml: Added generic HTML event listener and use it for click event. 2008-06-23 19:46:30 +02:00
Jacek Caban
97298e66ec mshtml: Use heap_alloc_zero in NSContainer_Create. 2008-06-23 19:46:30 +02:00
Jacek Caban
01dc47c884 mshtml: Added onclick attribute support. 2008-06-23 19:46:30 +02:00
Jacek Caban
23ad09865e mshtml: Added IHTMLImgElement::put_src implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban
47d8352067 mshtml: Added IHTMLElement::put_className implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban
0497c98961 mshtml: Return NULL instead of empty string in IHTMLElement::get_className. 2008-06-23 19:46:30 +02:00
Jacek Caban
39c7951cf1 mshtml: Added IHTMLDocument3::createTextNode implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban
19803de2b4 mshtml: Added IHTMLDOMNode::appendChild implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban
eb4e098c2c mshtml: Added createElement test. 2008-06-20 12:15:26 +02:00
Jacek Caban
d0568d8c5b mshtml: Added IDispatchEx support to HTMLGenericElement. 2008-06-20 12:15:19 +02:00
Jacek Caban
d9cb62e37f mshtml: Added IHTMLGenericElement implementation. 2008-06-20 12:15:14 +02:00
Jacek Caban
f13c5685b5 mshtml: Added IHTMLDocument2::createElement implementation. 2008-06-20 12:15:07 +02:00
Jacek Caban
fdf676ac17 mshtml: Initialize node object from child node's constructors. 2008-06-20 12:15:04 +02:00
Jacek Caban
723b745579 mshtml: Better timer handling. 2008-06-20 12:14:39 +02:00
Jacek Caban
fd5c64dc2c mshtml: Forward HTMLInputElement IDispatch calls to IDispatchEx implementation. 2008-06-19 11:45:45 +02:00
Jacek Caban
4360ee4d8b mshtml: Added IHTMLInputElement::put_value implementation. 2008-06-19 11:45:33 +02:00
Jacek Caban
b54a3a0314 mshtml: Added IHTMLElement::get_clientHeight implementation. 2008-06-19 11:45:27 +02:00
Jacek Caban
1acddbf5c9 mshtml: Added IHTMLElement2::get_clientWidth implementation. 2008-06-19 11:45:22 +02:00
Jacek Caban
591bab3726 mshtml: Better stub for IHTMLElement::setAttribute with NULL nselem. 2008-06-19 11:45:17 +02:00
Jacek Caban
6305be26b3 mshtml: Added IHTMLElement2::put_accessKey implementation. 2008-06-19 11:45:12 +02:00
Jacek Caban
568f269598 mshtml: Added IHTMLDOMNode::put_nodeValue implementation. 2008-06-19 11:45:07 +02:00
Jacek Caban
26e23bdd07 mshtml: Added IHTMLDOMNode::get_nodeValue implementation. 2008-06-19 11:45:01 +02:00
Jacek Caban
0cb99eef5a mshtml: Use heap_alloc_zero to allocate OmNavigator. 2008-06-19 11:44:55 +02:00
Jacek Caban
590b185e3a mshtml: Added IHTMLElement2::focus implementation. 2008-06-19 11:44:50 +02:00
Jacek Caban
57c49cbb0d mshtml: Added IHTMLStyle::put_color implementation. 2008-06-18 16:00:10 +02:00
Jacek Caban
b53307188f mshtml: Added IHTMLStyle::put_background implementation. 2008-06-18 16:00:05 +02:00
Jacek Caban
ea7666a053 mshtml: Change backslashes to shashes in URLs passed to IHTMLStyle::put_backgroundImage. 2008-06-18 15:59:59 +02:00
Jacek Caban
cc021a8607 mshtml: Added more IDispatchEx tests. 2008-06-18 15:59:33 +02:00
Jacek Caban
210d6a0abb mshtml: Added missing tids to HTMLCommentElement. 2008-06-18 15:59:24 +02:00
Jacek Caban
da4608227f mshtml: Use heap_alloc_zero in HTMLElementCollection_Create. 2008-06-18 15:59:17 +02:00
Jacek Caban
32ac703e30 mshtml: Added fdexNameEnsure support to IDidpatchEx implementation. 2008-06-18 15:59:08 +02:00
Jacek Caban
1741e652b3 mshtml: Added IDispatchEx support to HTMLSelectElement. 2008-06-18 15:59:00 +02:00
Jacek Caban
148a7d50c5 mshtml: Added IHTMLElement::put_id implementation. 2008-06-18 15:58:49 +02:00
Jacek Caban
4ee45b2e4a mshtml: Added IHTMLElement::get_id implementation. 2008-06-18 15:58:42 +02:00
Vladimir Pankratov
605d1e2f1e mshtml: Update Russian translation. 2008-06-18 15:21:48 +02:00
Alistair Leslie-Hughes
294fe6b65b mshtml: Stop test crash on error condition. 2008-06-10 17:43:36 +02:00
Jacek Caban
f6a3234bf3 mshtml: Added FIXME about QUERY_USES_HISTORYFOLDER in about protocol. 2008-06-09 12:38:36 +02:00
Paul Vriens
31678eff50 urlmon/tests: Fix test on IE7. 2008-06-06 15:27:12 +02:00