summaryrefslogtreecommitdiff
path: root/test/data/parse
Commit message (Collapse)AuthorAgeFilesLines
* Improve src/parse/important.c coverage to 98.4%Michael Drake2014-07-241-0/+441
|
* Add support for CSS3 overflow-x and overflow-y properties.Michael Drake2014-06-011-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 Drake2013-09-101-0/+52
|
* Add support for parsing CSS3 Multi-column layout properties:Michael Drake2012-01-281-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 Drake2012-01-271-0/+24
| | | | svn path=/trunk/libcss/; revision=13410
* CSS3 SelectorsJohn Mark Bell2011-01-313-0/+471
| | | | svn path=/trunk/libcss/; revision=11557
* Add support for opacity propertyJohn Mark Bell2011-01-291-0/+32
| | | | svn path=/trunk/libcss/; revision=11527
* Centralise handling of transparent colours.John Mark Bell2011-01-292-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 Bell2011-01-211-1/+17
| | | | | | Add test data for white and black svn path=/trunk/libcss/; revision=11437
* Add transparent keyword to colour value parsingVincent Sanders2011-01-211-0/+8
| | | | svn path=/trunk/libcss/; revision=11436
* improve accuracy of lightness and saturationVincent Sanders2011-01-211-1/+1
| | | | svn path=/trunk/libcss/; revision=11434
* mostly working integer implementationVincent Sanders2011-01-211-0/+114
| | | | svn path=/trunk/libcss/; revision=11431
* add hsl colour supportVincent Sanders2011-01-212-0/+11
| | | | svn path=/trunk/libcss/; revision=11429
* Merge parser autogeneration and string handling refactor branch ↵Vincent Sanders2011-01-191-0/+24
| | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408
* Add support for rgba() colours. Thanks jmb.Michael Drake2010-12-051-0/+16
| | | | svn path=/trunk/libcss/; revision=10993
* Fix testsuite in light of change to colour representationJohn Mark Bell2010-12-043-16/+16
| | | | svn path=/trunk/libcss/; revision=10987
* Fix destruction of bytecode for the clip property.John Mark Bell2010-09-281-0/+8
| | | | svn path=/trunk/libcss/; revision=10856
* Make libcss suitable for the new libwapcaplet behaviour.Daniel Silverstone2010-03-281-2/+2
| | | | svn path=/trunk/libcss/; revision=10168
* It turns out that using magic values for text-align is simpler than having ↵John Mark Bell2009-08-221-36/+24
| | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387
* -libcss-alignJohn Mark Bell2009-08-211-0/+37
| | | | svn path=/trunk/libcss/; revision=9378
* Fix test dataJohn Mark Bell2009-06-251-4/+2
| | | | svn path=/trunk/libcss/; revision=7971
* A few test cases for important. Not exactly sure how important is handled ↵Michael Drake2009-06-252-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 Bell2009-04-011-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 Bell2009-02-141-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 Bell2009-02-103-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 testsJohn Mark Bell2009-01-241-8/+0
| | | | svn path=/trunk/libcss/; revision=6235
* Fix test data -- counter-reset defaults to 0, not 1.John Mark Bell2009-01-231-4/+4
| | | | svn path=/trunk/libcss/; revision=6202
* Fix test data for voice-family with ident list -- documentation was wrong.John Mark Bell2009-01-181-1/+1
| | | | svn path=/trunk/libcss/; revision=6137
* Fix text-indent test data -- missing 0John Mark Bell2009-01-181-1/+1
| | | | svn path=/trunk/libcss/; revision=6136
* Fix play-during test data -- modifiers must appear *after* the URIJohn Mark Bell2009-01-181-5/+5
| | | | svn path=/trunk/libcss/; revision=6129
* Fix test data for pause-{after,before} -- default time units are seconds, ↵John Mark Bell2009-01-181-3/+3
| | | | | | not milliseconds. svn path=/trunk/libcss/; revision=6126
* Fix page-break-inside test data -- documentation was wrong.John Mark Bell2009-01-181-2/+2
| | | | svn path=/trunk/libcss/; revision=6125
* Fix expected bytecode for font-family with ident list.John Mark Bell2009-01-181-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 Drake2009-01-171-0/+88
| | | | svn path=/trunk/libcss/; revision=6118
* Test cases for properties 40 to 4f.Michael Drake2009-01-171-9/+689
| | | | svn path=/trunk/libcss/; revision=6117
* Test cases for properties 30 to 3f.Michael Drake2009-01-171-0/+569
| | | | svn path=/trunk/libcss/; revision=6114
* Tes cases for properties 20 to 2f.Michael Drake2009-01-171-1/+608
| | | | svn path=/trunk/libcss/; revision=6113
* Test cases for properties 1b - 1f.Michael Drake2009-01-171-0/+340
| | | | svn path=/trunk/libcss/; revision=6112
* Make makefixed.pl round to nearest integer, rather than truncating towards zero.John Mark Bell2009-01-172-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 parsingJohn Mark Bell2009-01-161-1/+1
| | | | svn path=/trunk/libcss/; revision=6108
* Hm, for some reason, we're encoding 0.785 as 0x324, whereas makefixed.pl ↵John Mark Bell2009-01-161-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 dataJohn Mark Bell2009-01-161-3/+3
| | | | svn path=/trunk/libcss/; revision=6105
* Test cases for 00 property.Michael Drake2009-01-161-0/+120
| | | | svn path=/trunk/libcss/; revision=6103
* s/ptr/PTR/gJohn Mark Bell2009-01-161-2/+2
| | | | svn path=/trunk/libcss/; revision=6102
* Test cases for properties 15 - 1a.Michael Drake2009-01-161-0/+432
| | | | svn path=/trunk/libcss/; revision=6101
* Fix test dataJohn Mark Bell2009-01-161-4/+4
| | | | svn path=/trunk/libcss/; revision=6100
* Fix test data.John Mark Bell2009-01-161-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 Drake2009-01-161-0/+40
| | | | svn path=/trunk/libcss/; revision=6096
* Test cases for 10 - 12.Michael Drake2009-01-161-0/+229
| | | | svn path=/trunk/libcss/; revision=6094
* Fix test dataJohn Mark Bell2009-01-161-1/+1
| | | | svn path=/trunk/libcss/; revision=6090