Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Appease ancient compilers | John Mark Bell | 2011-09-06 | 1 | -3/+9 | |
| | | | | svn path=/trunk/libcss/; revision=12765 | |||||
* | A bunch more microoptimisations | John Mark Bell | 2011-09-06 | 3 | -101/+74 | |
| | | | | svn path=/trunk/libcss/; revision=12746 | |||||
* | Iterate over pseudo elements, then properties, and reject unused pseudo ↵ | John Mark Bell | 2011-09-05 | 1 | -16/+15 | |
| | | | | | | | | elements at the earliest opportunity. Avoids pointlessly iterating over count(unused-pseudo-element) * count(properties) properties. svn path=/trunk/libcss/; revision=12744 | |||||
* | Compute node name, id, and classes once, instead of once per stylesheet | John Mark Bell | 2011-09-05 | 2 | -48/+51 | |
| | | | | svn path=/trunk/libcss/; revision=12743 | |||||
* | Hoist string internment into selection context constructor. | John Mark Bell | 2011-09-05 | 2 | -305/+302 | |
| | | | | | | Destroy interned strings from selection context destructor. svn path=/trunk/libcss/; revision=12742 | |||||
* | Add a few more tests. | Michael Drake | 2011-09-03 | 1 | -0/+1782 | |
| | | | | svn path=/trunk/libcss/; revision=12706 | |||||
* | Fix cursor URL dump. | Michael Drake | 2011-09-03 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=12705 | |||||
* | Make "params" argument to css_stylesheet_create const. Thanks to James ↵ | Michael Drake | 2011-09-02 | 2 | -2/+2 | |
| | | | | | | Montgomerie. svn path=/trunk/libcss/; revision=12697 | |||||
* | Add support for selecting page-break-{before, after, inside} | John Mark Bell | 2011-08-23 | 11 | -64/+300 | |
| | | | | | | 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 | |||||
* | Add a few tests. | Michael Drake | 2011-05-26 | 1 | -0/+33 | |
| | | | | svn path=/trunk/libcss/; revision=12446 | |||||
* | Fix a bunch of warnings. | Michael Drake | 2011-05-26 | 1 | -35/+109 | |
| | | | | svn path=/trunk/libcss/; revision=12445 | |||||
* | Fix warning. | Michael Drake | 2011-05-26 | 1 | -1/+2 | |
| | | | | svn path=/trunk/libcss/; revision=12444 | |||||
* | make pkgconf not happen when clean target called | Vincent Sanders | 2011-04-19 | 1 | -6/+8 | |
| | | | | svn path=/trunk/libcss/; revision=12204 | |||||
* | Bump version number | John Mark Bell | 2011-04-07 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=12161 | |||||
* | 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 | 8 | -2/+26 | |
| | | | | svn path=/trunk/libcss/; revision=12007 | |||||
* | Fix selection tests | John Mark Bell | 2011-03-12 | 1 | -12/+370 | |
| | | | | svn path=/trunk/libcss/; revision=12000 | |||||
* | Fix caption-side dump | John Mark Bell | 2011-03-12 | 1 | -3/+3 | |
| | | | | svn path=/trunk/libcss/; revision=11998 | |||||
* | Make dump_computed do inherits | Daniel Silverstone | 2011-03-12 | 1 | -11/+241 | |
| | | | | svn path=/trunk/libcss/; revision=11995 | |||||
* | 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 | |||||
* | Fix universal selector matching | John Mark Bell | 2011-03-12 | 1 | -1/+5 | |
| | | | | svn path=/trunk/libcss/; revision=11980 | |||||
* | Saturated maths in css fixed point | Vincent Sanders | 2011-03-12 | 4 | -38/+126 | |
| | | | | svn path=/trunk/libcss/; revision=11975 | |||||
* | CSS3 Namespaces | John Mark Bell | 2011-03-12 | 14 | -207/+524 | |
| | | | | svn path=/trunk/libcss/; revision=11972 | |||||
* | Hide the CSS computed style itself. Only expose a few simple structures ↵ | Daniel Silverstone | 2011-03-12 | 6 | -2087/+2372 | |
| | | | | | | which we can keep sane. All property accessors are thus hidden behind a link symbol for ABI safety svn path=/trunk/libcss/; revision=11969 | |||||
* | Fix warning: comma at end of enumerator list | François Revel | 2011-02-09 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=11639 | |||||
* | 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 | |||||
* | Initialise font callback pointers | John Mark Bell | 2011-02-03 | 4 | -0/+8 | |
| | | | | svn path=/trunk/libcss/; revision=11607 | |||||
* | No. Just no. | John Mark Bell | 2011-02-03 | 1 | -3/+0 | |
| | | | | svn path=/trunk/libcss/; revision=11606 | |||||
* | Minor documentation fixes. | John Mark Bell | 2011-02-02 | 2 | -8/+7 | |
| | | | | | | Move typedef -- types.h was probably a bad idea, in hindsight. svn path=/trunk/libcss/; revision=11600 | |||||
* | add system font hook | Vincent Sanders | 2011-02-02 | 5 | -0/+215 | |
| | | | | 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 | |||||
* | Fix node_count_siblings() to compare the correct node names when necessary | John Mark Bell | 2011-01-31 | 1 | -2/+3 | |
| | | | | svn path=/trunk/libcss/; revision=11562 | |||||
* | CSS3 Selectors | John Mark Bell | 2011-01-31 | 16 | -152/+1728 | |
| | | | | svn path=/trunk/libcss/; revision=11557 | |||||
* | Add support for opacity property | John Mark Bell | 2011-01-29 | 21 | -6/+333 | |
| | | | | svn path=/trunk/libcss/; revision=11527 | |||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 27 | -192/+471 | |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | |||||
* | Provide hook for system colour name -> RGB conversion | John Mark Bell | 2011-01-29 | 8 | -75/+170 | |
| | | | | svn path=/trunk/libcss/; revision=11522 | |||||
* | Rename all css_[^_] internal symbols to css__ so that they're nicely namespaced | Daniel Silverstone | 2011-01-26 | 51 | -432/+432 | |
| | | | | 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 | 4 | -5/+5 | |
| | | | | | | 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 | 2 | -113/+103 | |
| | | | | | | 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 | 2 | -0/+14 | |
| | | | | svn path=/trunk/libcss/; revision=11436 |