Commit Graph

68 Commits

Author SHA1 Message Date
Piotr Caban
bea3154f48 mshtml: Added IHTMLAttributeCollection stub. 2011-08-26 12:00:09 +02:00
Jacek Caban
bf4b869152 mshtml: Wine Gecko 1.3 release. 2011-08-23 18:16:44 +02:00
Michael Stefaniuc
7cd11df831 mshtml: COM cleanup for the IHTMLTextContainer iface. 2011-01-03 12:14:27 +01:00
Michael Stefaniuc
0b66169a05 mshtml: COM cleanup for the IDispatchEx iface in DispatchEx. 2010-12-31 11:47:31 +01:00
Michael Stefaniuc
f653f4a22e mshtml: COM cleanup for the IHTMLDOMNode iface. 2010-12-30 12:21:53 +01:00
Jacek Caban
f52e0a776f mshtml: Don't use DEFINE_THIS2 for HTMLDOMNode vtbl functions. 2010-12-28 16:35:39 +01:00
Michael Stefaniuc
f419f8e0b7 mshtml: Use an iface instead of a vtbl pointer in HTMLBodyElement. 2010-12-06 19:05:54 +01:00
Jacek Caban
ecc551b911 mshtml: Improved error handling in element constructors. 2010-12-02 11:58:40 +01:00
Jacek Caban
f351dc5e74 mshtml: Moved cloneNode implementation to vtbl. 2010-11-15 13:20:06 +01:00
Jacek Caban
11484a0f68 mshtml: Check return value of SetText.
Spotted by Gerald Pfeifer.
2010-05-08 19:25:24 +02:00
Gerald Pfeifer
6976400f7b mshtml: Fix return value for HTMLBodyElement_get_text. 2010-05-04 18:36:38 +02:00
Jacek Caban
456e53bcf9 mshtml: Optimize more nsAString handling. 2010-01-29 13:30:08 +01:00
Jacek Caban
b00bd14e77 mshtml: Moved common element tids to macro. 2010-01-28 11:09:40 +01:00
Jacek Caban
e4a936a2d2 mshtml: Store body event target in HTMLDocumentNode. 2010-01-04 11:41:30 +01:00
Jacek Caban
90a4eb7d18 mshtml: Use nscolor_to_str in IHTMLBodyElement::get_text implementation. 2009-12-28 11:57:33 +01:00
Jacek Caban
0f0cb60592 mshtml: Correctly parse color strings. 2009-12-28 11:57:28 +01:00
Jacek Caban
9a264e546c mshtml: Store known colors as RGB. 2009-12-28 11:57:24 +01:00
Jacek Caban
bbd925ddfe mshtml: Added better error handling to nscolor_to_str. 2009-12-28 11:57:19 +01:00
Jacek Caban
1c5c822b07 mshtml: Added support for connection point HTML notification. 2009-11-24 10:47:21 +01:00
Jacek Caban
d3a9f162e8 mshtml: Moved whole element initialization to HTMLElement_Init. 2009-11-03 21:23:12 +01:00
Jacek Caban
f9eff68891 mshtml: Moved nsdoc to HTMLDocumentNode object. 2009-10-22 10:41:22 +02:00
Jacek Caban
a70bbf8285 mshtml: Moved init_dispex call to HTMLElement_Init. 2009-10-02 15:06:58 +02:00
Jacek Caban
64d4efe967 mshtml: Move node list to HTMLDocumentNode. 2009-09-17 09:47:53 -05:00
Jacek Caban
d460c67305 mshtml: Moved range_list to HTMLDocumentNode object. 2009-09-17 09:41:43 -05:00
Jacek Caban
b481b09248 mshtml: Store body event target in window object. 2009-09-09 12:08:32 +02:00
Jacek Caban
2d5a8763fc mshtml: Always return hex string in IHTMLBodyElement::get_bgColor. 2009-08-03 14:59:40 +02:00
Michael Stefaniuc
25e90e2251 mshtml: Remove superfluous pointer casts. 2009-02-16 16:01:37 +01:00
Jacek Caban
408024a2d1 mshtml: Use stored nsdoc in createTextRange. 2008-10-09 12:27:42 +02:00
Jacek Caban
1ee46d4814 mshtml: Don't use IHTMLControlElement in IDispatchEx implementations. 2008-10-01 10:00:31 -05:00
Alistair Leslie-Hughes
b9356960db mshtml: Implement IHTMLBodyElement put_background. 2008-09-23 14:03:19 +02:00
Alistair Leslie-Hughes
995835e113 mshtml: Implement IHTMLBody get/put_Text. 2008-09-18 13:28:48 +02:00
Alistair Leslie-Hughes
4196f83f49 mshtml: Implement IHTMLBodyElement get/put bgColor. 2008-09-08 12:31:20 +02:00
Alistair Leslie-Hughes
aee6a2d8e1 mshtml: Make IHTMLBodyElement use correct IDispatchEx interface. 2008-09-03 14:21:43 +02:00
Alistair Leslie-Hughes
ad76cc1f7c mshtml: Implement IDispatch for IHTMLBodyElement. 2008-09-02 13:54:37 +02:00
Jacek Caban
38b14274fb mshtml: Use heap_alloc_zero for allocating node objects. 2008-04-24 11:43:19 +02:00
Jacek Caban
d02c37aa4e mshtml: Remove unneeded includes. 2008-04-07 13:36:17 +02:00
Jacek Caban
28cf008c3b mshtml: Added IHTMLBodyElement::aLink implementation. 2008-02-25 12:20:19 +01:00
Jacek Caban
a81fb4ca0c mshtml: Added IHTMLBodyElement::vLink implementation. 2008-02-25 12:20:15 +01:00
Jacek Caban
8d7e1922d8 mshtml: Added IHTMLBodyElement::get_link implementation. 2008-02-25 12:20:11 +01:00
Jacek Caban
a7ba7647ad mshtml: Added IHTMLBodyElement::put_link implementation. 2008-02-25 12:20:07 +01:00
Jacek Caban
559649c443 mshtml: Remove not used argument in nsAString_GetData. 2007-12-17 11:49:19 +01:00
Michael Stefaniuc
a084d1db62 mshtml: Rename the wrappers around HeapAlloc() &Co to use the new standard naming. 2007-12-06 12:07:30 +01:00
Jacek Caban
87e2bb3e63 mshtml: Return NULL instead of empty string in IHTMLBodyElement::get_background. 2007-12-05 12:06:51 +01:00
Jacek Caban
cd68aacbbc mshtml: Move HTMLTextContainerEvents connection point to HTMLTextContainer object. 2007-12-04 18:17:21 +01:00
Jacek Caban
2bcd1f0e9e mshtml: Added IConnectionPointContainer iface to all HTMLElement objects. 2007-12-04 18:17:17 +01:00
Jacek Caban
a9e77575b3 mshtml: Initialize HTMLElement in the beginning of constructors. 2007-12-04 18:17:13 +01:00
Jacek Caban
a1bdef2d62 mshtml: Make IConnectionPointContainer more flexible. 2007-12-04 18:17:08 +01:00
Jacek Caban
f56c1a607b mshtml: Move nodes' QueryInterface implementation to vtbl. 2007-10-04 11:39:23 +02:00
Jacek Caban
f9036c8926 mshtml: Use vtbl for node destructors. 2007-10-04 11:39:09 +02:00
Jacek Caban
e04cdbb82c mshtml: Pass HTMLDOMNode pointer to HTMLElement's destructor. 2007-10-04 11:39:01 +02:00