kdelibs/khtml

David Hyatt hyatt@apple.com
Mon, 13 Jan 2003 13:16:42 -0800


This is great!  You may want to read www.diveintomark.org to notice  
various CSS parsing issues that he mentioned with Safari (to make sure  
the new parser fixes those bugs).

http://diveintomark.org/archives/2003/01/ 
11.html#how_to_hide_css_from_safari

dave

On Monday, January 13, 2003, at 10:46 AM, Lars Knoll wrote:

> 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
>
>
>
> _______________________________________________
> Khtml-devel@mail.kde.org
> http://mail.kde.org/mailman/listinfo/khtml-devel