summaryrefslogtreecommitdiff
path: root/src/stylesheet.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Something approximating a parser for clear.John Mark Bell2008-10-231-1/+7
| | | | | | Provide API to create/destroy css_styles and append them to css_rules. svn path=/trunk/libcss/; revision=5625
* Parse common part of declarations.John Mark Bell2008-10-221-3/+6
| | | | | | Stub out handlers for properties. svn path=/trunk/libcss/; revision=5620
* Style information for selector rulesets can be shared between the individual ↵John Mark Bell2008-10-201-2/+1
| | | | | | selectors in the ruleset. Therefore, hang it off the css_rule object, rather than having a separate copy for every selector in the ruleset. Selectors know which css_rule they belong to so can easily find the applicable style information. svn path=/trunk/libcss/; revision=5609
* Provide an internal mechanism for dumping stylesheets to a file handle.John Mark Bell2008-10-191-0/+3
| | | | | | Make the css21 test driver call this so we can see if it's working. svn path=/trunk/libcss/; revision=5602
* Finish selector list parsingJohn Mark Bell2008-10-191-1/+2
| | | | svn path=/trunk/libcss/; revision=5599
* Create a parser instance for a stylesheet. Also create a level-specific ↵John Mark Bell2008-09-251-0/+6
| | | | | | 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
* Public stylesheet API & stubbed out implementations.John Mark Bell2008-09-251-0/+5
| | | | | | Make public headers use libcss_ as their guard macro prefix. svn path=/trunk/libcss/; revision=5433
* Implement a bunch of css_stylesheet_*John Mark Bell2008-09-201-0/+4
| | | | svn path=/trunk/libcss/; revision=5376
* More API munging. Also stub out implementations of new APIs.John Mark Bell2008-09-131-0/+3
| | | | svn path=/trunk/libcss/; revision=5306
* Some idle API poking.John Mark Bell2008-09-121-7/+27
| | | | svn path=/trunk/libcss/; revision=5305
* Turn internal representation outline into a header file.John Mark Bell2008-08-081-0/+138
svn path=/trunk/libcss/; revision=4964