about summary refs log tree commit diff stats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* cascade: support nested variablesbptato2025-01-202-78/+77
* cascade: collapse StyledNode tree into DOMbptato2025-01-209-534/+317
* pager: do not alert on failed history write if config dir doesn't existbptato2025-01-201-1/+4
* container, config.toml: add | commandbptato2025-01-191-0/+6
* dom: simplify a bitbptato2025-01-191-1/+1
* config: expandTilde -> expandPathbptato2025-01-191-2/+2
* dom: CSSStyleDeclaration improvementsbptato2025-01-195-21/+35
* cascade: simplify RuleListMapbptato2025-01-181-42/+31
* dom, stylednode: move more fields, handle pseudo-element getComputedStylebptato2025-01-186-105/+132
* Remove submodulesbptato2025-01-182-34/+0
* pager: keep reading if term has chars bufferedbptato2025-01-182-0/+7
* dom: optimizebptato2025-01-182-10/+16
* dom: compare rel case insensitivelybptato2025-01-172-7/+12
* dom: fix input checkedness invalidationbptato2025-01-171-0/+4
* sheet: dedupe tag :is hashesbptato2025-01-171-1/+2
* render: fix formatting being lost outside boxes with bgcolorbptato2025-01-171-21/+20
* render: simplify some pointless delete/insert callsbptato2025-01-171-8/+4
* pager: merge ask with askChar, remove urandombptato2025-01-172-45/+36
* term: rework input bufferbptato2025-01-174-15/+25
* stylednode: remove obsolete templatebptato2025-01-171-4/+1
* container: fix crash on clicking label for empty selectbptato2025-01-161-1/+1
* dom: add Option constructorbptato2025-01-161-0/+13
* dom: set target on dispatchbptato2025-01-161-0/+1
* render: overprint existing text when painting backgroundsbptato2025-01-161-9/+29
* term: fix non-UTF-8 visual outputbptato2025-01-161-8/+7
* css: reduce StyledNode usebptato2025-01-165-69/+62
* cssvalues: serialize quotes, add font-size, opacitybptato2025-01-163-34/+49
* env, dom: add crypto.getRandomValues, HTMLInputElement.filesbptato2025-01-166-14/+35
* cascade: basic CSS variable supportbptato2025-01-163-163/+286
* sheet, selectorparser: fix attr hashing, hash multiple tags in :isbptato2025-01-162-17/+18
* dom: optimize isFirstVisualNodebptato2025-01-151-8/+7
* cssparser: enumize CSSFunction namebptato2025-01-153-15/+30
* pager: improve content type handlingbptato2025-01-155-55/+50
* layout: truncate inline-block margins as wellbptato2025-01-151-0/+4
* widthconv: fix hiragana -> half-width kana conversionbptato2025-01-151-0/+1
* buffer: add back node nil checksbptato2025-01-151-2/+2
* cascade, stylednode: remove parent field from StyledNodebptato2025-01-153-143/+140
* cascade: fix hasValues filterbptato2025-01-141-6/+5
* css: refactor selector parsing & cascading, some work on variablesbptato2025-01-146-202/+258
* More strict defsbptato2025-01-141-27/+33
* opt: remove value.ok, value.err overloads, use lentbptato2025-01-142-18/+6
* Update monouchabptato2025-01-131-1/+1
* dom: mark insertBefore "before" as Optionbptato2025-01-132-12/+14
* dom: fix leak, HTMLOptionsCollection length getterbptato2025-01-131-0/+4
* dom: HTMLTemplateElement content getterbptato2025-01-131-1/+1
* container: use linked list instead of dequebptato2025-01-132-6/+19
* cookie: improve Expires parsingbptato2025-01-131-52/+32
* config: switch to camel casebptato2025-01-1310-172/+158
* loader: remove obsolete todobptato2025-01-121-1/+0
* cssvalues: set text-decoration to bit, vertical-align to wordbptato2025-01-121-27/+25