about summary refs log tree commit diff stats
path: root/src/css
Commit message (Expand)AuthorAgeFilesLines
* layout: remove obsolete todobptato6 days1-1/+0
* Eliminate some superfluous copiesbptato12 days4-8/+8
* Enable ProveInit warningbptato13 days4-4/+17
* layout, csstree: build stacking contexts together with treebptato2025-05-034-67/+130
* layout: simplify resolveBoundsbptato2025-04-231-31/+19
* cssparser: optimize CSSToken sizebptato2025-04-181-2/+2
* selectorparser: check type flag of hash tokensbptato2025-04-182-10/+6
* render: fix positioning of absolutes with negative z-indexbptato2025-04-141-2/+5
* layout, render: fix positioning of absolute flex item descendantsbptato2025-04-102-51/+23
* cssvalues: add canvas, canvastext colorsbptato2025-04-091-0/+5
* layout: always treat flex items as positioned boxesbptato2025-04-071-37/+41
* layout: factor out canClear flagbptato2025-04-071-19/+14
* layout: fix cleared floats not flushing previous exclusionsbptato2025-04-061-3/+14
* layout: correct table-caption width calculationbptato2025-04-031-35/+59
* csstree: add ::marker pseudo elementbptato2025-04-023-13/+28
* cssparser: ignore case in AnB parsing of odd/evenbptato2025-04-021-58/+65
* cssparser: optimize out some copiesbptato2025-04-024-456/+402
* cssparser: fix escape sequence parsingbptato2025-04-011-1/+3
* config: add user-style, deprecate [css] and stylesheetbptato2025-04-011-36/+45
* lunit: fix toFloat32 return typebptato2025-03-281-1/+1
* layout: remove DisplayBlockLike checkbptato2025-03-281-4/+1
* layout: refactorbptato2025-03-282-619/+579
* layout: reimplement list items with out-of-flow markersbptato2025-03-273-36/+20
* render: fix formatting generated for paddingbptato2025-03-251-29/+15
* cascade: map width/height for SVGbptato2025-03-211-4/+1
* Revert "csstree: improve intrinsic image sizing"bptato2025-03-212-6/+5
* csstree: improve intrinsic image sizingbptato2025-03-212-5/+6
* layout: eliminate pointless flex relayoutsbptato2025-03-151-5/+12
* layout: implement cross auto margins in flexbptato2025-03-142-21/+46
* cascade: also blockify inline-flex/(inline-)?grid itemsbptato2025-03-131-1/+1
* layout: small cleanupbptato2025-03-111-11/+9
* layout: shim grid as flow-rootbptato2025-03-113-6/+20
* layout: revert marginBottom removalbptato2025-03-082-26/+15
* layout: fix bottom margin handling for root blocksbptato2025-03-072-30/+34
* layout: adjust table cell height to fill rowsbptato2025-03-032-9/+13
* render: propagate offset to positioned block child before clip box inheritancebptato2025-02-191-5/+10
* render, pager: fix canvas background painting orderbptato2025-02-191-7/+8
* layout: fix nested fixed boxesbptato2025-02-181-5/+10
* sheet: hash :root, :link pseudo classesbptato2025-02-183-41/+66
* Add mark-links featurebptato2025-02-183-7/+19
* layout: implement negative z-indexbptato2025-02-184-127/+228
* box: use singly linked list instead of seq for childrenbptato2025-02-173-23/+40
* render: respect stacking context for inline boxesbptato2025-02-171-21/+42
* layout: position absolute boxes relative to their parentbptato2025-02-164-67/+71
* layout: skip Cf charactersbptato2025-02-151-1/+2
* cssparser: optimize a bitbptato2025-02-152-19/+17
* catom: toStr -> $bptato2025-02-152-39/+8
* dom: store pseudo-element computed values in a seqbptato2025-02-143-10/+7
* csstree, cssvalues: add non-numeric counters, japanese-formalbptato2025-02-145-123/+157
* csstree, cssvalues: implement counter()bptato2025-02-133-46/+155