kdelibs/khtml
Lars Knoll
knoll@kde.org
Mon, 13 Jan 2003 19:46:22 +0100 (CET)
CVS commit by knoll:
the new css parser. Hopefully 100% compliant to the CSS specs now.
There are still quite a few smaller bugs in it, making some web pages
fail, but most things do work already.
TODO:
* there seems to be a problem with importing of external sheets in some
cases.
* rect(...)
* content property
* font shorthand property
* quirky ems
CCMAIL: khtml-devel@kde.org
A css/css_base.cpp 1.1
A css/css_base.h 1.1
A css/parser.cpp 1.1
A css/parser.h 1.1
A css/parser.y 1.1
A css/quirks.css 1.1
A css/tokenizer.cpp 1.1
M +16 -4 css/Makefile.am 1.16
M +31 -82 css/css_ruleimpl.cpp 1.39
M +11 -32 css/css_ruleimpl.h 1.20
M +7 -26 css/css_stylesheetimpl.cpp 1.39
M +5 -3 css/css_stylesheetimpl.h 1.25
M +6 -21 css/css_valueimpl.cpp 1.73
M +3 -3 css/css_valueimpl.h 1.43
M +1185 -2820 css/cssparser.cpp 1.235
M +100 -213 css/cssparser.h 1.62
M +53 -55 css/cssproperties.c 1.18
M +47 -47 css/cssproperties.h 1.15
M +2 -1 css/cssproperties.in 1.15
M +94 -100 css/cssstyleselector.cpp 1.247
M +5 -5 css/cssstyleselector.h 1.31
M +281 -268 css/cssvalues.c 1.31
M +124 -123 css/cssvalues.h 1.27
M +1 -0 css/cssvalues.in 1.26
M +13 -26 css/html4.css 1.107
M +2 -2 css/makeprop 1.7
M +2 -2 dom/html_element.cpp 1.24
M +1 -1 ecma/kjs_css.cpp 1.61