summaryrefslogtreecommitdiff
path: root/src/select/properties/cursor.c
Commit message (Collapse)AuthorAgeFilesLines
* Select: Properties: Implement copy handler for complex propertiesMichael Drake2022-08-291-23/+25
|
* Select: Make inherit flag handling aware of other default valuesMichael Drake2022-08-291-2/+2
|
* Computed styles: Drop uncommon extension blocks.Michael Drake2019-05-121-29/+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-7/+7
|
* 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-17/+15
| | | | | | | | | - 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.
* Rename all css_[^_] internal symbols to css__ so that they're nicely namespacedDaniel Silverstone2011-01-261-1/+1
| | | | svn path=/trunk/libcss/; revision=11492
* 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
* fix cursor cascadeVincent Sanders2011-01-201-2/+2
| | | | svn path=/trunk/libcss/; revision=11410
* Merge parser autogeneration and string handling refactor branch ↵Vincent Sanders2011-01-191-19/+0
| | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408
* Simultaneously select styles for base + pseudo elements.John Mark Bell2011-01-051-11/+11
| | | | svn path=/trunk/libcss/; revision=11211
* Split up properties selectorsVincent Sanders2010-12-051-0/+231
svn path=/trunk/libcss/; revision=11011