Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Hopefully silence a warning | Daniel Silverstone | 2012-10-15 | 1 | -1/+1 | |
| | ||||||
* | Prioritise id and class hashes over element hash when inserting rules. | Michael Drake | 2012-08-26 | 2 | -47/+108 | |
| | ||||||
* | Skip empty/broken rules early, before we match their selector chains. | Michael Drake | 2012-08-26 | 1 | -11/+13 | |
| | ||||||
* | Fix not([node_name]) selection. | Michael Drake | 2012-08-07 | 1 | -1/+7 | |
| | ||||||
* | Initialise variables used in lwc out params. | John-Mark Bell | 2012-07-19 | 1 | -8/+8 | |
| | ||||||
* | Cleanup: Remove unused UNUSED() | Daniel Silverstone | 2012-07-19 | 1 | -2/+0 | |
| | ||||||
* | Merge CLANG fixes from dsilvers/clang-fix | Daniel Silverstone | 2012-07-01 | 2 | -15/+18 | |
|\ | ||||||
| * | Clear up CLANG warnings in various property setters | Daniel Silverstone | 2012-07-01 | 1 | -11/+14 | |
| | | ||||||
| * | Clear up CLANG warnings in css__stylesheet_selector_append_specific | Daniel Silverstone | 2012-07-01 | 1 | -4/+4 | |
|/ | ||||||
* | Update to new NSBUILD infrastructure | Daniel Silverstone | 2012-06-29 | 11 | -13/+15 | |
| | | | | svn path=/trunk/libcss/; revision=14004 | |||||
* | Git ignores | Daniel Silverstone | 2012-06-04 | 2 | -0/+5 | |
| | | | | svn path=/trunk/libcss/; revision=13949 | |||||
* | Fix up documentation lies | John Mark Bell | 2012-05-29 | 1 | -8/+3 | |
| | | | | svn path=/trunk/libcss/; revision=13933 | |||||
* | Fix error reporting | John Mark Bell | 2012-05-08 | 1 | -5/+5 | |
| | | | | svn path=/trunk/libcss/; revision=13916 | |||||
* | correctly apply enum casts to avoid warnings about casting between | Vincent Sanders | 2012-04-14 | 2 | -42/+43 | |
| | | | | | | disimmilar enumerations. svn path=/trunk/libcss/; revision=13868 | |||||
* | Complete widows and orphans support. Thanks to James Montgomerie. | Michael Drake | 2012-04-13 | 8 | -38/+236 | |
| | | | | svn path=/trunk/libcss/; revision=13864 | |||||
* | Bring example back up to date. Note: untested. | Michael Drake | 2012-04-12 | 1 | -32/+196 | |
| | | | | svn path=/trunk/libcss/; revision=13856 | |||||
* | Fix debug build (warnings about comparing different enums). | François Revel | 2012-04-06 | 2 | -36/+42 | |
| | | | | svn path=/trunk/libcss/; revision=13810 | |||||
* | Remove pedantic from CFLAGS ready for wapcaplet rework | Daniel Silverstone | 2012-03-29 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=13772 | |||||
* | Add common CSS tokens to stylesheet string table. | Michael Drake | 2012-03-29 | 2 | -0/+11 | |
| | | | | svn path=/trunk/libcss/; revision=13771 | |||||
* | Fix comma at end of enumerator list warning. | François Revel | 2012-03-25 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=13709 | |||||
* | Use correct unit enum values for computed clip rectangle | Rob Kendrick | 2012-03-25 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=13651 | |||||
* | Correct type of out parameter | John Mark Bell | 2012-03-24 | 2 | -2/+2 | |
| | | | | svn path=/trunk/libcss/; revision=13644 | |||||
* | Dodgy bodge to shut clang up | Daniel Silverstone | 2012-03-24 | 1 | -1/+3 | |
| | | | | svn path=/trunk/libcss/; revision=13642 | |||||
* | Bump version number | Vincent Sanders | 2012-02-27 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=13482 | |||||
* | Remove out-of-sync sources comment. Make source list clearer and sort it. | Michael Drake | 2012-02-03 | 1 | -27/+32 | |
| | | | | svn path=/trunk/libcss/; revision=13417 | |||||
* | Add parsing of CSS3 Multi-column layout module shorthand properties. ↵ | Michael Drake | 2012-02-03 | 8 | -6/+973 | |
| | | | | | | (columns & column-rule) svn path=/trunk/libcss/; revision=13416 | |||||
* | Add support for parsing CSS3 Multi-column layout properties: | Michael Drake | 2012-01-28 | 27 | -115/+2655 | |
| | | | | | | | | | | | | | | | | | | + break-after + break-before + break-inside + column-count + column-fill + column-gap + column-rule-color + column-rule-style + column_rule-width + column_span + column_width TODO: Shorthand properties (columns, column-rule) TODO: Selection svn path=/trunk/libcss/; revision=13412 | |||||
* | Add some tests. | Michael Drake | 2012-01-28 | 3 | -0/+22 | |
| | | | | svn path=/trunk/libcss/; revision=13411 | |||||
* | 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 |