Commit Graph
14 Commits
Author SHA1 Message Date
ldm0 76d87a5948 test(fetch): isolate network idle timeout budget 2026-08-27 17:53:51 +08:00
ldm0 9725d7610d fix(css): enforce exact style element type 2026-08-27 15:08:24 +08:00
ldm0 461f9bcac4 feat(fetch): enrich JSON dump metadata 2026-08-24 20:04:55 +08:00
ldm0 79a1bca120 refactor(style): retain incremental document style worlds 2026-08-24 18:56:48 +08:00
ldm0 54f453cdd0 fix(fetch): preserve readiness deadlines and diagnostics
Apply one absolute deadline across response headers, streaming raw bodies, page creation, and later readiness waits. Report the active timeout phase without extending the caller's budget and reject raw documents from Page APIs before an unusable body can stall.

Give CLI fetch failures a stable two-line Error/Reason presentation while retaining full anyhow chains for non-fetch failures, including raw-document page-wait errors.
2026-08-23 04:45:50 +08:00
ldm0 e2fdb90600 feat(renderer): allow lifecycle navigation fallback 2026-08-23 03:02:03 +08:00
ldm0 3a8e52ba99 Implement classic scrollbars 2026-08-22 19:44:54 +08:00
ldm0 d7df97dc4f fix(fetch): share timeout across replacement navigation 2026-08-17 01:23:24 +08:00
ldm0 bea0f130b5 test: cover HTTP error navigation edge cases 2026-08-16 21:10:24 +08:00
ldm0 eb4b7e4a36 feat: follow HTTP error replacement navigations 2026-08-16 21:10:24 +08:00
ldm0 95a671e2e0 feat(fetch): return best-effort results on readiness timeout 2026-08-16 02:58:13 +08:00
ldm0 f2a2095751 fix(navigation): stabilize sequential CDP lifecycle 2026-08-13 07:07:00 +08:00
ldm0 edd2c2df15 Stabilize large NodeList regression test 2026-08-12 00:46:14 +08:00
ldm0 27b5135cb6 Public preview 2026-08-11 00:10:12 +08:00