summaryrefslogtreecommitdiff
path: root/src/stylesheet.h
Commit message (Expand)AuthorAgeFilesLines
* Add string vector capability to stylesheet (r=jmb)Vincent Sanders2010-12-051-0/+8
* Provide notification hook for imported stylesheets, to enable clients to para...John Mark Bell2010-12-051-0/+3
* Remove ownerNode and ownerRule fields from stylesheet objects.John Mark Bell2010-06-271-3/+0
* Make libcss suitable for the new libwapcaplet behaviour.Daniel Silverstone2010-03-281-7/+8
* Fix libcss to use new libwapcaplet behaviour.Daniel Silverstone2010-03-271-2/+0
* Origin and media are not properties of the stylesheet. John Mark Bell2010-01-121-3/+0
* 1) Allocate css_style bytecode in 16 byte chunksJohn Mark Bell2009-08-291-1/+2
* Use unsigned int for bitfields. Apparently, using uint32_t confuses some comp...John Mark Bell2009-08-021-7/+7
* Calculate the in-memory size of stylesheets and provide some API to access this.John Mark Bell2009-07-271-0/+2
* Make all URIs absoluteJohn Mark Bell2009-07-011-0/+3
* Support for parsing inline stylesJohn Mark Bell2009-06-261-0/+2
* Nested block support.John Mark Bell2009-06-261-4/+9
* Quirks mode parsingJohn Mark Bell2009-02-151-0/+3
* Port libcss to libwapcaplet.Daniel Silverstone2009-02-141-12/+11
* Rework handling of imported stylesheets.John Mark Bell2009-02-141-5/+6
* Drop css_error_handler and rename css_alloc to css_allocator_fnDaniel Silverstone2009-02-141-1/+1
* Synchronise media type bitfield with reality -- it's 64bits wide.John Mark Bell2009-02-121-1/+1
* Distinguish between pseudo classes and pseudo elementsJohn Mark Bell2009-02-101-1/+2
* Remove redundant fieldsJohn Mark Bell2009-01-251-6/+0
* Beginnings of specificity. John Mark Bell2009-01-251-0/+4
* Simplify API of css_stylesheet_selector_create -- it's always used to create ...John Mark Bell2009-01-251-2/+1
* Selector hash.John Mark Bell2009-01-251-2/+2
* Purge stylesheet dumping code from the library.John Mark Bell2009-01-191-4/+0
* Don't build the serialisation code in release modeJohn Mark Bell2009-01-141-0/+2
* Make @import actually create a rule and attempt some kind of fetch logic.John Mark Bell2009-01-141-0/+3
* Create charset rule objects.John Mark Bell2009-01-141-1/+4
* Given that we're going to be copying selector details, anyway, it seems point...John Mark Bell2008-12-011-4/+2
* Retain pointer to dictionary entries so we don't have to rediscover it later.John Mark Bell2008-12-011-4/+5
* Divorce css_string from whatever gets stored in lpu hashes.John Mark Bell2008-12-011-2/+2
* Use parserutils_hash instead of parserutils_dict.John Mark Bell2008-11-301-2/+2
* Optimise css_stylesheet_add_rule by the cunning approach of not iterating thr...John Mark Bell2008-11-281-0/+1
* Change the way in which css_rules are defined. This is more compact than the ...John Mark Bell2008-11-281-39/+56
* css_string is now the same as a parserutils_dict_entry. This allows us to use...John Mark Bell2008-11-271-13/+23
* Make stylesheet component constructors/destructors report errorsJohn Mark Bell2008-11-091-7/+9
* Something approximating a parser for clear.John Mark Bell2008-10-231-1/+7
* Parse common part of declarations.John Mark Bell2008-10-221-3/+6
* Style information for selector rulesets can be shared between the individual ...John Mark Bell2008-10-201-2/+1
* Provide an internal mechanism for dumping stylesheets to a file handle.John Mark Bell2008-10-191-0/+3
* Finish selector list parsingJohn Mark Bell2008-10-191-1/+2
* Create a parser instance for a stylesheet. Also create a level-specific front...John Mark Bell2008-09-251-0/+6
* Public stylesheet API & stubbed out implementations.John Mark Bell2008-09-251-0/+5
* Implement a bunch of css_stylesheet_*John Mark Bell2008-09-201-0/+4
* More API munging. Also stub out implementations of new APIs.John Mark Bell2008-09-131-0/+3
* Some idle API poking.John Mark Bell2008-09-121-7/+27
* Turn internal representation outline into a header file.John Mark Bell2008-08-081-0/+138