Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for selecting page-break-{before, after, inside} | John Mark Bell | 2011-08-23 | 9 | -64/+267 |
| | | | | | | Credit: James Montgomerie svn path=/trunk/libcss/; revision=12645 | ||||
* | Fix build with GCC 4.6 | John Mark Bell | 2011-07-26 | 14 | -45/+5 |
| | | | | svn path=/trunk/libcss/; revision=12627 | ||||
* | Use _ALIGNED to stop gcc complaining about casts increasing alignment ↵ | John Mark Bell | 2011-04-01 | 1 | -1/+1 |
| | | | | | | requirements on ARM platforms svn path=/trunk/libcss/; revision=12149 | ||||
* | Add structure versioning for client input | John Mark Bell | 2011-03-13 | 2 | -2/+6 |
| | | | | svn path=/trunk/libcss/; revision=12007 | ||||
* | Ensure that the uncommon extension block is initialised correctly | John Mark Bell | 2011-03-12 | 1 | -1/+24 |
| | | | | svn path=/trunk/libcss/; revision=11990 | ||||
* | Fix set_clip | John Mark Bell | 2011-03-12 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=11989 | ||||
* | Fix cascade of clip rectangle value | John Mark Bell | 2011-03-12 | 1 | -0/+1 |
| | | | | svn path=/trunk/libcss/; revision=11988 | ||||
* | Saturated maths in css fixed point | Vincent Sanders | 2011-03-12 | 3 | -21/+21 |
| | | | | svn path=/trunk/libcss/; revision=11975 | ||||
* | CSS3 Namespaces | John Mark Bell | 2011-03-12 | 9 | -121/+417 |
| | | | | svn path=/trunk/libcss/; revision=11972 | ||||
* | Hide the CSS computed style itself. Only expose a few simple structures ↵ | Daniel Silverstone | 2011-03-12 | 4 | -0/+2114 |
| | | | | | | which we can keep sane. All property accessors are thus hidden behind a link symbol for ABI safety svn path=/trunk/libcss/; revision=11969 | ||||
* | Use $(GREP) instead of grep | John Mark Bell | 2011-02-05 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=11614 | ||||
* | Use $(PERL), instead of perl. | John Mark Bell | 2011-02-05 | 1 | -1/+1 |
| | | | | | | Also, only compute the value of AUTOGEN_PARSERS once svn path=/trunk/libcss/; revision=11612 | ||||
* | No. Just no. | John Mark Bell | 2011-02-03 | 1 | -3/+0 |
| | | | | svn path=/trunk/libcss/; revision=11606 | ||||
* | add system font hook | Vincent Sanders | 2011-02-02 | 3 | -0/+179 |
| | | | | svn path=/trunk/libcss/; revision=11599 | ||||
* | Pedantic whitespace insertion | John Mark Bell | 2011-01-31 | 1 | -0/+1 |
| | | | | svn path=/trunk/libcss/; revision=11574 | ||||
* | C89. | François Revel | 2011-01-31 | 1 | -1/+2 |
| | | | | svn path=/trunk/libcss/; revision=11573 | ||||
* | The document root element cannot be the child of anything | John Mark Bell | 2011-01-31 | 1 | -12/+25 |
| | | | | svn path=/trunk/libcss/; revision=11572 | ||||
* | Fix specificity calculation for prefix, suffix, and substring attribute ↵ | John Mark Bell | 2011-01-31 | 2 | -0/+24 |
| | | | | | | | | selectors. Fix dumping of these selectors when debugging selector chains svn path=/trunk/libcss/; revision=11569 | ||||
* | Place negated class and id selectors in the universal hash chain | John Mark Bell | 2011-01-31 | 1 | -2/+4 |
| | | | | svn path=/trunk/libcss/; revision=11568 | ||||
* | CSS3 Selectors | John Mark Bell | 2011-01-31 | 9 | -124/+824 |
| | | | | svn path=/trunk/libcss/; revision=11557 | ||||
* | Add support for opacity property | John Mark Bell | 2011-01-29 | 13 | -2/+202 |
| | | | | svn path=/trunk/libcss/; revision=11527 | ||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 17 | -62/+129 |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | ||||
* | Provide hook for system colour name -> RGB conversion | John Mark Bell | 2011-01-29 | 3 | -49/+50 |
| | | | | svn path=/trunk/libcss/; revision=11522 | ||||
* | Rename all css_[^_] internal symbols to css__ so that they're nicely namespaced | Daniel Silverstone | 2011-01-26 | 45 | -407/+407 |
| | | | | svn path=/trunk/libcss/; revision=11492 | ||||
* | Fix renaming of css_parser_parse_chunk from css_parser_css__parse_chunk to ↵ | Daniel Silverstone | 2011-01-26 | 3 | -3/+3 |
| | | | | | | css__parser_parse_chunk svn path=/trunk/libcss/; revision=11491 | ||||
* | Fix cascade of counter-{increment,reset} on 64bit platforms | John Mark Bell | 2011-01-24 | 1 | -3/+3 |
| | | | | svn path=/trunk/libcss/; revision=11476 | ||||
* | Trivial optimisation of HSL->RGB conversion | John Mark Bell | 2011-01-22 | 1 | -3/+4 |
| | | | | svn path=/trunk/libcss/; revision=11456 | ||||
* | Use css_fixed for fixed-point arithmetic. Simplify HSL->RGB conversion a little. | John Mark Bell | 2011-01-21 | 1 | -112/+86 |
| | | | | | | Add test data for white and black svn path=/trunk/libcss/; revision=11437 | ||||
* | Add transparent keyword to colour value parsing | Vincent Sanders | 2011-01-21 | 1 | -0/+6 |
| | | | | svn path=/trunk/libcss/; revision=11436 | ||||
* | improve accuracy of lightness and saturation | Vincent Sanders | 2011-01-21 | 1 | -27/+42 |
| | | | | svn path=/trunk/libcss/; revision=11434 | ||||
* | Fix GCC3 build. LibCSS doesn't currently build natively on RO. | Michael Drake | 2011-01-21 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=11433 | ||||
* | integer based HSL to RGB | Vincent Sanders | 2011-01-21 | 1 | -7/+15 |
| | | | | svn path=/trunk/libcss/; revision=11432 | ||||
* | mostly working integer implementation | Vincent Sanders | 2011-01-21 | 1 | -7/+49 |
| | | | | svn path=/trunk/libcss/; revision=11431 | ||||
* | improve hsl hue angle representation | Vincent Sanders | 2011-01-21 | 1 | -12/+14 |
| | | | | svn path=/trunk/libcss/; revision=11430 | ||||
* | add hsl colour support | Vincent Sanders | 2011-01-21 | 3 | -3/+179 |
| | | | | svn path=/trunk/libcss/; revision=11429 | ||||
* | Fix shared library build | John Mark Bell | 2011-01-20 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=11427 | ||||
* | Ensure there are zero global symbols without css_ or css__ in front of them. ↵ | Daniel Silverstone | 2011-01-20 | 149 | -1002/+1002 |
| | | | | | | This helps prevent confusion if someone else wants a function called parse_background or similar svn path=/trunk/libcss/; revision=11416 | ||||
* | fix play_diring cascade string usage | Vincent Sanders | 2011-01-20 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=11412 | ||||
* | fix cursor cascade | Vincent Sanders | 2011-01-20 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=11410 | ||||
* | Merge parser autogeneration and string handling refactor branch ↵ | Vincent Sanders | 2011-01-19 | 228 | -11995/+3321 |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | ||||
* | Turns out, we know the size of the styles block up-front. | John Mark Bell | 2011-01-05 | 1 | -3/+1 |
| | | | | svn path=/trunk/libcss/; revision=11214 | ||||
* | Simultaneously select styles for base + pseudo elements. | John Mark Bell | 2011-01-05 | 81 | -300/+379 |
| | | | | svn path=/trunk/libcss/; revision=11211 | ||||
* | Ensure that string vector exists before freeing it | John Mark Bell | 2011-01-05 | 1 | -1/+3 |
| | | | | svn path=/trunk/libcss/; revision=11210 | ||||
* | simple properties split in parse similar to select in preparation for future ↵ | Vincent Sanders | 2011-01-02 | 125 | -10456/+11968 |
| | | | | | | generation svn path=/trunk/libcss/; revision=11188 | ||||
* | Complete the fix for pseudo element selection: inline styles and ↵ | John Mark Bell | 2011-01-02 | 1 | -6/+18 |
| | | | | | | presentational hints must not be applied to pseudo elements. svn path=/trunk/libcss/; revision=11181 | ||||
* | When selecting for a node's pseudo elements, only match rules which apply to ↵ | Michael Drake | 2011-01-01 | 1 | -11/+24 |
| | | | | | | the pseudo element, and not the raw node as well. svn path=/trunk/libcss/; revision=11177 | ||||
* | Hack around platform headers doing the likes of typedef float FLOAT; | John Mark Bell | 2010-12-29 | 5 | -13/+14 |
| | | | | svn path=/trunk/libcss/; revision=11138 | ||||
* | Fix obvious bug | Daniel Silverstone | 2010-12-20 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=11111 | ||||
* | Split up properties selectors | Vincent Sanders | 2010-12-05 | 103 | -6646/+8253 |
| | | | | svn path=/trunk/libcss/; revision=11011 | ||||
* | Add string vector capability to stylesheet (r=jmb) | Vincent Sanders | 2010-12-05 | 6 | -3/+96 |
| | | | | | | Move properties ready for split svn path=/trunk/libcss/; revision=11005 |