summaryrefslogtreecommitdiff
path: root/src/select/select.h
Commit message (Collapse)AuthorAgeFilesLines
* Fill reject cache backwards from end.Michael Drake2011-11-071-1/+1
| | | | svn path=/trunk/libcss/; revision=13133
* Cache rejected ancestor class/ID selectors to improve selection efficiencyJohn Mark Bell2011-11-041-0/+11
| | | | svn path=/trunk/libcss/; revision=13118
* Compute node name, id, and classes once, instead of once per stylesheetJohn Mark Bell2011-09-051-0/+5
| | | | svn path=/trunk/libcss/; revision=12743
* Hoist string internment into selection context constructor.John Mark Bell2011-09-051-29/+0
| | | | | | Destroy interned strings from selection context destructor. svn path=/trunk/libcss/; revision=12742
* CSS3 SelectorsJohn Mark Bell2011-01-311-0/+16
| | | | svn path=/trunk/libcss/; revision=11557
* Ensure there are zero global symbols without css_ or css__ in front of them. ↵Daniel Silverstone2011-01-201-1/+1
| | | | | | This helps prevent confusion if someone else wants a function called parse_background or similar svn path=/trunk/libcss/; revision=11416
* Merge parser autogeneration and string handling refactor branch ↵Vincent Sanders2011-01-191-2/+2
| | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408
* Simultaneously select styles for base + pseudo elements.John Mark Bell2011-01-051-3/+5
| | | | svn path=/trunk/libcss/; revision=11211
* Use unsigned int for bitfields. Apparently, using uint32_t confuses some ↵John Mark Bell2009-08-021-4/+4
| | | | | | compilers. svn path=/trunk/libcss/; revision=8990
* Ensure that any properties explicitly set to inherit on the root element are ↵John Mark Bell2009-07-041-2/+4
| | | | | | set to their initial values. svn path=/trunk/libcss/; revision=8309
* Completely change the approach used for presentational hints.John Mark Bell2009-03-231-1/+1
| | | | | | | | This one stands a chance of working sanely. While this compiles, please don't expect it to link. svn path=/trunk/libcss/; revision=6820
* Move property dispatch table out of select.c so it can be used by the ↵John Mark Bell2009-02-151-0/+67
computed style composition code. svn path=/trunk/libcss/; revision=6523