Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve src/parse/important.c coverage to 98.4% | Michael Drake | 2014-07-24 | 1 | -0/+441 |
| | |||||
* | Add support for CSS3 overflow-x and overflow-y properties. | Michael Drake | 2014-06-01 | 1 | -5/+41 |
| | | | | | | | | 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. | ||||
* | Add tests for writing-mode. Update selection tests to handle writing-mode. | Michael Drake | 2013-09-10 | 1 | -0/+52 |
| | |||||
* | Add support for parsing CSS3 Multi-column layout properties: | Michael Drake | 2012-01-28 | 1 | -0/+444 |
| | | | | | | | | | | | | | | | | | | + 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 | ||||
* | Fix \!important for opacity property. | Michael Drake | 2012-01-27 | 1 | -0/+24 |
| | | | | svn path=/trunk/libcss/; revision=13410 | ||||
* | CSS3 Selectors | John Mark Bell | 2011-01-31 | 3 | -0/+471 |
| | | | | svn path=/trunk/libcss/; revision=11557 | ||||
* | Add support for opacity property | John Mark Bell | 2011-01-29 | 1 | -0/+32 |
| | | | | svn path=/trunk/libcss/; revision=11527 | ||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 2 | -2/+42 |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | ||||
* | 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 | ||||
* | Merge parser autogeneration and string handling refactor branch ↵ | Vincent Sanders | 2011-01-19 | 1 | -0/+24 |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | ||||
* | 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 | 3 | -16/+16 |
| | | | | svn path=/trunk/libcss/; revision=10987 | ||||
* | Fix destruction of bytecode for the clip property. | John Mark Bell | 2010-09-28 | 1 | -0/+8 |
| | | | | svn path=/trunk/libcss/; revision=10856 | ||||
* | Make libcss suitable for the new libwapcaplet behaviour. | Daniel Silverstone | 2010-03-28 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=10168 | ||||
* | It turns out that using magic values for text-align is simpler than having ↵ | John Mark Bell | 2009-08-22 | 1 | -36/+24 |
| | | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387 | ||||
* | -libcss-align | John Mark Bell | 2009-08-21 | 1 | -0/+37 |
| | | | | svn path=/trunk/libcss/; revision=9378 | ||||
* | Fix test data | John Mark Bell | 2009-06-25 | 1 | -4/+2 |
| | | | | svn path=/trunk/libcss/; revision=7971 | ||||
* | A few test cases for important. Not exactly sure how important is handled ↵ | Michael Drake | 2009-06-25 | 2 | -0/+81 |
| | | | | | | when not at end of declaration. Add some tests for azimuth:behind; since that was not tested. I'm not sure how the byte code is meant to handle behind, with no angle set. svn path=/trunk/libcss/; revision=7967 | ||||
* | Support named colours. | John Mark Bell | 2009-04-01 | 1 | -7/+7 |
| | | | | | | Fix malformed declaration test data -- everything up to and including the next semicolon is dropped on the floor. svn path=/trunk/libcss/; revision=7020 | ||||
* | Discard selectors that contain pseudo elements in non-terminal simple selectors. | John Mark Bell | 2009-02-14 | 1 | -0/+49 |
| | | | | | | More test data for selectors with pseudo elements svn path=/trunk/libcss/; revision=6473 | ||||
* | Purge side bits. These cause more trouble than they're worth, and it's not ↵ | John Mark Bell | 2009-02-10 | 3 | -458/+473 |
| | | | | | | as if there's a dearth of opcode space. svn path=/trunk/libcss/; revision=6410 | ||||
* | outline-style: hidden is invalid, so remove it from the bytecode tests | John Mark Bell | 2009-01-24 | 1 | -8/+0 |
| | | | | svn path=/trunk/libcss/; revision=6235 | ||||
* | Fix test data -- counter-reset defaults to 0, not 1. | John Mark Bell | 2009-01-23 | 1 | -4/+4 |
| | | | | svn path=/trunk/libcss/; revision=6202 | ||||
* | Fix test data for voice-family with ident list -- documentation was wrong. | John Mark Bell | 2009-01-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=6137 | ||||
* | Fix text-indent test data -- missing 0 | John Mark Bell | 2009-01-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=6136 | ||||
* | Fix play-during test data -- modifiers must appear *after* the URI | John Mark Bell | 2009-01-18 | 1 | -5/+5 |
| | | | | svn path=/trunk/libcss/; revision=6129 | ||||
* | Fix test data for pause-{after,before} -- default time units are seconds, ↵ | John Mark Bell | 2009-01-18 | 1 | -3/+3 |
| | | | | | | not milliseconds. svn path=/trunk/libcss/; revision=6126 | ||||
* | Fix page-break-inside test data -- documentation was wrong. | John Mark Bell | 2009-01-18 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=6125 | ||||
* | Fix expected bytecode for font-family with ident list. | John Mark Bell | 2009-01-18 | 1 | -16/+8 |
| | | | | | | Remove upper-greek from list-style-type -- documentation was wrong. svn path=/trunk/libcss/; revision=6124 | ||||
* | Test cases for properties 50 to 53. (All properties now have test cases.) | Michael Drake | 2009-01-17 | 1 | -0/+88 |
| | | | | svn path=/trunk/libcss/; revision=6118 | ||||
* | Test cases for properties 40 to 4f. | Michael Drake | 2009-01-17 | 1 | -9/+689 |
| | | | | svn path=/trunk/libcss/; revision=6117 | ||||
* | Test cases for properties 30 to 3f. | Michael Drake | 2009-01-17 | 1 | -0/+569 |
| | | | | svn path=/trunk/libcss/; revision=6114 | ||||
* | Tes cases for properties 20 to 2f. | Michael Drake | 2009-01-17 | 1 | -1/+608 |
| | | | | svn path=/trunk/libcss/; revision=6113 | ||||
* | Test cases for properties 1b - 1f. | Michael Drake | 2009-01-17 | 1 | -0/+340 |
| | | | | svn path=/trunk/libcss/; revision=6112 | ||||
* | Make makefixed.pl round to nearest integer, rather than truncating towards zero. | John Mark Bell | 2009-01-17 | 2 | -1/+19 |
| | | | | | | Add a test for negative fractions to properties.dat svn path=/trunk/libcss/; revision=6110 | ||||
* | Also munge the expected output to cater for slight oddity in float parsing | John Mark Bell | 2009-01-16 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=6108 | ||||
* | Hm, for some reason, we're encoding 0.785 as 0x324, whereas makefixed.pl ↵ | John Mark Bell | 2009-01-16 | 1 | -1/+1 |
| | | | | | | converts it to 0x323. This needs looking at. For now, munge the testdata so the test passes. svn path=/trunk/libcss/; revision=6106 | ||||
* | Fix test data | John Mark Bell | 2009-01-16 | 1 | -3/+3 |
| | | | | svn path=/trunk/libcss/; revision=6105 | ||||
* | Test cases for 00 property. | Michael Drake | 2009-01-16 | 1 | -0/+120 |
| | | | | svn path=/trunk/libcss/; revision=6103 | ||||
* | s/ptr/PTR/g | John Mark Bell | 2009-01-16 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=6102 | ||||
* | Test cases for properties 15 - 1a. | Michael Drake | 2009-01-16 | 1 | -0/+432 |
| | | | | svn path=/trunk/libcss/; revision=6101 | ||||
* | Fix test data | John Mark Bell | 2009-01-16 | 1 | -4/+4 |
| | | | | svn path=/trunk/libcss/; revision=6100 | ||||
* | Fix test data. | John Mark Bell | 2009-01-16 | 1 | -9/+9 |
| | | | | | | Don't use non UTF-8 encoded characters in the test data. Things get confused. svn path=/trunk/libcss/; revision=6099 | ||||
* | Test cases for 13 & 14. | Michael Drake | 2009-01-16 | 1 | -0/+40 |
| | | | | svn path=/trunk/libcss/; revision=6096 | ||||
* | Test cases for 10 - 12. | Michael Drake | 2009-01-16 | 1 | -0/+229 |
| | | | | svn path=/trunk/libcss/; revision=6094 | ||||
* | Fix test data | John Mark Bell | 2009-01-16 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=6090 |