Commit Graph
172 Commits
Author SHA1 Message Date
ldm0 ea14d1f790 Refactor network fetch errors as anyhow context 2026-08-18 17:06:25 +08:00
ldm0 1e5fdc5c84 bind storage bucket work to persistent identity 2026-08-18 03:53:58 +08:00
XDLCS 4352193ff3 opt: remove manual flock on Windows 2026-08-18 03:28:48 +08:00
ldm0 b1275af7f4 refactor(protocol): remove speculative cookie subscription state 2026-08-18 02:26:17 +08:00
ldm0 763ba96d6e refactor(renderer): store document input stream state directly 2026-08-18 02:26:17 +08:00
ldm0 51e5d208e4 refactor(renderer): remove unused worker task generations 2026-08-18 02:26:17 +08:00
ldm0 5785cbeb8b Resolve computed SVG root paint for inline resources 2026-08-18 01:56:15 +08:00
ldm0 acda5d7b2d test(cdp): cover overflow container wheel axes 2026-08-18 01:30:49 +08:00
ldm0 9d5729a1f0 test(cdp): cover action window lifecycle 2026-08-18 01:04:04 +08:00
ldm0 c5868a5e20 refactor: simplify action window naming 2026-08-18 01:04:04 +08:00
ldm0 d4e03f24de fix(renderer): retire actions with document lifecycle 2026-08-18 01:04:04 +08:00
ldm0 e47e2181b8 feat(renderer): batch wheel actions 2026-08-18 01:04:04 +08:00
ldm0 d4aced12d7 refactor: remove action window capacity policy 2026-08-18 01:04:04 +08:00
ldm0 24fb7151f3 test: expand action window coverage 2026-08-18 01:04:04 +08:00
ldm0 4694c71a84 feat: add browser action batching model 2026-08-18 01:04:04 +08:00
ldm0 c09656bf3b feat: implement default wheel scrolling 2026-08-18 01:04:04 +08:00
ldm0 94dbba2f28 docs(skills): document full-page screenshots 2026-08-18 00:35:51 +08:00
ldm0 2b51bdd12a feat(screenshot): relax full-document capture limits 2026-08-18 00:35:51 +08:00
ldm0 be5449435a feat(cli): add screenshot_full dump mode 2026-08-18 00:35:51 +08:00
Donough Liu c80b077b7e fix(release): restore bookworm build environment v1.0.0 2026-08-17 16:07:00 +08:00
Donough Liu d002fc2c66 fix(release): use standard version flag 2026-08-17 14:49:08 +08:00
ldm0 898fec2d67 fix createIsolatedWorld renderer restart ordering 2026-08-17 12:10:47 +08:00
ldm0 6914c609ca ci(release): add ARM64 Linux and Windows artifacts 2026-08-17 12:10:38 +08:00
ldm0 9843922de4 refactor(renderer): split owner-local store modules 2026-08-17 04:04:00 +08:00
ldm0 fc7fe9875e refactor(renderer): model live and retiring page entries 2026-08-17 04:04:00 +08:00
ldm0 5de601b7e7 fix(renderer): avoid abort on streaming timeout 2026-08-17 04:04:00 +08:00
ldm0 69a5f3a716 fix(allocator): disable jemalloc on Windows 2026-08-17 03:31:17 +08:00
ldm0 86c648fa5a Bump version to 1.0.0 2026-08-17 01:33:18 +08:00
ldm0 0d1b885eb0 build(deps): align html parser stack on 0.39 2026-08-17 01:26:26 +08:00
ldm0 1682b7ea9e build(deps): update toml to 1.1 2026-08-17 01:26:26 +08:00
ldm0 ade8ace79e build(deps): update png to 0.18 2026-08-17 01:26:26 +08:00
ldm0 aefa01568d fix(fetch): share deadline with best-effort readiness 2026-08-17 01:23:24 +08:00
ldm0 f23fca74ad refactor(fetch): unify readiness deadline 2026-08-17 01:23:24 +08:00
ldm0 d7df97dc4f fix(fetch): share timeout across replacement navigation 2026-08-17 01:23:24 +08:00
ldm0 be85a67d54 refactor(cli): remove help and version subcommands 2026-08-17 01:23:02 +08:00
ldm0 2692c5ce76 refactor(devtools): separate renderer control plane
Move renderer DevTools command metadata, route-local ingress, and pause coordination out of script_vm. Share the per-session lane algorithm without merging Main and IO state, centralize target lifecycle wiring, and keep first-dispatch permits explicit at the owner boundary.
2026-08-17 00:40:39 +08:00
ldm0 a4ca69d2cf test(webdriver): cover non-yielding script interruption 2026-08-17 00:40:39 +08:00
ldm0 e097320650 test(cdp): add Chromium-calibrated Inspector routing smoke 2026-08-17 00:40:39 +08:00
ldm0 9a3763405c test(devtools): exercise active-JS Main and IO routing 2026-08-17 00:40:39 +08:00
ldm0 4e52f654e6 fix(devtools): make renderer teardown interrupt-safe 2026-08-17 00:40:39 +08:00
ldm0 8cd6dac0d4 fix(devtools): keep non-V8 IO agents owner-independent 2026-08-17 00:40:39 +08:00
ldm0 368c087534 refactor(devtools): unify the renderer Main receiver 2026-08-17 00:40:39 +08:00
ldm0 91bfa0b441 Remove legacy inspector command routing 2026-08-17 00:40:39 +08:00
ldm0 1b5ffc8f5d refactor: add nested main inspector receiver 2026-08-17 00:40:39 +08:00
ldm0 310b886f51 refactor: split inspector IO dispatch from page owner 2026-08-17 00:40:39 +08:00
ldm0 c67b4d04f7 fix(webdriver): terminate timed-out script execution 2026-08-17 00:40:39 +08:00
ldm0 d0f09dbe6d fix(devtools): unify page inspector command ingress 2026-08-17 00:40:39 +08:00
ldm0 73aa8520fd fix(renderer): preserve per-session inspector dispatch order 2026-08-17 00:40:39 +08:00
ldm0 24b94d36c2 refactor(cli): rename redirect wait option 2026-08-16 22:45:15 +08:00
ldm0 bea0f130b5 test: cover HTTP error navigation edge cases 2026-08-16 21:10:24 +08:00