about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* layout: respect intrinsic minimum width of table cellsbptato2025-02-093-1/+16
* dynstream: use seq instead of manual allocationbptato2025-02-091-12/+4
* layout: refactor tree building phasebptato2025-02-0910-269/+198
* pager: remove (BUFFER) from prompt, hide alert promptbptato2025-02-091-6/+5
* javascript: small cleanupbptato2025-02-081-115/+95
* pager: existsDir -> dirExistsbptato2025-02-081-1/+1
* layout: fix nested float positioningbptato2025-02-084-5/+13
* box: abstract over tree traversalbptato2025-02-082-16/+20
* buffer: treat elements with click listener as clickablebptato2025-02-082-2/+11
* javascript: remove fromJSThis error messagesbptato2025-02-081-25/+23
* tojs: more type erasurebptato2025-02-081-33/+20
* dom: various select fixes/improvementsbptato2025-02-084-21/+41
* dom: add fireEvent for Event objectsbptato2025-02-084-6/+9
* layout: fix some pre whitespace bugsbptato2025-02-083-62/+71
* layout: fix firstBaseline bugbptato2025-02-083-1/+12
* buffer, event: add input events, set isTrustedbptato2025-02-074-1/+55
* layout: unify BlockBox and InlineBox, refactor buildingbptato2025-02-0715-448/+564
* catom: convert JS_ATOM_NULL to CAtomNullbptato2025-02-061-3/+6
* jsintl: support unitsbptato2025-02-061-20/+194
* pager: catch SIGINT for interrupt handlerbptato2025-02-053-45/+27
* dom: various collection fixesbptato2025-02-051-8/+28
* javascript, jsopaque: call finalizers without corresponding JSValuebptato2025-02-054-25/+40
* formdata: fix FormData constructor, append filename handlingbptato2025-02-053-21/+29
* buffer: remove rfd, fdbptato2025-02-052-58/+55
* file: fix directory listingbptato2025-02-051-4/+3
* cssparser: fix an infinite loopbptato2025-02-052-23/+10
* layout: round out small list-item margins and paddingbptato2025-02-042-11/+20
* cssparser: fix parsing of consequitive commentsbptato2025-02-043-1/+7
* cascade, ua.css: use ansi red, replace option with anonymous StyledNodesbptato2025-02-0410-79/+116
* layout: merge addOuterBlock with layoutBlock, refactorbptato2025-02-045-491/+577
* promise: fix leakbptato2025-02-041-0/+2
* Add missing unlicense filebptato2025-02-041-0/+24
* dom: fix @import processing orderbptato2025-02-031-14/+31
* dom, event: stub UIEvent, MouseEvent; accept customevent in createEventbptato2025-02-033-5/+23
* dom: expose activeElementbptato2025-02-031-1/+1
* buffer: fire change event on selection etcbptato2025-02-033-0/+20
* buffer: fix evalJSURL angle bracket placementbptato2025-02-031-2/+2
* dom: reflect iframe src, namebptato2025-02-031-2/+2
* lunit: fix negative roundingbptato2025-02-031-0/+2
* layout: eliminate InlineAtombptato2025-02-033-225/+230
* layout: inline background fixes & simplificationbptato2025-02-038-132/+119
* layout: fix list item layoutbptato2025-02-031-14/+6
* dom: fire load event on image loadbptato2025-02-031-0/+3
* dom: add blur()bptato2025-02-021-0/+6
* javascript: derive ctor functions from parent ctor functionsbptato2025-02-026-10/+22
* javascript: inline makeCtorJSCallAndRetbptato2025-02-021-10/+5
* term: simplify/optimizebptato2025-02-021-38/+34
* dom: load inline module scripts toobptato2025-02-012-6/+22
* dom: stub scrollIntoViewbptato2025-02-011-0/+3
* dom: handle exceptions in module scriptbptato2025-02-012-27/+80