Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: Add test for dodgy media block | Daniel Silverstone | 2019-12-01 | 2 | -0/+10 |
| | | | | | | | To ensure we don't regress and fail on media blocks which end with selectors with no ruleset, add a test to that effect. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Tests: fix illegal display value test. | John-Mark Bell | 2019-03-10 | 1 | -1/+1 |
| | | | | | | | | | Recovery from malformed property values involves matching the various nesting mechanisms. Thanks to the bug in the parseAny state machine, this code was never run. The test data contained mismatched open parentheses, causing the recovery logic to continue reading until EOF. Fix the test input to match the expectations of the test assertions. | ||||
* | Tests: add tests for new length units. | Lucas Neves | 2017-11-13 | 2 | -0/+183 |
| | |||||
* | Tests: Add support and parsing tests for the flexbox properties. | Lucas Neves | 2017-10-21 | 2 | -0/+1714 |
| | |||||
* | Unit tests: Add non-integer NUMBER parsing test. | Michael Drake | 2017-09-20 | 1 | -0/+8 |
| | |||||
* | Tests: Add parser tests for box-sizing. | Michael Drake | 2017-04-27 | 1 | -0/+33 |
| | |||||
* | Improve src/parse/important.c coverage to 98.4% | Michael Drake | 2014-07-24 | 1 | -0/+8 |
| | |||||
* | Add support for CSS3 overflow-x and overflow-y properties. | Michael Drake | 2014-06-01 | 2 | -1/+99 |
| | | | | | | | | 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/+21 |
| | |||||
* | Fix test data for border shorthand property. | Michael Drake | 2013-09-10 | 1 | -0/+40 |
| | |||||
* | Add parsing of CSS3 Multi-column layout module shorthand properties. ↵ | Michael Drake | 2012-02-03 | 1 | -0/+638 |
| | | | | | | (columns & column-rule) svn path=/trunk/libcss/; revision=13416 | ||||
* | Add support for parsing CSS3 Multi-column layout properties: | Michael Drake | 2012-01-28 | 2 | -1/+667 |
| | | | | | | | | | | | | | | | | | | + 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 | ||||
* | Add a few tests. | Michael Drake | 2011-05-26 | 1 | -0/+33 |
| | | | | svn path=/trunk/libcss/; revision=12446 | ||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 3 | -0/+82 |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | ||||
* | Merge parser autogeneration and string handling refactor branch ↵ | Vincent Sanders | 2011-01-19 | 9 | -0/+401 |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | ||||
* | Fix testsuite in light of change to colour representation | John Mark Bell | 2010-12-04 | 7 | -175/+175 |
| | | | | svn path=/trunk/libcss/; revision=10987 | ||||
* | It turns out that using magic values for text-align is simpler than having ↵ | John Mark Bell | 2009-08-22 | 1 | -69/+0 |
| | | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387 | ||||
* | -libcss-align | John Mark Bell | 2009-08-21 | 1 | -0/+70 |
| | | | | svn path=/trunk/libcss/; revision=9378 | ||||
* | 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 | ||||
* | A few inherit tests. | Michael Drake | 2009-06-27 | 1 | -0/+71 |
| | | | | svn path=/trunk/libcss/; revision=8072 | ||||
* | List property tests. | Michael Drake | 2009-06-27 | 2 | -0/+489 |
| | | | | svn path=/trunk/libcss/; revision=8071 | ||||
* | Fix test data | John Mark Bell | 2009-06-27 | 1 | -36/+0 |
| | | | | svn path=/trunk/libcss/; revision=8070 | ||||
* | Font property tests. | Michael Drake | 2009-06-27 | 2 | -0/+729 |
| | | | | svn path=/trunk/libcss/; revision=8068 | ||||
* | Outline and border tests. | Michael Drake | 2009-06-27 | 3 | -0/+2327 |
| | | | | svn path=/trunk/libcss/; revision=8063 | ||||
* | Test one more line. | Michael Drake | 2009-06-27 | 1 | -0/+32 |
| | | | | svn path=/trunk/libcss/; revision=8056 | ||||
* | More aural tests. | Michael Drake | 2009-06-27 | 1 | -0/+346 |
| | | | | svn path=/trunk/libcss/; revision=8054 | ||||
* | Comment out non-automated tests for now. Add some aural property tests. | Michael Drake | 2009-06-27 | 3 | -0/+361 |
| | | | | svn path=/trunk/libcss/; revision=8050 | ||||
* | Move old shorthands test into margin test. Add a few general tests. | Michael Drake | 2009-06-27 | 3 | -61/+84 |
| | | | | svn path=/trunk/libcss/; revision=8047 | ||||
* | A few more margin tests. | Michael Drake | 2009-06-27 | 1 | -0/+41 |
| | | | | svn path=/trunk/libcss/; revision=8045 | ||||
* | Tests for padding property. | Michael Drake | 2009-06-27 | 2 | -1/+205 |
| | | | | svn path=/trunk/libcss/; revision=8044 | ||||
* | Tests for background property. | Michael Drake | 2009-06-26 | 2 | -1/+211 |
| | | | | svn path=/trunk/libcss/; revision=8028 | ||||
* | Inherit tests. At least one currently fails. | Michael Drake | 2009-06-26 | 1 | -0/+50 |
| | | | | svn path=/trunk/libcss/; revision=8022 | ||||
* | Fix test data. | Michael Drake | 2009-06-26 | 1 | -7/+7 |
| | | | | svn path=/trunk/libcss/; revision=8020 | ||||
* | Tests for Margin shorthand prop. Comment out test that is currently expected ↵ | Michael Drake | 2009-06-26 | 2 | -0/+113 |
| | | | | | | to fail. svn path=/trunk/libcss/; revision=8019 | ||||
* | Some tweaks to the background-position parser, which will theoretically make ↵ | John Mark Bell | 2009-06-18 | 2 | -0/+22 |
| | | | | | | | | it do the right thing when invoked by shorthand property parser, say. Some more tests for illegal background-position values, to make sure I haven't screwed up. svn path=/trunk/libcss/; revision=7859 | ||||
* | Support named colours. | John Mark Bell | 2009-04-01 | 2 | -78/+76 |
| | | | | | | 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 | 2 | -0/+25 |
| | | | | | | More test data for selectors with pseudo elements svn path=/trunk/libcss/; revision=6473 | ||||
* | Fix dumping of cursor values. | John Mark Bell | 2009-02-11 | 1 | -0/+9 |
| | | | | | | Testcase for this. svn path=/trunk/libcss/; revision=6437 | ||||
* | More font and voice family tests. | Michael Drake | 2009-01-26 | 1 | -0/+39 |
| | | | | svn path=/trunk/libcss/; revision=6279 | ||||
* | 0.1em is a perfectly legitimate word-spacing | John Mark Bell | 2009-01-25 | 1 | -0/+1 |
| | | | | svn path=/trunk/libcss/; revision=6260 | ||||
* | Fix test data for voice-family. This probably also wants to test with ↵ | John Mark Bell | 2009-01-24 | 1 | -3/+3 |
| | | | | | | appropriate idents for voices, rather than just being a copy of the font-family tests. svn path=/trunk/libcss/; revision=6257 | ||||
* | CSS is case insensitive. Thus, HiDDen == hidden, and is a valid identifier. | John Mark Bell | 2009-01-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/libcss/; revision=6256 | ||||
* | vertical-align: top is valid input | John Mark Bell | 2009-01-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/libcss/; revision=6255 | ||||
* | Test cases for margin shorthand property. | Michael Drake | 2009-01-24 | 1 | -0/+61 |
| | | | | svn path=/trunk/libcss/; revision=6253 | ||||
* | More CSS tests. All props tested. | Michael Drake | 2009-01-24 | 1 | -0/+510 |
| | | | | svn path=/trunk/libcss/; revision=6249 | ||||
* | More CSS tests. | Michael Drake | 2009-01-24 | 1 | -0/+190 |
| | | | | svn path=/trunk/libcss/; revision=6248 | ||||
* | More tests. | Michael Drake | 2009-01-24 | 1 | -11/+46 |
| | | | | svn path=/trunk/libcss/; revision=6247 | ||||
* | More tests. | Michael Drake | 2009-01-24 | 1 | -0/+288 |
| | | | | svn path=/trunk/libcss/; revision=6246 | ||||
* | More tests. | Michael Drake | 2009-01-24 | 1 | -0/+189 |
| | | | | svn path=/trunk/libcss/; revision=6244 |