Commit Graph
253 Commits
Author SHA1 Message Date
SGavrl c2b57c74a1 Bound adaptive post-load readiness
Drive Deno one event-loop turn at a time and cap synchronous callback
drains at the active readiness horizon. Keep a bounded grace for useful
network hydration while ignoring hung analytics and perpetual visual work.

Add deterministic coverage for delayed hydration, hanging requests,
continuous schedulers, post-grace DOM commits, and isolate reuse after a
watchdog termination.
2026-08-04 07:22:57 +00:00
SGavrl 1f8a4f0baa Align load readiness and paginated fixed content 2026-08-04 06:21:41 +00:00
SGavrl 03f506b01a Improve float, gradient, and script rendering parity 2026-08-04 05:37:03 +00:00
SGavrl b4d11b4c9e Fix hydration, placeholders, and variable font geometry 2026-08-04 03:18:09 +00:00
SGavrl 66f04d0f43 Make rendering asynchronous and timeline-aware 2026-08-04 02:37:03 +00:00
SGavrl 68f20cf525 Improve render lifecycle, geometry, and PDF parity 2026-08-04 00:32:43 +00:00
SGavrl ede14b7740 Speed up retained rendering and honor PDF backgrounds 2026-08-03 22:08:44 +00:00
SGavrl 222b50e480 Reduce render latency and improve headless input 2026-08-03 21:17:17 +00:00
SGavrl c8a5477296 Improve modern rendering and output parity 2026-08-03 19:46:24 +00:00
SGavrl 51a3eb1a81 Prepare fast document-space captures 2026-08-03 16:33:47 +00:00
SGavrl 478f888a6b Implement renderer-backed nested scrolling 2026-08-03 15:58:33 +00:00
SGavrl 33923da61e Honor standard image source selection 2026-08-03 14:07:25 +00:00
SGavrl a3f3c32392 Align fallback CSS feature truth 2026-08-03 13:48:24 +00:00
SGavrl edb1785313 Implement document title and referrer semantics 2026-08-03 13:46:11 +00:00
SGavrl f1b1f5af5e Trust client-side hydration mutations 2026-08-03 13:35:09 +00:00
SGavrl 26a78a91c8 Implement CSS text truncation 2026-08-03 13:29:16 +00:00
SGavrl d41a4b88e6 Unify CSS feature query truth 2026-08-03 13:11:28 +00:00
SGavrl 41a8e1c1a6 Preserve script execution state across DOM moves 2026-08-03 11:49:08 +00:00
SGavrl 34373c309e Support current document import maps 2026-08-03 11:25:54 +00:00
SGavrl b1aec0c0bb Unify page module graph fetching 2026-07-31 11:16:43 +00:00
SGavrl 4d459c2125 Upgrade the HTML parser foundation 2026-07-31 10:59:02 +00:00
SGavrl 6fdcd19898 Match selectors inside ShadowRoot trees 2026-07-31 10:34:06 +00:00
SGavrl a4a3ea49ba Complete ShadowRoot child mutation semantics 2026-07-31 10:20:22 +00:00
SGavrl 2117fa0b8c Fix ShadowRoot child tree semantics 2026-07-31 10:14:48 +00:00
SGavrl 3e377cef67 Match inline font fragment geometry 2026-07-31 10:02:59 +00:00
SGavrl 61d61feb50 Fix ordinary inline used sizing 2026-07-31 09:30:58 +00:00
SGavrl 5f67bad4fe Expose live computed CSS variables to scripts 2026-07-31 08:26:08 +00:00
SGavrl 2343681497 Expose live browser geometry and computed styles 2026-07-31 07:51:57 +00:00
SGavrl 9bacacc60d Run custom element upgrades through real constructors 2026-07-31 06:47:56 +00:00
SGavrl b744b9b437 Honor Fetch credentials across origins 2026-07-31 03:52:05 +00:00
SGavrl 5c34e74f10 Connect document font faces to rendering 2026-07-31 03:31:21 +00:00
SGavrl 9455d18439 Allow reusing disconnected intersection observers 2026-07-31 02:56:06 +00:00
SGavrl bae1259afe Track responsive image candidates in lifecycle 2026-07-31 01:55:25 +00:00
SGavrl c5210b1684 Connect image elements to render resources 2026-07-31 01:32:19 +00:00
SGavrl 139d4e77e1 Preserve root scrolling overflow geometry 2026-07-31 01:23:47 +00:00
SGavrl 90ed9afcad Clone DOM elements without reparsing 2026-07-31 00:54:22 +00:00
SGavrl be700f545b Propagate ES module failures 2026-07-31 00:38:47 +00:00
SGavrl f61493fbd1 Reject unsuccessful script responses 2026-07-30 23:25:09 +00:00
SGavrl 5057715358 Share prepared layout with CSSOM 2026-07-30 22:08:01 +00:00
SGavrl 917da17410 Correct intersection observer parity oracle 2026-07-30 20:33:03 +00:00
SGavrl 10b8492116 Improve modern layout and viewport rendering 2026-07-30 20:24:57 +00:00
SGavrl fa6503c560 dom: apply dynamically linked stylesheets 2026-07-26 22:33:36 +00:00
SGavrl 9c71700824 dom: support live select option construction 2026-07-26 22:11:29 +00:00
SGavrl 9ffc071ce0 dom: settle async inline style updates 2026-07-26 21:31:14 +00:00
SGavrl 9dfc67af74 dom: expose browser window constructor identity 2026-07-26 20:07:45 +00:00
SGavrl 3d02525f35 dom: expose media text track cues 2026-07-26 14:50:57 +00:00
SGavrl ec5950da06 dom: deliver standalone event target listeners 2026-07-26 14:27:29 +00:00
SGavrl 3618549842 render: unify responsive geometry and inline gradients 2026-07-26 11:51:44 +00:00
SGavrl 29d0bce3f5 render: expose WebGL as unavailable without backend 2026-07-26 11:14:43 +00:00
SGavrl 228a5723ce render: support modern framework content and geometry 2026-07-26 10:50:31 +00:00