Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for CSS3 overflow-x and overflow-y properties. | Michael Drake | 2014-06-01 | 5 | -2/+110 |
| | | | | | | | | Now, overflow is a shorthand property setting both overflow-x and overflow-y. The getter for the computed overflow has been removed, and replaced with two for overflow-x and overflow-y. | ||||
* | ensure generation tool exits if it cannot open its output file. (coverity ↵ | Vincent Sanders | 2014-01-24 | 1 | -0/+1 |
| | | | | 1127066) | ||||
* | Fix destruction of wrong style. Coverity #1137922. | Michael Drake | 2013-12-15 | 1 | -1/+1 |
| | |||||
* | Update for new lpu API. | Michael Drake | 2013-12-14 | 1 | -1/+1 |
| | |||||
* | Various changes which modify API and ABI: | Michael Drake | 2013-12-13 | 1 | -2/+1 |
| | | | | | | | | | - Remove client allocation function. - Change node_classes callback not to yield array ownership to libcss. - Node bloom filters now built by, during selection libcss. - Added selection callbacks to get and set data on document nodes. Test suite, example, and documentation updated to match. | ||||
* | Handle css__stylesheet_style_append() returning error. Coverity #1127060. | Michael Drake | 2013-11-08 | 1 | -4/+22 |
| | |||||
* | Add computed style accessor for writing-mode and and writing-mode to the ↵ | Michael Drake | 2013-09-10 | 1 | -0/+1 |
| | | | | property handler table. | ||||
* | Add support for parsing the writing-mode property. Thanks to Caitlin Potter. | Caitlin Potter | 2013-09-10 | 2 | -0/+4 |
| | |||||
* | Apply slightly modified patch from Murat Gocmen. | Michael Drake | 2013-09-10 | 1 | -4/+12 |
| | |||||
* | ensure enough parameetrs to IDENT list exist | Vincent Sanders | 2013-04-22 | 1 | -67/+75 |
| | |||||
* | Hopefully silence a warning | Daniel Silverstone | 2012-10-15 | 1 | -1/+1 |
| | |||||
* | Update to new NSBUILD infrastructure | Daniel Silverstone | 2012-06-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=14004 | ||||
* | Git ignores | Daniel Silverstone | 2012-06-04 | 1 | -0/+2 |
| | | | | svn path=/trunk/libcss/; revision=13949 | ||||
* | 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 | ||||
* | 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 | 5 | -1/+328 |
| | | | | | | (columns & column-rule) svn path=/trunk/libcss/; revision=13416 | ||||
* | Add support for parsing CSS3 Multi-column layout properties: | Michael Drake | 2012-01-28 | 3 | -0/+68 |
| | | | | | | | | | | | | | | | | | | + 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 | ||||
* | @font-face support. Credit: James Montgomerie | John Mark Bell | 2011-12-04 | 2 | -4/+55 |
| | | | | | | Things missing: parser tests; the following descriptors: font-feature-settings, font-stretch, font-variant, unicode-range. svn path=/trunk/libcss/; revision=13244 | ||||
* | Fix build with GCC 4.6 | John Mark Bell | 2011-07-26 | 1 | -9/+0 |
| | | | | svn path=/trunk/libcss/; revision=12627 | ||||
* | Saturated maths in css fixed point | Vincent Sanders | 2011-03-12 | 3 | -21/+21 |
| | | | | svn path=/trunk/libcss/; revision=11975 | ||||
* | 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 | ||||
* | add system font hook | Vincent Sanders | 2011-02-02 | 1 | -0/+172 |
| | | | | svn path=/trunk/libcss/; revision=11599 | ||||
* | Add support for opacity property | John Mark Bell | 2011-01-29 | 4 | -1/+84 |
| | | | | svn path=/trunk/libcss/; revision=11527 | ||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 5 | -38/+28 |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | ||||
* | Provide hook for system colour name -> RGB conversion | John Mark Bell | 2011-01-29 | 1 | -8/+13 |
| | | | | svn path=/trunk/libcss/; revision=11522 | ||||
* | Rename all css_[^_] internal symbols to css__ so that they're nicely namespaced | Daniel Silverstone | 2011-01-26 | 25 | -197/+197 |
| | | | | svn path=/trunk/libcss/; revision=11492 | ||||
* | 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 | 1 | -2/+176 |
| | | | | 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 | 32 | -415/+415 |
| | | | | | | This helps prevent confusion if someone else wants a function called parse_background or similar svn path=/trunk/libcss/; revision=11416 | ||||
* | Merge parser autogeneration and string handling refactor branch ↵ | Vincent Sanders | 2011-01-19 | 119 | -11016/+2959 |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | ||||
* | 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 | ||||
* | Hack around platform headers doing the likes of typedef float FLOAT; | John Mark Bell | 2010-12-29 | 3 | -4/+4 |
| | | | | svn path=/trunk/libcss/; revision=11138 | ||||
* | Fix obvious bug | Daniel Silverstone | 2010-12-20 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=11111 | ||||
* | Add support for rgba() colours. Thanks jmb. | Michael Drake | 2010-12-05 | 1 | -10/+39 |
| | | | | svn path=/trunk/libcss/; revision=10993 | ||||
* | alter external representation of colours to be AARRGGBB (r=jmb) | Vincent Sanders | 2010-12-04 | 1 | -156/+156 |
| | | | | svn path=/trunk/libcss/; revision=10985 | ||||
* | Make libcss suitable for the new libwapcaplet behaviour. | Daniel Silverstone | 2010-03-28 | 7 | -476/+476 |
| | | | | svn path=/trunk/libcss/; revision=10168 | ||||
* | Fix libcss to use new libwapcaplet behaviour. | Daniel Silverstone | 2010-03-27 | 15 | -822/+416 |
| | | | | | | | TODO: update the tests to include a refcounting proof svn path=/trunk/libcss/; revision=10162 | ||||
* | Lose redundant assignments. | John Mark Bell | 2009-11-22 | 3 | -6/+4 |
| | | | | | | | | Drop some dead code. Avoid a potential NULL dereference. Add missing "break" in initial substate of block context parser svn path=/trunk/libcss/; revision=9678 | ||||
* | It turns out that using magic values for text-align is simpler than having ↵ | John Mark Bell | 2009-08-22 | 3 | -84/+18 |
| | | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387 | ||||
* | -libcss-align | John Mark Bell | 2009-08-21 | 3 | -0/+82 |
| | | | | svn path=/trunk/libcss/; revision=9378 |