summaryrefslogtreecommitdiff
path: root/include/libcss/stylesheet.h
Commit message (Collapse)AuthorAgeFilesLines
* Make all URIs absoluteJohn Mark Bell2009-07-011-0/+14
| | | | svn path=/trunk/libcss/; revision=8228
* Support for parsing inline stylesJohn Mark Bell2009-06-261-1/+2
| | | | svn path=/trunk/libcss/; revision=8024
* Quirks mode parsingJohn Mark Bell2009-02-151-2/+4
| | | | svn path=/trunk/libcss/; revision=6519
* Port libcss to libwapcaplet.Daniel Silverstone2009-02-141-2/+2
| | | | | | | | | 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
* Rework handling of imported stylesheets.John Mark Bell2009-02-141-8/+9
| | | | | | 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
* Drop css_error_handler and rename css_alloc to css_allocator_fnDaniel Silverstone2009-02-141-1/+1
| | | | svn path=/trunk/libcss/; revision=6482
* Synchronise media type bitfield with reality -- it's 64bits wide.John Mark Bell2009-02-121-2/+2
| | | | svn path=/trunk/libcss/; revision=6453
* Make stylesheet component constructors/destructors report errorsJohn Mark Bell2008-11-091-3/+3
| | | | svn path=/trunk/libcss/; revision=5675
* Create a parser instance for a stylesheet. Also create a level-specific ↵John Mark Bell2008-09-251-1/+1
| | | | | | frontend. This probably wants reworking as we don't really want to be switching on the language level every time we want to interact with the parser frontend. svn path=/trunk/libcss/; revision=5437
* Mechanism for the client to select the language level.John Mark Bell2008-09-251-1/+2
| | | | svn path=/trunk/libcss/; revision=5436
* Add API to get/set a stylesheet's disabled stateJohn Mark Bell2008-09-251-2/+3
| | | | svn path=/trunk/libcss/; revision=5435
* Implement most of stylesheet's public APIJohn Mark Bell2008-09-251-0/+2
| | | | svn path=/trunk/libcss/; revision=5434
* Public stylesheet API & stubbed out implementations.John Mark Bell2008-09-251-0/+36
Make public headers use libcss_ as their guard macro prefix. svn path=/trunk/libcss/; revision=5433