summaryrefslogtreecommitdiff
path: root/test/dump.h
Commit message (Collapse)AuthorAgeFilesLines
* Units: Remove units that nobody supports.Michael Drake2021-05-191-9/+0
|
* Tests: add tests for new length units.Lucas Neves2017-11-131-0/+39
|
* Tests: Add support and parsing tests for the flexbox properties.Lucas Neves2017-10-211-15/+219
|
* Strip trailing whitespace.Michael Drake2017-09-041-58/+58
|
* Tests: Add support for dumping the box-sizing property.Michael Drake2017-04-271-0/+11
|
* Fix build with gcc2.Adrien Destugues2015-03-211-3/+4
|
* Add support for CSS3 overflow-x and overflow-y properties.Michael Drake2014-06-011-2/+4
| | | | | | | | 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.
* Update test dumpers to output writing-mode.Michael Drake2013-09-101-0/+14
|
* Add support for parsing CSS3 Multi-column layout properties:Michael Drake2012-01-281-0/+178
| | | | | | | | | | | | | | | | | | + 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 MontgomerieJohn Mark Bell2011-12-041-4/+160
| | | | | | Things missing: parser tests; the following descriptors: font-feature-settings, font-stretch, font-variant, unicode-range. svn path=/trunk/libcss/; revision=13244
* Fix a bunch of warnings.Michael Drake2011-05-261-35/+109
| | | | svn path=/trunk/libcss/; revision=12445
* CSS3 NamespacesJohn Mark Bell2011-03-121-16/+16
| | | | svn path=/trunk/libcss/; revision=11972
* CSS3 SelectorsJohn Mark Bell2011-01-311-9/+64
| | | | svn path=/trunk/libcss/; revision=11557
* Add support for opacity propertyJohn Mark Bell2011-01-291-0/+12
| | | | svn path=/trunk/libcss/; revision=11527
* Centralise handling of transparent colours.John Mark Bell2011-01-291-0/+17
| | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525
* Rename all css_[^_] internal symbols to css__ so that they're nicely namespacedDaniel Silverstone2011-01-261-10/+10
| | | | svn path=/trunk/libcss/; revision=11492
* Merge parser autogeneration and string handling refactor branch ↵Vincent Sanders2011-01-191-36/+46
| | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408
* It turns out that using magic values for text-align is simpler than having ↵John Mark Bell2009-08-221-7/+9
| | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387
* -libcss-alignJohn Mark Bell2009-08-211-0/+7
| | | | svn path=/trunk/libcss/; revision=9378
* s/opcode/opcode_t/John Mark Bell2009-08-031-1/+1
| | | | svn path=/trunk/libcss/; revision=9020
* Nested block support.John Mark Bell2009-06-261-9/+69
| | | | svn path=/trunk/libcss/; revision=8014
* More c89ismsJohn Mark Bell2009-04-151-43/+44
| | | | svn path=/trunk/libcss/; revision=7100
* Completely change the approach used for presentational hints.John Mark Bell2009-03-231-99/+99
| | | | | | | | This one stands a chance of working sanely. While this compiles, please don't expect it to link. svn path=/trunk/libcss/; revision=6820
* Port libcss to libwapcaplet.Daniel Silverstone2009-02-141-51/+55
| | | | | | | | | It passes the tests, perhaps we need more of them. Lifetimes of lwc_string objects really need attention before we can consider this finished. svn path=/trunk/libcss/; revision=6517
* Make fpmath stuff public.John Mark Bell2009-02-141-36/+37
| | | | | | Un-inline string->fixed conversion routine. svn path=/trunk/libcss/; revision=6513
* Rework handling of imported stylesheets.John Mark Bell2009-02-141-5/+2
| | | | | | No longer is the client called back mid-parse. Instead, they must acquire details of and process imported stylesheets after css_stylesheet_data_done() has been called on the parent sheet. The return code of css_stylesheet_data_done() informs the client of the need to process imported sheets. svn path=/trunk/libcss/; revision=6504
* A motley selection of changes. Vague summary:John Mark Bell2009-02-141-1/+1
| | | | | | | | | | | | | | | | | | + Add config makefile (not that there's anything to configure at present :) + Fix dumping of UNIT_MS to actually use sprintf and not printf + Extend computed style dumping (still loads of properties missing) + Make result buffer larger in select-auto.c -- avoids buffer overflows when there's way more output than expected + Expand expected test output to contain defaulted properties (more of this will be needed once the computed style dumping is complete) + Store interned string pointers in css_select_state. + Intern pseudo class/element names at start of selecting styles for a sheet + Group properties so we know which ones appear in the extension blocks + Fixup unset properties once the cascade has completed + Implement matching of pseudo class/element selectors + Fix setting of background-image and list-style-image when there's no URL. svn path=/trunk/libcss/; revision=6470
* Fix dumping of cursor values.John Mark Bell2009-02-111-5/+7
| | | | | | Testcase for this. svn path=/trunk/libcss/; revision=6437
* Purge side bits. These cause more trouble than they're worth, and it's not ↵John Mark Bell2009-02-101-40/+41
| | | | | | as if there's a dearth of opcode space. svn path=/trunk/libcss/; revision=6410
* Distinguish between pseudo classes and pseudo elementsJohn Mark Bell2009-02-101-1/+2
| | | | svn path=/trunk/libcss/; revision=6406
* Use utility routines to consider inherit/importance, rather than poking flag ↵John Mark Bell2009-01-241-5/+2
| | | | | | bits ourselves svn path=/trunk/libcss/; revision=6236
* Fixup ABS(), as per number.cJohn Mark Bell2009-01-241-1/+1
| | | | svn path=/trunk/libcss/; revision=6215
* Ensure that we round the fractional part to nearest when converting back to ↵John Mark Bell2009-01-231-1/+2
| | | | | | decimal. svn path=/trunk/libcss/; revision=6205
* Fix counter-increment dumpingJohn Mark Bell2009-01-231-1/+6
| | | | svn path=/trunk/libcss/; revision=6197
* Use our own fixed point value printing routine rather than relying on ↵John Mark Bell2009-01-231-1/+56
| | | | | | sprintf's %f modifier to do the right thing svn path=/trunk/libcss/; revision=6193
* Clear BEHIND bit before looking at azimuth valueJohn Mark Bell2009-01-231-1/+1
| | | | svn path=/trunk/libcss/; revision=6185
* Clear side bits from value before using it.John Mark Bell2009-01-211-1/+10
| | | | svn path=/trunk/libcss/; revision=6160
* Fix speech-rate printingJohn Mark Bell2009-01-211-0/+3
| | | | svn path=/trunk/libcss/; revision=6158
* I guess it helps if you add new files.John Mark Bell2009-01-201-0/+2054
svn path=/trunk/libcss/; revision=6148