summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Port to new buildsystemJohn Mark Bell2009-03-2412-667/+47
| | | | svn path=/trunk/libcss/; revision=6856
* Implement set_*_from_hintJohn Mark Bell2009-03-233-14/+905
| | | | | | Plug memory leaks. svn path=/trunk/libcss/; revision=6823
* Make dispatch.c legibleJohn Mark Bell2009-03-231-100/+792
| | | | svn path=/trunk/libcss/; revision=6822
* Completely change the approach used for presentational hints.John Mark Bell2009-03-2315-507/+682
| | | | | | | | This one stands a chance of working sanely. While this compiles, please don't expect it to link. svn path=/trunk/libcss/; revision=6820
* Fix test harness to actually stand a chance of working.John Mark Bell2009-03-221-3/+7
| | | | svn path=/trunk/libcss/; revision=6818
* Sketch out something for presentational hints.John Mark Bell2009-03-223-2/+133
| | | | | | | The client will have to maintain some state to be able to calculate this struct for every node selection, but that shouldn't be overly onerous. Also, the mess surrounding centering can only be sensibly solved through the addition of a new, prefixed, property. svn path=/trunk/libcss/; revision=6816
* z-index is a signed int, not a css_fixed value.John Mark Bell2009-03-052-1/+50
| | | | | | Compose width, word-spacing and z-index. svn path=/trunk/libcss/; revision=6709
* 7 more.John Mark Bell2009-03-051-0/+85
| | | | svn path=/trunk/libcss/; revision=6708
* 5 more.John Mark Bell2009-03-051-0/+65
| | | | svn path=/trunk/libcss/; revision=6707
* 7 more.John Mark Bell2009-03-051-0/+77
| | | | svn path=/trunk/libcss/; revision=6706
* Compose position and quotesJohn Mark Bell2009-03-051-0/+51
| | | | svn path=/trunk/libcss/; revision=6705
* 8 more.John Mark Bell2009-03-051-0/+88
| | | | svn path=/trunk/libcss/; revision=6704
* 5 more.John Mark Bell2009-03-051-0/+79
| | | | svn path=/trunk/libcss/; revision=6703
* 4 more.John Mark Bell2009-03-051-0/+58
| | | | svn path=/trunk/libcss/; revision=6702
* Compose {min,max}{width,height}John Mark Bell2009-03-051-0/+68
| | | | svn path=/trunk/libcss/; revision=6701
* 10 more.John Mark Bell2009-03-051-0/+162
| | | | svn path=/trunk/libcss/; revision=6700
* 4 moreJohn Mark Bell2009-03-051-0/+51
| | | | svn path=/trunk/libcss/; revision=6699
* Compose font-familyJohn Mark Bell2009-03-051-0/+38
| | | | svn path=/trunk/libcss/; revision=6698
* 5 more.John Mark Bell2009-03-051-0/+56
| | | | svn path=/trunk/libcss/; revision=6697
* Compose cue-after, cue-before, cursor.John Mark Bell2009-03-041-0/+62
| | | | svn path=/trunk/libcss/; revision=6693
* Constify.John Mark Bell2009-03-042-3/+83
| | | | | | | Compose counter-increment and counter-reset. Fix compose_content. svn path=/trunk/libcss/; revision=6692
* compute_content()John Mark Bell2009-03-041-0/+41
| | | | svn path=/trunk/libcss/; revision=6691
* Implement initial_content()John Mark Bell2009-03-041-3/+1
| | | | svn path=/trunk/libcss/; revision=6690
* 4 more.John Mark Bell2009-03-041-0/+57
| | | | svn path=/trunk/libcss/; revision=6689
* 4 more.John Mark Bell2009-03-021-0/+68
| | | | svn path=/trunk/libcss/; revision=6680
* 12 more.John Mark Bell2009-03-021-0/+188
| | | | svn path=/trunk/libcss/; revision=6679
* 8 property composition functions.John Mark Bell2009-03-021-0/+123
| | | | svn path=/trunk/libcss/; revision=6678
* Add compose entry to property dispatch table.John Mark Bell2009-03-024-105/+424
| | | | | | | Implement css_computed_style_compose() in terms of this. Don't expect this to link -- none of the composition functions exist. svn path=/trunk/libcss/; revision=6675
* Reorder libraries, so that symbols don't get lost.John Mark Bell2009-03-021-1/+1
| | | | svn path=/trunk/libcss/; revision=6672
* Reduce code duplicationJohn Mark Bell2009-03-021-1/+1
| | | | svn path=/trunk/libcss/; revision=6671
* Initialise variables.John Mark Bell2009-03-023-9/+11
| | | | | | Actually make disabling of CSS dumping work. svn path=/trunk/libcss/; revision=6670
* Some changes. No idea what they are, mind you.John Mark Bell2009-02-158-29/+32
| | | | svn path=/trunk/libcss/; revision=6536
* Most of the interned string lifetimes are at least no shorter than we think ↵Daniel Silverstone2009-02-154-20/+124
| | | | | | they ought to be. svn path=/trunk/libcss/; revision=6532
* Tidy up handling of malformed selectorsJohn Mark Bell2009-02-151-38/+51
| | | | svn path=/trunk/libcss/; revision=6525
* Move property dispatch table out of select.c so it can be used by the ↵John Mark Bell2009-02-159-384/+761
| | | | | | computed style composition code. svn path=/trunk/libcss/; revision=6523
* Lose redundant todosJohn Mark Bell2009-02-151-2/+0
| | | | svn path=/trunk/libcss/; revision=6521
* Pay attention to the disabled flag on top-level stylesheetsJohn Mark Bell2009-02-151-2/+4
| | | | svn path=/trunk/libcss/; revision=6520
* Quirks mode parsingJohn Mark Bell2009-02-1510-138/+282
| | | | svn path=/trunk/libcss/; revision=6519
* Fix maths in commentaryJohn Mark Bell2009-02-151-8/+6
| | | | svn path=/trunk/libcss/; revision=6518
* Port libcss to libwapcaplet.Daniel Silverstone2009-02-1428-869/+855
| | | | | | | | | 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
* Replace pointers to aural/page properties with pointers to void as placeholdersJohn Mark Bell2009-02-141-12/+2
| | | | svn path=/trunk/libcss/; revision=6516
* Finally, a representation of a computed content property.John Mark Bell2009-02-144-44/+211
| | | | svn path=/trunk/libcss/; revision=6515
* Fix clip: rect() with auto sidesJohn Mark Bell2009-02-143-28/+59
| | | | svn path=/trunk/libcss/; revision=6514
* Make fpmath stuff public.John Mark Bell2009-02-1410-238/+232
| | | | | | Un-inline string->fixed conversion routine. svn path=/trunk/libcss/; revision=6513
* Test + selector.Michael Drake2009-02-141-0/+82
| | | | svn path=/trunk/libcss/; revision=6506
* I was on crack this morning, it would appear.John Mark Bell2009-02-141-2/+0
| | | | svn path=/trunk/libcss/; revision=6505
* Rework handling of imported stylesheets.John Mark Bell2009-02-1411-85/+233
| | | | | | 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
* Fix caption-side constantsJohn Mark Bell2009-02-141-4/+6
| | | | | | Surround clip with #if 0 as it doesn't compile and I'm too lazy to fix it. svn path=/trunk/libcss/; revision=6500
* Update expected data.Michael Drake2009-02-141-0/+48
| | | | svn path=/trunk/libcss/; revision=6499
* Dump bottom, caption-side, clear and clip.Michael Drake2009-02-141-0/+74
| | | | svn path=/trunk/libcss/; revision=6498