summaryrefslogtreecommitdiff
path: root/src/stylesheet.h
Commit message (Expand)AuthorAgeFilesLines
* Stylesheet: Increase size of storage for selector count for rules.Michael Drake8 days1-4/+4
* Media Queries: datastructures and plumbing.John-Mark Bell2019-03-101-4/+5
* Strip trailing whitespace.Michael Drake2017-09-041-19/+19
* Various changes which modify API and ABI:Michael Drake2013-12-131-3/+0
* @font-face support. Credit: James MontgomerieJohn Mark Bell2011-12-041-1/+1
* Extend lifetime of property stringsJohn Mark Bell2011-10-061-0/+1
* Use _ALIGNED to stop gcc complaining about casts increasing alignment require...John Mark Bell2011-04-011-1/+1
* CSS3 NamespacesJohn Mark Bell2011-03-121-3/+3
* add system font hookVincent Sanders2011-02-021-0/+4
* CSS3 SelectorsJohn Mark Bell2011-01-311-22/+49
* Provide hook for system colour name -> RGB conversionJohn Mark Bell2011-01-291-0/+3
* Rename all css_[^_] internal symbols to css__ so that they're nicely namespacedDaniel Silverstone2011-01-261-25/+25
* Merge parser autogeneration and string handling refactor branch r=jmb,kinniso...Vincent Sanders2011-01-191-9/+28
* 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