Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-15 | ignore empty CSS class or id selectors | Johannes Hofmann | |
Testcase: <html> <head> <style type=text/css> . {color: red} </style> </head> <body> <div>hello</div> </body> </html> | |||
2012-10-30 | trim some spaces | corvid | |
2012-05-26 | unify use of sizeof() when computing array length | Johannes Hofmann | |
Submitted by: 123 <p37sitdu@lavabit.com> | |||
2012-01-21 | add inline-block to possible display: values | Johannes Hofmann | |
2012-01-13 | fix descendant selector matching | Johannes Hofmann | |
When matching descendant selectors we need to test all possibilities and not just the first one. While at it refactor CssSelector::match (). Testcase: <html> <head> <style type=text/css> .a > .b .c { font-weight:bold }</style> </head> <body> <div class=a> <div class=b> <div class=b> <div class=c>should be bold</div> </div> </div> </div> </body> </html> Noticed-by: Sebastian Geerken <sgeerken@dillo.org> | |||
2011-11-11 | locale-independent ASCII character case handling | corvid | |
Basically, I and i are different letters in Turkic languages, and this causes problems for str(n)casecmp and toupper/tolower in these locales when dillo is dealing with ASCII. | |||
2011-10-22 | text-transform property | corvid | |
2011-08-24 | add support for CSS adjacent sibling selectors | Johannes Hofmann | |
2011-06-21 | Eliminated a pack of 22 compiler warnings (gcc-4.6.1 amd64) | Jorge Arellano Cid | |
2011-06-12 | merge in recent changes from main repo | corvid | |
2011-06-07 | support !important in style attributes | Johannes Hofmann | |
2010-12-18 | CssParser::parseImport(): implement media-conditional @import rules. | Jeremy Henty | |
2010-12-18 | cssparser.cc: move some calls to nextToken(). | Jeremy Henty | |
2010-12-18 | CssParser::parseImport(): call ignoreStatement(). | Jeremy Henty | |
2010-12-14 | border-color: transparent | corvid | |
2010-11-26 | minor bracket style normalization for "else" clauses | Jorge Arellano Cid | |
2010-11-26 | Support @media rules. | Jeremy Henty | |
2010-11-21 | imported patch ignore-unknown-at-rules-1 | Jeremy Henty | |
2010-11-21 | imported patch ignore-unknown-at-rules-0 | Jeremy Henty | |
2010-11-15 | fix bug comment handling of CssParser | Johannes Hofmann | |
The skipString() method of CssParser was eating one char too much in case of a match. This caused e.g. empty comments (/**/) to be misinterpreted. Noticed and tracked down by: Jeremy Henty <onepoint@starurchin.org> | |||
2010-11-09 | merge | Jorge Arellano Cid | |
2010-11-09 | css text-indent property | corvid | |
thread: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2010-November/007801.html | |||
2010-10-21 | imported patch border-collapse-parsing | Jorge Arellano Cid | |
2010-10-07 | CSS part for font-variant: small-caps support | Jorge Arellano Cid | |
(some uppercasing is done but not utf8) | |||
2010-04-20 | css word-spacing property | corvid | |
2010-04-02 | add CSS_TYPE_LENGTH_PERCENTAGE_NUMBER | Johannes Hofmann | |
* Add an additional CssValueType CSS_TYPE_LENGTH_PERCENTAGE_NUMBER which can be a length, a percentage, or a number without unit. * Numbers without units are represented as CssLength of type CSS_LENGTH_TYPE_NONE. * Properly detect numbers without unit in cases where they are not allowed (see testcase below). For lengths only '0' can be specified without unit. Testcase: <html> <head> <style tyoe="text/css"> div {border: solid black 2px} </style> </head> <body> <!-- correct - border-width should be set to 0 -> no border --> <div style="border-width: 0">foo bar</div> <!-- false - border-width should be left untouched -> 2px border --> <div style="border-width: 40">foo bar</div> <!-- false - border-width should be left untouched -> 2px border --> <div style="border-width: 40 px">foo bar</div> </body> </html> | |||
2010-03-30 | white-space: pre-wrap | corvid | |
thread: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2010-March/007420.html | |||
2010-02-27 | trim some spaces | corvid | |
2009-12-20 | recognize text-{top,bottom} as vertical-align values | corvid | |
2009-12-19 | fix CSS_SHORTHAND_DIRECTIONS case in CssParser | Johannes Hofmann | |
* Don't modify type parameter in tokenMatchesProperty() if there is no match. * Use correct type for each of the values parsed in a CSS_SHORTHAND_DIRECTIONS-style declaration. | |||
2009-12-18 | support border-width: thin | medium | thick | Johannes Hofmann | |
2009-12-09 | remove DISPLAY_LAST | Johannes Hofmann | |
2009-12-08 | add DISPLAY_NONE | Johannes Hofmann | |
2009-12-08 | add support for CSS property list-style-position | Johannes Hofmann | |
2009-11-20 | don't loop on unterminated CSS comments | Johannes Hofmann | |
2009-11-19 | ignore XML comment markers in CSS | Johannes Hofmann | |
2009-11-15 | properly parse comma separated list of font-family names in CSS parser | Johannes Hofmann | |
2009-10-18 | use letter spacing when drawing | corvid | |
2009-10-17 | add letter-spacing support to CSS subsystem | Johannes Hofmann | |
The implementation in the fltk backend is still missing. | |||
2009-09-23 | fix css *resize cursor values | corvid | |
2009-09-20 | trim some spaces | corvid | |
2009-07-11 | make CssSimpleSelector members private | Johannes Hofmann | |
2009-06-24 | bgr -> rgb | Johannes Hofmann | |
2009-06-24 | don't allow mixing of decimal values and percentages in rgb() colors | Johannes Hofmann | |
2009-06-23 | whitespace | Johannes Hofmann | |
2009-06-23 | add support for css colors of the form rgb(255, 255, 255) | Johannes Hofmann | |
2009-06-22 | remove system includes | corvid | |
2009-04-22 | whitespace | Jorge Arellano Cid | |
2009-04-19 | wrap long lines in src/ css code | corvid | |
2009-04-08 | properly skip ';' after @import directive | Johannes Hofmann | |