Commit Graph

150 Commits

Author SHA1 Message Date
Jacek Caban
256bd4532c mshtml: Added IDispatchEx support for IHTMLStyle5 and IHTMLStyle6 ifaces. 2011-07-28 18:37:40 +02:00
Jacek Caban
e22b578366 mshtml: Added IHTMLSyle6 stub implementation. 2011-07-28 18:37:40 +02:00
Jacek Caban
8925638f9f mshtml: Added IHTMLStyle5 implementation. 2011-07-28 18:37:40 +02:00
Gerald Pfeifer
03cc8eea6f mshtml: Handle the failure case in get_nsstyle_attr. 2011-07-25 17:59:04 +02:00
Jacek Caban
adf1310f4a mshtml: Added IHTMLStyle2::direction property implementation. 2011-07-22 13:03:28 +02:00
Jacek Caban
904f4ac843 mshtml: Added IHTMLStyle::pageBreakBefore implementation. 2011-07-21 16:27:31 +02:00
Jacek Caban
dfaee0f3b1 mshtml: Added IHTMLStyle::pageBreakAfter property implementation. 2011-07-18 16:35:12 +02:00
Jacek Caban
b7934f0ad1 mshtml: Added IHTMLStyle::clip property implementation. 2011-07-15 16:36:11 +02:00
Jacek Caban
e063198046 mshtml: Pass flags to get_nsstyle_attr. 2011-07-15 16:36:08 +02:00
Jacek Caban
9257ab8a5c mshtml: Factor out getting style value string from Gecko value. 2011-07-15 16:36:06 +02:00
Jacek Caban
f3d40454a9 mshtml: Added simple filter parser to support opacity. 2011-02-28 14:04:51 +01:00
Jacek Caban
1745abfa26 mshtml: Store style object in element object. 2011-02-28 14:04:49 +01:00
Jacek Caban
0131e0472f mshtml: Store style filter in HTMLStyle object. 2011-02-28 14:04:46 +01:00
Jacek Caban
c7da163bf3 mshtml: Reimplement IHTMLStyle::get_backgroundPositionY using background-position property. 2011-02-25 15:03:33 +01:00
Jacek Caban
4cc3517107 mshtml: Reimplement IHTMLStyle::put_backgroundPositionY using background-position property. 2011-02-25 15:03:33 +01:00
Jacek Caban
2d333216ad mshtml: Reimplement IHTMLStyle::get_backgroundPositionX using background-position property. 2011-02-25 15:03:33 +01:00
Jacek Caban
be29542f29 mshtml: Reimplement IHTMLStyle::put_backgroundPositionX using background-position property.
Current implementation can't work because backgroundPositionX is IE 
extension, not handled by Gecko.
2011-02-25 15:03:33 +01:00
Jacek Caban
fa946c09ce mshtml: Moved VARIANT to style value string conversion to separated function. 2011-02-25 15:03:33 +01:00
Jacek Caban
3aa970c9ea mshtml: Fixed buffer handling in set_nsstyle_attr. 2011-02-25 15:03:32 +01:00
Jacek Caban
b5d68c70d3 mshtml: Added IHTMLStyle::[get|put]_backgroundPosition implementation. 2011-02-25 15:03:32 +01:00
Alistair Leslie-Hughes
1492a12c22 mshtml: Implement IHTMLStyle_put_borderLeftColor. 2011-02-09 13:45:32 -06:00
Alistair Leslie-Hughes
56e80e18a6 mshtml: Implemented IHTMLStyle_put_borderBottomColor. 2011-02-08 14:45:55 -06:00
Alistair Leslie-Hughes
26380e1720 mshtml: Implement IHTMLStyle put_borderRightColor. 2011-02-07 10:17:36 -06:00
Alistair Leslie-Hughes
63fe5d8489 mshtml: Implement IHTMLStyle put_borderTopColor. 2011-02-02 18:13:32 +01:00
Michael Stefaniuc
40bf2f0ece mshtml: COM cleanup for the IHTMLStyle4 iface. 2011-01-04 11:14:21 +01:00
Michael Stefaniuc
0ed9078234 mshtml: COM cleanup for the IHTMLStyle3 iface. 2011-01-04 11:14:16 +01:00
Michael Stefaniuc
6dcff905e6 mshtml: COM cleanup for the IHTMLStyle2 iface. 2011-01-04 11:14:08 +01:00
Michael Stefaniuc
e7f5cc27bf mshtml: COM cleanup for the IHTMLStyle iface. 2011-01-04 11:13:59 +01:00
Michael Stefaniuc
0b66169a05 mshtml: COM cleanup for the IDispatchEx iface in DispatchEx. 2010-12-31 11:47:31 +01:00
Jacek Caban
76c028b7c2 mshtml: Pass DispatchEx pointer instead of outer IUnknown to DispatchEx's vtbl functions. 2010-12-28 16:35:36 +01:00
Jacek Caban
991104b97f mshtml: Added IHTMLStyle::padding property implementation. 2010-11-29 11:24:40 +01:00
Jacek Caban
6e116f5215 mshtml: Added IHTMLStyle::get_border*Color implementation. 2010-02-11 14:38:44 +01:00
Jacek Caban
6f6f1c9338 mshtml: Added IHTMLStyle::get_borderRightColor implementation. 2010-02-10 11:33:09 +01:00
Jacek Caban
352e0ec893 mshtml: Use set_nsstyle_attr_var in IHTMLStyle::put_width implementation. 2010-02-09 11:34:39 +01:00
Jacek Caban
c3ae1356d6 mshtml: Optimize nsAString handling. 2010-01-29 13:30:07 +01:00
Jacek Caban
0f940bccd4 mshtml: Added IHTMLStyle::marginTop implementation. 2009-12-14 12:04:06 +01:00
Andrew Eikum
d97b4d260e mshtml: Implement IHTMLStyle::{get, put}_border{Top, Bottom, Right}. 2009-12-02 12:19:24 +01:00
Alistair Leslie-Hughes
7471cfce72 mshtml: Implement IHTMLCurrentStyle_get_textIndent. 2009-09-18 08:56:37 -05:00
Alistair Leslie-Hughes
d35c44221d mshtml: Implement IHTMLCurrentStyle_get_lineHeight. 2009-09-18 08:56:28 -05:00
Alistair Leslie-Hughes
8f0fd2597a mshtml: Implement IHTMLCurrentStyle_get_bottom. 2009-09-16 14:37:51 -05:00
Alistair Leslie-Hughes
2ef9272e81 mshtml: Implement IHTMLCurrentStyle_get_right. 2009-09-16 14:37:45 -05:00
Alistair Leslie-Hughes
d1952288b8 mshtml: Implement IHTMLCurrentStyle_get_marginBottom. 2009-09-16 14:37:39 -05:00
Alistair Leslie-Hughes
6ec0716059 mshtml: Implement IHTMLCurrentStyle_get_marginTop. 2009-09-16 14:37:32 -05:00
Alistair Leslie-Hughes
7f3cb81686 mshtml: Implement IHTMLCurrentStyle_get_paddingBottom. 2009-09-15 17:21:28 -05:00
Alistair Leslie-Hughes
9a2a02fde9 mshtml: Implement IHTMLCurrentStyle_get_paddingRight. 2009-09-15 17:21:23 -05:00
Alistair Leslie-Hughes
e5b3b26573 mshtml: Implement IHTMLCurrentStyle_get_paddingTop. 2009-09-15 17:21:17 -05:00
Alistair Leslie-Hughes
b80faba168 mshtml: Implement IHTMLCurrentStyle_get_borderBottomColor. 2009-09-15 17:21:11 -05:00
Alistair Leslie-Hughes
bf5ab29c1c mshtml: Implement IHTMLCurrentStyle_get_borderRightColor. 2009-09-15 17:21:05 -05:00
Alistair Leslie-Hughes
04da6200e8 mshtml: Implement IHTMLCurrentStyle_get_borderTopColor. 2009-09-15 17:21:00 -05:00
Alistair Leslie-Hughes
144cf8d613 mshtml: Implement IHTMLCurrentStyle_get_borderLeftColor. 2009-09-15 17:20:54 -05:00