Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix \!important for opacity property. | Michael Drake | 2012-01-27 | 2 | -0/+29 |
| | | | | svn path=/trunk/libcss/; revision=13410 | ||||
* | Fix test build. | Michael Drake | 2012-01-26 | 2 | -4/+4 |
| | | | | svn path=/trunk/libcss/; revision=13409 | ||||
* | Fix font-face defaults (credit: James Montgomerie) | John Mark Bell | 2012-01-24 | 1 | -1/+10 |
| | | | | svn path=/trunk/libcss/; revision=13406 | ||||
* | @font-face support. Credit: James Montgomerie | John Mark Bell | 2011-12-04 | 22 | -52/+1577 |
| | | | | | | Things missing: parser tests; the following descriptors: font-feature-settings, font-stretch, font-variant, unicode-range. svn path=/trunk/libcss/; revision=13244 | ||||
* | Fall back to UA's default font family if no generic family is specified in ↵ | John Mark Bell | 2011-12-04 | 1 | -10/+48 |
| | | | | | | | | the input CSS. Based on a patch from James Montgomerie. svn path=/trunk/libcss/; revision=13227 | ||||
* | Simplify cache loop criterion. | Michael Drake | 2011-11-07 | 1 | -2/+3 |
| | | | | svn path=/trunk/libcss/; revision=13134 | ||||
* | Fill reject cache backwards from end. | Michael Drake | 2011-11-07 | 2 | -7/+8 |
| | | | | svn path=/trunk/libcss/; revision=13133 | ||||
* | Code style tweak. | Michael Drake | 2011-11-06 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=13132 | ||||
* | Avoid trying to add already-cached selectors to reject cache. Remove ↵ | Michael Drake | 2011-11-06 | 1 | -24/+15 |
| | | | | | | pre-insertion search. svn path=/trunk/libcss/; revision=13131 | ||||
* | Fix regression introduced by reject cache: do not cache failure to match ↵ | John Mark Bell | 2011-11-05 | 1 | -0/+1 |
| | | | | | | multi-detailed selectors svn path=/trunk/libcss/; revision=13126 | ||||
* | Selection micro optimisation. | Michael Drake | 2011-11-04 | 1 | -15/+17 |
| | | | | svn path=/trunk/libcss/; revision=13120 | ||||
* | Don't need to match CSS_SELECTOR_ELEMENT detail since it will always match. | Michael Drake | 2011-11-04 | 1 | -8/+13 |
| | | | | svn path=/trunk/libcss/; revision=13119 | ||||
* | Cache rejected ancestor class/ID selectors to improve selection efficiency | John Mark Bell | 2011-11-04 | 2 | -8/+102 |
| | | | | svn path=/trunk/libcss/; revision=13118 | ||||
* | Extend lifetime of property strings | John Mark Bell | 2011-10-06 | 3 | -9/+16 |
| | | | | svn path=/trunk/libcss/; revision=12974 | ||||
* | Tidy up | John Mark Bell | 2011-10-06 | 4 | -13/+7 |
| | | | | svn path=/trunk/libcss/; revision=12973 | ||||
* | Avoid interning propstrings table for every stylesheet, style tag and style ↵ | Michael Drake | 2011-10-06 | 4 | -15/+76 |
| | | | | | | attribute. svn path=/trunk/libcss/; revision=12972 | ||||
* | Bump version number | John Mark Bell | 2011-09-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=12817 | ||||
* | Explicitly narrow result | John Mark Bell | 2011-09-06 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=12769 | ||||
* | 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 |