summaryrefslogtreecommitdiff
path: root/src/select/properties/counter_reset.c
Commit message (Collapse)AuthorAgeFilesLines
* Select: Properties: Implement copy handler for complex propertiesMichael Drake2022-08-291-23/+25
|
* Computed styles: Drop uncommon extension blocks.Michael Drake2019-05-121-28/+20
| | | | | | | | | | | | | | They were a space saving feature, but they became largely redundant with computed style sharing. They also made the code complex and buggy in many places. E.g. the cascade, inheritance / composition, and intial values all needed to behave corretly when they, or their parent, had or didn't have an uncommon block. Also, only the uncommon block was really used. Fixes: https://bugs.netsurf-browser.org/mantis/view.php?id=2641
* Strip trailing whitespace.Michael Drake2017-09-041-4/+4
|
* Move trivially compared parts of computed styles to sub-structures.Michael Drake2016-11-191-3/+3
|
* Various changes which modify API and ABI:Michael Drake2013-12-131-5/+4
| | | | | | | | | - Remove client allocation function. - Change node_classes callback not to yield array ownership to libcss. - Node bloom filters now built by, during selection libcss. - Added selection callbacks to get and set data on document nodes. Test suite, example, and documentation updated to match.
* Ensure there are zero global symbols without css_ or css__ in front of them. ↵Daniel Silverstone2011-01-201-5/+5
| | | | | | 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-22/+0
| | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408
* Simultaneously select styles for base + pseudo elements.John Mark Bell2011-01-051-1/+1
| | | | svn path=/trunk/libcss/; revision=11211
* Split up properties selectorsVincent Sanders2010-12-051-0/+115
svn path=/trunk/libcss/; revision=11011