summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Squash warning on apple darwin CI.Michael Drake2021-06-141-7/+9
* Selection: Don't duplicate unit conversion members in media descriptor.tlsa/unitsMichael Drake2021-05-199-61/+93
* Selection: Remove client callback for unit conversion.Michael Drake2021-05-195-179/+76
* Units: Add support for length unit conversion to libcss.Michael Drake2021-05-195-97/+677
* Units: Remove units that nobody supports.Michael Drake2021-05-195-36/+10
* parse: Squash leak of system font names.Michael Drake2021-05-191-0/+3
* parse: Perform client to parse unit conversion for system fonts.Michael Drake2021-05-191-2/+45
* add css 3.1 complex predefined counter styles for addative systemsVincent Sanders2021-02-156-5/+149
* Improve list style fallback styling and range processingVincent Sanders2021-02-141-176/+231
* fix list style formatting with negative valuesVincent Sanders2021-02-131-158/+161
* Initialise the string map with a better macroVincent Sanders2021-02-121-594/+598
* implement the remaining css 3.1 simple predefined counter stylesVincent Sanders2021-02-126-4/+370
* implement the firt half of the css 3.1 simple predefined counter stylesVincent Sanders2021-02-096-98/+321
* Use two more bits, six total, for the list style propertyVincent Sanders2021-02-094-526/+526
* add cyclic system to list style formattingVincent Sanders2021-02-081-2/+75
* make roman numeral list style obey range limit and fix decimal fallbackVincent Sanders2021-02-061-15/+31
* make list stle structures const and fix initialisation for older compilersVincent Sanders2021-02-061-22/+25
* add text formatting of values with list stylesVincent Sanders2021-02-052-1/+543
* select: Split out bytecode to unit conversion helper.Michael Drake2020-12-044-43/+54
* select: mq: Fix to convert parse unit types to public unit types.Michael Drake2020-12-011-4/+9
* parse: properties: Add property-specific unit class masks.Michael Drake2020-11-154-22/+270
* parse: properties.gen: Convert to using unit allow masks.Michael Drake2020-11-151-21/+21
* bytecode: Change unit representation, so that length has a bit set.Michael Drake2020-11-151-42/+44
* select: computed: Squash use of uninitialised variable warning.Michael Drake2020-11-131-1/+1
* Computed styles: Check length pair getter type before using result.Michael Drake2020-02-241-0/+4
* Computed styles: Handle invalid width types.Michael Drake2020-02-241-0/+2
* Parse: Add missing error checks for outline shorthand.Michael Drake2020-02-241-3/+12
* Parse: Add missing error checks for list-style shorthand.Michael Drake2020-02-241-3/+12
* Parse: Add missing error checks for flex-flow shorthand.Michael Drake2020-02-241-2/+8
* Media queries: Don't set parts before allocation has failed.Michael Drake2020-02-241-1/+1
* Add end-block-content parse eventDaniel Silverstone2019-12-013-1/+40
* Select hash: Simplify insertion at start of non-empty list.Michael Drake2019-08-011-11/+10
* Media queries: Tweak mq_parse_media_in_parens return style.Michael Drake2019-06-121-3/+4
* resolve use of uninitialised pointer in media query initialisationVincent Sanders2019-06-121-0/+3
* Media queries: Simplify parsed mq data structure slightly.Michael Drake2019-06-113-40/+20
* Stylesheet: Increase size of storage for selector count for rules.Michael Drake2019-06-091-4/+4
* Media queries: Squash an invalid warning from certain compilers.Michael Drake2019-06-091-1/+1
* Media queries: Handle errors in a media query list correctly.Michael Drake2019-06-091-8/+39
* Media queries: Squash error-path leaks of feature names.Michael Drake2019-06-051-3/+3
* Media queries: <ratio> isn't allowed to have 0 numerator or denominator.Michael Drake2019-06-051-0/+4
* Computed styles: Remove last traces of extension blocks.Michael Drake2019-05-128-722/+548
* Computed styles: Drop uncommon extension blocks.Michael Drake2019-05-1224-2732/+2059
* Media queries: Feature matching: Compare lengths in pixels.Michael Drake2019-05-071-39/+141
* Media queries: Start implementing feature matching.Michael Drake2019-05-061-5/+85
* lexer: Emit ">=" tokens.Michael Drake2019-05-061-0/+18
* Media queries: Pass the right tokens to mq_populate_value.Michael Drake2019-05-061-2/+2
* lexer: Emit "<=" as a CSS_TOKEN_CHAR.Michael Drake2019-05-061-0/+5
* Media queries: A query without a type defaults to type: all.Michael Drake2019-05-061-2/+6
* Media queries: Convert to level 4 range in the correct place.Michael Drake2019-05-061-6/+6
* Media queries: Reverse operator for level 4 range conversion.Michael Drake2019-05-061-2/+2