Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-06 | add type to CSS properties | Johannes Hofmann | |
2009-02-06 | allow multiple types for CSS properties | Johannes Hofmann | |
2009-02-05 | move CssProperty::Name and CssProperty::Value out of CssProperty class | Johannes Hofmann | |
2009-02-02 | remove unused order_count parameter | Johannes Hofmann | |
It seems that in dillo-0.8.0-css-3 it was used to make sure that later definitions of the same CSS property have more weight than previous ones. If for example a first stylesheet sets background-color to black, and a second stylesheet sets it to green, green should win. But as we currently parese everything in order (throughing away all parsed CSS data when a new CSS stylesheet has arrived), we don't need to remember the original ordering of stylesheets. | |||
2009-02-01 | s/atoi/strtol/g | Jorge Arellano Cid | |
2009-01-31 | add copyright notice to cssparser.cc | Johannes Hofmann | |
2009-01-31 | Switched strcasecmp() to dStrcasecmp() calls. | Jorge Arellano Cid | |
2009-01-31 | make CssParser case insensitive | Johannes Hofmann | |
2009-01-30 | remove unused CSS parser functions | Johannes Hofmann | |
2009-01-30 | fix parsing CSS values of type CSS_TYPE_STRING | Johannes Hofmann | |
2009-01-30 | CssContext::addRule(): only add rules with nonempty property list | Johannes Hofmann | |
2009-01-29 | free font names from style="" attributes (found by Jeremy) | Johannes Hofmann | |
2009-01-29 | remove redundant array sizes in cssparser.cc | Johannes Hofmann | |
2009-01-29 | add (incomplete) support for the "font" shorthand | Johannes Hofmann | |
This commit makes simple stuff work, but does not implement all the hairy details (see http://www.w3.org/TR/CSS21/fonts.html#font-shorthand). | |||
2009-01-28 | make sure strings from CSS parser are freed | Johannes Hofmann | |
2009-01-28 | descendent -> descendant (noticed by corvid) | Johannes Hofmann | |
2009-01-25 | allocate/deallocate CssSimpleSelector properly | Johannes Hofmann | |
2009-01-22 | fix support for quoted font-family names | Johannes Hofmann | |
2009-01-21 | start supporting "auto" value in CSS | Johannes Hofmann | |
2009-01-21 | add missing Css_next_token() call in Css_parse_value() | Johannes Hofmann | |
This fixes a loop on "border:auto" (reported by Jeremy). | |||
2009-01-20 | drop CssRules that have more than one pseudo class set | Johannes Hofmann | |
Currently dillo only supports :link and :visited. Simple selectors with more than one pseudo class will never match. Therefore we drop the whole rule in this case. This fixes link color on http://www.fltk.org | |||
2009-01-19 | avoid looping on style="{}" | Johannes Hofmann | |
2009-01-17 | implement parsing of CSS data from style attribute | Johannes Hofmann | |
E.g. <body style="background-color: red; font-family: arial; font-size: 30mm"> Hello World </body> | |||
2009-01-17 | some consts | Johannes Hofmann | |
2009-01-12 | refactor Css_parse_selector() to avoid looping | Johannes Hofmann | |
Make sure that even if parsing of a CSS selector fails, the parser advances until the end of the selector (EOF, ',', or '{'). | |||
2009-01-11 | comment | Johannes Hofmann | |
2009-01-11 | refactor Css_parse_simple_selector() a bit | Johannes Hofmann | |
2009-01-09 | remove unused code | Johannes Hofmann | |
2009-01-03 | fix parsing of CSS selectors with '>' combinator | Johannes Hofmann | |
2008-12-19 | Interim patch for CSS stylesheet loading. Not finished yet. | Jorge Arellano Cid | |
2008-12-11 | sort properties | Johannes Hofmann | |
2008-12-02 | check for EOF in Css_next_token() | Johannes Hofmann | |
2008-12-02 | implement CSS_SHORTHAND_BORDER | Johannes Hofmann | |
2008-12-02 | ignore CSS comments | Johannes Hofmann | |
2008-12-01 | stop simple selector parsing at whitespace | Johannes Hofmann | |
2008-12-01 | avoid looping in CSS parser | Johannes Hofmann | |
2008-11-30 | make complex selectors work | Johannes Hofmann | |
2008-11-30 | factor out Css_parse_simple_selector() | Johannes Hofmann | |
2008-11-30 | factor out Css_parse_selector() | Johannes Hofmann | |
2008-11-30 | remove more obsolete code | Johannes Hofmann | |
2008-11-30 | remove obsolete if | Johannes Hofmann | |
2008-11-30 | add CssSimpleSelector::ELEMENT_ANY | Johannes Hofmann | |
2008-11-30 | introduce space_separated flag | Johannes Hofmann | |
2008-11-30 | make CssSelector a list of CssSimpleSelector objects | Johannes Hofmann | |
2008-11-23 | remove unused code | Johannes Hofmann | |
2008-11-21 | typo | Johannes Hofmann | |
2008-11-20 | merge | Johannes Hofmann | |
2008-11-20 | Removed lots of compiler warnings, and formatted code to 80 columns. | Jorge Arellano Cid | |
Used: indent -kr -st -sc -i3 -bad -nbbo -nut | |||
2008-11-20 | ignore unknown HTML elements | Johannes Hofmann | |
2008-11-15 | support percentages in font-size definition | Johannes Hofmann | |