107 Commits

Author SHA1 Message Date
Jacek Caban
0893932970 mshtml: Add IHTMLWindow7::getComputedStyle implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-27 22:06:38 +01:00
Jacek Caban
2cd8ff3751 mshtml: Expose IHTMLCSSStyleDeclaration to scripts from current style object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-26 20:25:48 +01:00
Jacek Caban
edb4eca788 mshtml: Pass style as CSSStyle to current style property getters.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-26 20:25:38 +01:00
Jacek Caban
68d0052b63 mshtml: Use CSSStyle for HTMLCurrentStyle implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-26 20:25:32 +01:00
Jacek Caban
f4cceb1fb0 mshtml: Move IHTMLCSSStyleDeclaration2 implementation to CSSStyle object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-25 15:57:08 +01:00
Jacek Caban
12ec83f75b mshtml: Move IHTMLCSSStyleDeclaration implementation to CSSStyle.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-25 15:57:05 +01:00
Jacek Caban
0a073a2cbe mshtml: Move style DispatchEx to CSSStyle.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-25 15:56:47 +01:00
Jacek Caban
66e918fc07 mshtml: Introduce new CSSStyle type as a base for different style object implementations.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-25 15:56:45 +01:00
Jacek Caban
71750bd80d mstml: Add style.borderSpacing property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-08 19:20:41 +01:00
Jacek Caban
957a1f0216 mshtml: Add style.borderCollapse property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-07 23:04:08 +01:00
Jacek Caban
f072744bc5 mshtml: Add IHTMLCSSStyleDeclaration2 stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-06 17:07:15 +02:00
Jacek Caban
042fbbc5f3 mshtml: Added IHTMLCSSStyleDeclaration::opacity property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-06 17:07:15 +02:00
Jacek Caban
6ebfbcc687 mshtml: Added IHTMLCSSStyleDeclaration::backgroundClip property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-06 17:07:15 +02:00
Jacek Caban
ddf29f93bb mshtml: Added IHTMLCSSStyleDeclaration stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-31 17:03:17 +02:00
Jacek Caban
869b447764 mshtml: Skip fixups in get_nsstyle_property_var in IE9+ mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-29 22:01:37 +02:00
Jacek Caban
8b998a7dd7 mshtml: Skip fixups in get_nsstyle_property in IE9+ mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-29 22:01:37 +02:00
Jacek Caban
9f75fb0cef mshtml: Get rid of no longer needed argument in get_nsstyle_* implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-27 15:16:46 +02:00
Francois Gouget
49ceec53c4 mshtml: Make some functions static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 23:51:31 +09:00
Jacek Caban
f7597a6a1f mshtml: Merge htmlstyle3.c into htmlstyle.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-08 21:37:04 +09:00
Jacek Caban
d223037034 mshtml: Merge htmlstyle2.c into htmlstyle.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-08 21:36:53 +09:00
Jacek Caban
76f7be04c7 mshtml: Added IHTMLStyle::styleFloat attribute implementation. 2014-12-15 19:16:54 +01:00
Chen Yuan
9c7b91336a mshtml: Add IHTMLStyle5::maxHeight property implementation. 2014-11-06 23:47:10 +09:00
Chen Yuan
94209192e7 mshtml: Add IHTMLStyle5::maxWidth property implementation. 2014-11-06 23:47:10 +09:00
Jactry Zeng
47f26eb9c0 mshtml: Add IHTMLStyle5::minWidth property implementation. 2014-09-02 20:54:47 +02:00
Zhenbo Li
bde260411c mshtml: Added IHTMLStyle::listStyle property implementation. 2014-08-21 18:02:26 +02:00
Zhenbo Li
87e1172953 mshtml: Added IHTMLStyle::backgroundAttachment property implementation. 2014-08-19 14:52:25 +02:00
Zhenbo Li
90014d154f mshtml: Added IHTMLStyle2::tableLayout property implementation. 2014-08-19 14:52:01 +02:00
Zhenbo Li
bf463eae05 mshtml: Added IHTMLStyle::listStylePosition property implementation. 2014-08-11 23:55:32 +02:00
Zhenbo Li
b9f9a358e5 mshtml: Added IHTMLStyle:: textTransform property implementation. 2014-08-08 19:22:16 +02:00
Jacek Caban
2010816240 mshtml: Added IHTMLStyle::listStyleType property implementation. 2014-03-24 13:58:03 +01:00
Jacek Caban
ea24a5b1f4 mshtml: Added IHTMLBodyElement::scroll attribute implementation. 2013-11-11 17:06:47 +01:00
Jacek Caban
321c96574e mshtml: Added IHTMLStyle6::boxSizing property implementation. 2013-11-07 19:01:25 +01:00
Jacek Caban
6d13dd697c mshtml: Added IHTMLStyle6::outline property implementation. 2013-09-30 20:36:36 +02:00
Jacek Caban
7db2691e6f mshtml: Added IHTMLStyle::whiteSpace property implementation. 2013-08-28 20:23:46 +02:00
Jacek Caban
04c97d08eb mshtml: Added IHTMLStyle::clear property implementation. 2012-10-23 17:29:10 +02:00
Jacek Caban
5b633c29b9 mshtml: Moved more logic to HTMLStyle_Create. 2012-07-25 16:11:21 +02:00
Jacek Caban
b2f3144e0c mshtml: Added IHTMLStyle2::overflowY implementation. 2012-04-17 12:43:29 +02:00
Jacek Caban
5b99a4e880 mshtml: Added IHTMLStyle2::overflowX implementation. 2012-04-17 12:43:26 +02:00
Jacek Caban
348338257b mshtml: Store filter in HTMLElement object. 2012-03-16 15:37:42 +01: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
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
Marcus Meissner
8b500948fa mshtml: Mark internal symbols as hidden. 2011-05-02 12:38:57 +02:00
Jacek Caban
0131e0472f mshtml: Store style filter in HTMLStyle object. 2011-02-28 14:04:46 +01:00
Jacek Caban
b5d68c70d3 mshtml: Added IHTMLStyle::[get|put]_backgroundPosition implementation. 2011-02-25 15:03:32 +01:00
Alistair Leslie-Hughes
63fe5d8489 mshtml: Implement IHTMLStyle put_borderTopColor. 2011-02-02 18:13:32 +01:00