Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Computed styles: Remove last traces of extension blocks. | Michael Drake | 2019-05-12 | 1 | -1/+0 |
| | |||||
* | Computed styles: Drop uncommon extension blocks. | Michael Drake | 2019-05-12 | 1 | -3/+0 |
| | | | | | | | | | | | | | | 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 | ||||
* | Select generator: Squash undefined behaviour in generated code. | Michael Drake | 2018-07-28 | 1 | -1/+1 |
| | | | | | | | uint8_t is promoted to int instead of unsigned, so it can't hold the values we try to store. Reran `make select_generator` to update generated code. | ||||
* | Selection: Autogenerated propset: Fix release of previous strings. | Michael Drake | 2017-11-25 | 1 | -2/+2 |
| | |||||
* | Select: Bug fixes in the generator.lcneves/select-autogen | Lucas Neves | 2017-11-19 | 1 | -13/+12 |
| | |||||
* | Select: autogenerator for computed.h, propset.h and propget.h. | Lucas Neves | 2017-11-13 | 1 | -0/+832 |