summaryrefslogtreecommitdiff
path: root/src/select
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* Select hash: Simplify insertion at start of non-empty list.Michael Drake2019-08-011-11/+10
* Media queries: Simplify parsed mq data structure slightly.Michael Drake2019-06-111-7/+5
* 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
* Fix typo in assertion.Michael Drake2019-05-051-1/+1
* Media queries: Selection: Start implementing mq matching.Michael Drake2019-05-051-8/+60
* Media queries: Update selection API to support media queries.Michael Drake2019-05-045-22/+44
* Media queries: Fix documentation typo.Michael Drake2019-05-041-1/+1
* Media queries: Selection: For now, we just say the condition matches.Michael Drake2019-05-041-1/+2
* Media Queries: Update stylesheet import for media query lists.Michael Drake2019-03-101-2/+4
* Media Queries: Update rule_good_for_media for new mq struct.Michael Drake2019-03-101-6/+44
* Select generator: Squash undefined behaviour in generated code.Michael Drake2018-07-284-603/+621
* Selection: Unify rule good for media helper.Michael Drake2018-07-273-62/+54
* Build: Commit generated computed style access source code.Michael Drake2018-01-065-3/+5247
* Selection: Autogenerated propset: Fix release of previous strings.Michael Drake2017-11-251-2/+2
* Selection: Content prop, use CSS_CONTENT_SET as condition for generator.Michael Drake2017-11-251-1/+1
* Select: Bug fixes in the generator.lcneves/select-autogenLucas Neves2017-11-192-18/+17
* Add support for new length units.Lucas Neves2017-11-131-0/+13
* Select: include autogenerated content in header files.Lucas Neves2017-11-133-5261/+3
* Select: autogenerator for computed.h, propset.h and propget.h.Lucas Neves2017-11-136-0/+1273
* Squash GCC7 -Wimplicit-fallthrough warnings.Michael Drake2017-10-221-2/+2
* Selection: Logic for the flexbox properties.Lucas Neves2017-10-2115-4/+750
* Selection: Add support for the flexbox properties.Lucas Neves2017-10-215-48/+640
* Strip trailing whitespace.Michael Drake2017-09-04121-497/+497
* Fix: Read beyond allocated memory when removing sheet from selection context.Michael Drake2017-06-271-2/+2
* Interface: Add public API for getting box-sizing from computed style.Michael Drake2017-04-271-0/+5
* Selection: Add support for the CSS3 box-sizing property.Michael Drake2017-04-274-15/+52
* Parsing: Add support for parsing the CSS3 box-sizing property.Michael Drake2017-04-274-0/+73
* Select: Squash error-path leak.Michael Drake2017-02-031-1/+0
* Selection: Inline styles prevent computed style sharing.Michael Drake2016-11-292-12/+27
* Selection: Try all previous sibling nodes for sharable styles.Michael Drake2016-11-201-7/+8
* Selection: Turn off style sharing debug output.Michael Drake2016-11-191-1/+0
* Enable sharing where pseudo common pseudo classes are the same.Michael Drake2016-11-192-8/+79
* Selection: Abstract common node flags setting code into helper.Michael Drake2016-11-191-44/+22
* Debug for recording which nodes fail to share style and why.Michael Drake2016-11-191-0/+50
* Documentation: Function param comment fix.Michael Drake2016-11-191-1/+0
* Optimisation: Bypass selection by sharing previous sibling's style.Michael Drake2016-11-192-15/+310
* Selection: Split out selection state {initi|fin}alisation.Michael Drake2016-11-191-95/+149
* Make node data contain list of partial node styles.Michael Drake2016-11-193-2/+29
* Separate node data creation and node bloom creation.Michael Drake2016-11-191-18/+37
* Allow more than just bloom to be stored on nodes.Michael Drake2016-11-192-45/+90
* Split bloom filter get/set out into helpers.Michael Drake2016-11-191-93/+148
* Remove redundant API surface.Michael Drake2016-11-193-8/+14