Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | select: autogen source: Update to stable output | Michael Drake | 2022-11-03 | 3 | -539/+540 |
| | |||||
* | select: codegen: Deterministic output by subsorting props by name | Michael Drake | 2022-11-03 | 1 | -1/+1 |
| | |||||
* | select: codegen: Squash comparison with literal warnings | Michael Drake | 2022-11-03 | 1 | -24/+24 |
| | |||||
* | properties: position: Add support for 'sticky' value | Michael Drake | 2022-11-03 | 1 | -0/+3 |
| | |||||
* | properties: display: Add grid values | Michael Drake | 2022-10-29 | 2 | -0/+8 |
| | |||||
* | select: Fix blank pseudo style reversion | Michael Drake | 2022-10-23 | 1 | -0/+8 |
| | |||||
* | Select: Only store UA and USER origin styles if revert is used | Michael Drake | 2022-08-29 | 1 | -5/+13 |
| | |||||
* | Select: Move revert style tracking to separate allocation | Michael Drake | 2022-08-29 | 2 | -8/+18 |
| | | | | It's pretty big and the selection state lives on the stack. | ||||
* | Select: Split out duplicated revert handling | Michael Drake | 2022-08-29 | 1 | -52/+47 |
| | |||||
* | Select: Support CSS property-wide 'revert' value | Michael Drake | 2022-08-29 | 1 | -0/+79 |
| | |||||
* | Select: Clone UA and author styles for revert | Michael Drake | 2022-08-29 | 2 | -0/+38 |
| | |||||
* | Select: Add computed style clone function | Michael Drake | 2022-08-29 | 2 | -0/+35 |
| | |||||
* | Select: Properties: Add copy hander to dispatch table | Michael Drake | 2022-08-29 | 2 | -0/+3 |
| | |||||
* | Select: Properties: Implement copy handler for complex properties | Michael Drake | 2022-08-29 | 8 | -155/+306 |
| | |||||
* | Select: Properties: Add copy handler for simple properties | Michael Drake | 2022-08-29 | 118 | -507/+1778 |
| | |||||
* | Select: Support CSS property-wide 'unset' value | Michael Drake | 2022-08-29 | 1 | -3/+18 |
| | |||||
* | Select: Support CSS property-wide 'initial' value | Michael Drake | 2022-08-29 | 1 | -3/+6 |
| | |||||
* | Select: Make inherit flag handling aware of other default values | Michael Drake | 2022-08-29 | 69 | -170/+172 |
| | |||||
* | Select: MQ: Support prefers-color-scheme in boolean context | Michael Drake | 2022-08-28 | 1 | -4/+5 |
| | | | | | In boolean context it indicates that the browser supports this feature. | ||||
* | Select: MQ: Use interned strings for media features | Michael Drake | 2022-08-28 | 4 | -36/+63 |
| | | | | Avoids some strcmps. | ||||
* | Select: Add strings for media query features | Michael Drake | 2022-08-28 | 2 | -0/+29 |
| | |||||
* | Select: Split out useful strings | Michael Drake | 2022-08-28 | 4 | -289/+320 |
| | |||||
* | Selection: Media queries: Apply prefers-color-scheme | Michael Drake | 2022-07-31 | 1 | -0/+33 |
| | |||||
* | Select: Hash: Fix bloom instrumentation for size != 4. | Michael Drake | 2022-03-16 | 1 | -1/+1 |
| | |||||
* | Bloom: Init: Switch to memset. | Michael Drake | 2022-03-16 | 1 | -21/+2 |
| | | | | | GCC is a bit better at optimising a memset. For clang it makes no difference. | ||||
* | Bloom: Style: Align function parameters. | Michael Drake | 2022-03-16 | 1 | -2/+3 |
| | |||||
* | Bloom: Docs: Sync comments with reality. | Michael Drake | 2022-03-16 | 1 | -4/+11 |
| | |||||
* | Bloom: Docs: Fix comment typo. | Michael Drake | 2022-03-16 | 1 | -1/+1 |
| | |||||
* | Selection: Optimise bloom filter merging. | Michael Drake | 2022-03-13 | 1 | -2/+3 |
| | |||||
* | Squash warning on apple darwin CI. | Michael Drake | 2021-06-14 | 1 | -7/+9 |
| | |||||
* | Selection: Don't duplicate unit conversion members in media descriptor. | Michael Drake | 2021-05-19 | 9 | -61/+93 |
| | |||||
* | Selection: Remove client callback for unit conversion. | Michael Drake | 2021-05-19 | 5 | -179/+76 |
| | | | | | | | Now clients provide a unit conversion context and libcss provides code to perform unit conversion. This reduces the amount of common code that clients have to write. | ||||
* | Units: Add support for length unit conversion to libcss. | Michael Drake | 2021-05-19 | 5 | -97/+677 |
| | | | | Currently only used for unit conversion. | ||||
* | Units: Remove units that nobody supports. | Michael Drake | 2021-05-19 | 2 | -14/+0 |
| | |||||
* | add css 3.1 complex predefined counter styles for addative systems | Vincent Sanders | 2021-02-15 | 2 | -1/+129 |
| | |||||
* | Improve list style fallback styling and range processing | Vincent Sanders | 2021-02-14 | 1 | -176/+231 |
| | |||||
* | fix list style formatting with negative values | Vincent Sanders | 2021-02-13 | 1 | -158/+161 |
| | |||||
* | implement the remaining css 3.1 simple predefined counter styles | Vincent Sanders | 2021-02-12 | 2 | -0/+309 |
| | |||||
* | implement the firt half of the css 3.1 simple predefined counter styles | Vincent Sanders | 2021-02-09 | 2 | -30/+240 |
| | |||||
* | Use two more bits, six total, for the list style property | Vincent Sanders | 2021-02-09 | 4 | -526/+526 |
| | | | | | | Adding the two bits that were previously reserved (Must Be Zero) for use in the list style property gives space for sixty four styles instead of sixteen. | ||||
* | add cyclic system to list style formatting | Vincent Sanders | 2021-02-08 | 1 | -2/+75 |
| | |||||
* | make roman numeral list style obey range limit and fix decimal fallback | Vincent Sanders | 2021-02-06 | 1 | -15/+31 |
| | |||||
* | make list stle structures const and fix initialisation for older compilers | Vincent Sanders | 2021-02-06 | 1 | -22/+25 |
| | |||||
* | add text formatting of values with list styles | Vincent Sanders | 2021-02-05 | 2 | -1/+543 |
| | |||||
* | select: Split out bytecode to unit conversion helper. | Michael Drake | 2020-12-04 | 4 | -43/+54 |
| | |||||
* | select: mq: Fix to convert parse unit types to public unit types. | Michael Drake | 2020-12-01 | 1 | -4/+9 |
| | |||||
* | select: computed: Squash use of uninitialised variable warning. | Michael Drake | 2020-11-13 | 1 | -1/+1 |
| | |||||
* | Computed styles: Check length pair getter type before using result. | Michael Drake | 2020-02-24 | 1 | -0/+4 |
| | | | | Fixes use of garbage value scan-build issue. | ||||
* | Computed styles: Handle invalid width types. | Michael Drake | 2020-02-24 | 1 | -0/+2 |
| | | | | Fixes scan-build use of garbage value. | ||||
* | Select hash: Simplify insertion at start of non-empty list. | Michael Drake | 2019-08-01 | 1 | -11/+10 |
| | | | | This might help Coverity understand what's going on. |