Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add structure versioning for client input | John Mark Bell | 2011-03-13 | 4 | -0/+6 |
| | | | | 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 | ||||
* | Fix universal selector matching | John Mark Bell | 2011-03-12 | 1 | -1/+5 |
| | | | | svn path=/trunk/libcss/; revision=11980 | ||||
* | CSS3 Namespaces | John Mark Bell | 2011-03-12 | 3 | -71/+73 |
| | | | | svn path=/trunk/libcss/; revision=11972 | ||||
* | Hide the CSS computed style itself. Only expose a few simple structures ↵ | Daniel Silverstone | 2011-03-12 | 1 | -3/+0 |
| | | | | | | which we can keep sane. All property accessors are thus hidden behind a link symbol for ABI safety svn path=/trunk/libcss/; revision=11969 | ||||
* | Initialise font callback pointers | John Mark Bell | 2011-02-03 | 4 | -0/+8 |
| | | | | svn path=/trunk/libcss/; revision=11607 | ||||
* | 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 | 6 | -27/+882 |
| | | | | svn path=/trunk/libcss/; revision=11557 | ||||
* | Add support for opacity property | John Mark Bell | 2011-01-29 | 4 | -0/+87 |
| | | | | svn path=/trunk/libcss/; revision=11527 | ||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 8 | -116/+322 |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | ||||
* | Provide hook for system colour name -> RGB conversion | John Mark Bell | 2011-01-29 | 4 | -21/+72 |
| | | | | svn path=/trunk/libcss/; revision=11522 | ||||
* | Rename all css_[^_] internal symbols to css__ so that they're nicely namespaced | Daniel Silverstone | 2011-01-26 | 6 | -25/+25 |
| | | | | 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 | 1 | -2/+2 |
| | | | | | | css__parser_parse_chunk svn path=/trunk/libcss/; revision=11491 | ||||
* | Use css_fixed for fixed-point arithmetic. Simplify HSL->RGB conversion a little. | John Mark Bell | 2011-01-21 | 1 | -1/+17 |
| | | | | | | 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/+8 |
| | | | | svn path=/trunk/libcss/; revision=11436 | ||||
* | improve accuracy of lightness and saturation | Vincent Sanders | 2011-01-21 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=11434 | ||||
* | mostly working integer implementation | Vincent Sanders | 2011-01-21 | 1 | -0/+114 |
| | | | | svn path=/trunk/libcss/; revision=11431 | ||||
* | add hsl colour support | Vincent Sanders | 2011-01-21 | 2 | -0/+11 |
| | | | | svn path=/trunk/libcss/; revision=11429 | ||||
* | Add a few more selection tests. | Michael Drake | 2011-01-20 | 1 | -156/+632 |
| | | | | svn path=/trunk/libcss/; revision=11426 | ||||
* | Ensure there are zero global symbols without css_ or css__ in front of them. ↵ | Daniel Silverstone | 2011-01-20 | 8 | -53/+53 |
| | | | | | | 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 | 16 | -74/+586 |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | ||||
* | Add a few more selection tests. | Michael Drake | 2011-01-19 | 1 | -0/+508 |
| | | | | svn path=/trunk/libcss/; revision=11387 | ||||
* | Simultaneously select styles for base + pseudo elements. | John Mark Bell | 2011-01-05 | 1 | -8/+7 |
| | | | | svn path=/trunk/libcss/; revision=11211 | ||||
* | Slightly more selection test coverage. | Michael Drake | 2010-12-30 | 1 | -0/+76 |
| | | | | svn path=/trunk/libcss/; revision=11173 | ||||
* | Provide notification hook for imported stylesheets, to enable clients to ↵ | John Mark Bell | 2010-12-05 | 4 | -6/+7 |
| | | | | | | parallelise their processing svn path=/trunk/libcss/; revision=10999 | ||||
* | Add support for rgba() colours. Thanks jmb. | Michael Drake | 2010-12-05 | 1 | -0/+16 |
| | | | | svn path=/trunk/libcss/; revision=10993 | ||||
* | Fix testsuite in light of change to colour representation | John Mark Bell | 2010-12-04 | 12 | -210/+210 |
| | | | | svn path=/trunk/libcss/; revision=10987 | ||||
* | Remove Aliases file. | Michael Drake | 2010-12-04 | 1 | -302/+0 |
| | | | | svn path=/trunk/libcss/; revision=10986 | ||||
* | Remove Aliases file nonsense | John Mark Bell | 2010-12-04 | 9 | -36/+36 |
| | | | | svn path=/trunk/libcss/; revision=10983 | ||||
* | Remove use of lwc_initialise and also parserutils.h includes. r=vince | Daniel Silverstone | 2010-12-04 | 9 | -77/+0 |
| | | | | svn path=/trunk/libcss/; revision=10964 | ||||
* | Remove initialisation of libparserutils from tests | Daniel Silverstone | 2010-12-04 | 8 | -39/+0 |
| | | | | svn path=/trunk/libcss/; revision=10962 | ||||
* | Remove libcss_initialise/finalise. | John Mark Bell | 2010-12-04 | 11 | -47/+25 |
| | | | | | | Fix testsuite to compile (it passes, too) svn path=/trunk/libcss/; revision=10955 | ||||
* | Fix destruction of bytecode for the clip property. | John Mark Bell | 2010-09-28 | 1 | -0/+8 |
| | | | | svn path=/trunk/libcss/; revision=10856 | ||||
* | Ownership of imported stylesheets is retained by the client. | John Mark Bell | 2010-04-11 | 2 | -0/+4 |
| | | | | svn path=/trunk/libcss/; revision=10367 | ||||
* | Make libcss suitable for the new libwapcaplet behaviour. | Daniel Silverstone | 2010-03-28 | 4 | -102/+192 |
| | | | | svn path=/trunk/libcss/; revision=10168 | ||||
* | Fix libcss to use new libwapcaplet behaviour. | Daniel Silverstone | 2010-03-27 | 6 | -81/+62 |
| | | | | | | | TODO: update the tests to include a refcounting proof svn path=/trunk/libcss/; revision=10162 | ||||
* | Origin and media are not properties of the stylesheet. | John Mark Bell | 2010-01-12 | 4 | -29/+36 |
| | | | | | | | | | They are properties of the context in which the stylesheet is used. Therefore, for top-level sheets, this information must be provided at selection time. For child sheets, the origin is inherited from their parent and the applicable media types are specified on the linking mechanism. svn path=/trunk/libcss/; revision=9802 | ||||
* | It turns out that using magic values for text-align is simpler than having ↵ | John Mark Bell | 2009-08-22 | 5 | -141/+42 |
| | | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387 | ||||
* | -libcss-align | John Mark Bell | 2009-08-21 | 5 | -0/+143 |
| | | | | svn path=/trunk/libcss/; revision=9378 | ||||
* | s/opcode/opcode_t/ | John Mark Bell | 2009-08-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=9020 | ||||
* | More rigorous handling of EOF. | John Mark Bell | 2009-07-31 | 1 | -0/+119 |
| | | | | | | Expand test data for this. svn path=/trunk/libcss/; revision=8931 | ||||
* | Regression test for quotes bytecode execution in cascade_quotes. | John Mark Bell | 2009-07-30 | 1 | -0/+85 |
| | | | | svn path=/trunk/libcss/; revision=8913 | ||||
* | Change selector hash to segregate: | John Mark Bell | 2009-07-29 | 1 | -0/+63 |
| | | | | | | | | | | | | | 1) element selectors 2) universal selectors with class names 3) universal selectors with ids 4) universal selectors Only bother looking for matching selectors in 2 & 3 if the node being selected for has class names or an id, respectively. In theory, this should speed up style selection somewhat. svn path=/trunk/libcss/; revision=8882 | ||||
* | Remove pointless parameter | John Mark Bell | 2009-07-21 | 1 | -4/+2 |
| | | | | svn path=/trunk/libcss/; revision=8653 | ||||
* | Missed this from previous commit | John Mark Bell | 2009-07-17 | 1 | -0/+17 |
| | | | | svn path=/trunk/libcss/; revision=8603 | ||||
* | Add a flag to the font size computation callback to indicate that the ↵ | John Mark Bell | 2009-07-16 | 1 | -2/+4 |
| | | | | | | resultant absolute font size should not be clamped to a fixed minimum (e.g. if the client has a minimum permissible font size) svn path=/trunk/libcss/; revision=8586 | ||||
* | Provide accessor for computed value of display assuming static position. | John Mark Bell | 2009-07-15 | 2 | -2/+2 |
| | | | | | | Modify css_computed_display to follow $9.7. svn path=/trunk/libcss/; revision=8568 | ||||
* | Compute absolute values for all length properties. | John Mark Bell | 2009-07-04 | 1 | -25/+25 |
| | | | | | | | Make initial border-*-color match the computed color. Compute correct value of display/float wrt position. svn path=/trunk/libcss/; revision=8317 |