Commit Graph
32 Commits
Author SHA1 Message Date
ldm0 ea14d1f790 Refactor network fetch errors as anyhow context 2026-08-18 17:06:25 +08:00
ldm0 b1275af7f4 refactor(protocol): remove speculative cookie subscription state 2026-08-18 02:26:17 +08:00
ldm0 898fec2d67 fix createIsolatedWorld renderer restart ordering 2026-08-17 12:10:47 +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 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 eb4b7e4a36 feat: follow HTTP error replacement navigations 2026-08-16 21:10:24 +08:00
ldm0 94b59802b1 refactor: make page residences attachment-only 2026-08-16 16:12:28 +08:00
ldm0 7ab11db756 refactor: replace page generations with attachment identities 2026-08-16 14:00:59 +08:00
ldm0 a2990e32aa Synchronize protocol tests with causal events 2026-08-16 02:31:27 +08:00
ldm0 353bf19d28 refactor: bind input cleanup to page attachments 2026-08-16 02:08:03 +08:00
ldm0 f283d437a5 test: cover input ack cleanup on page replacement 2026-08-16 01:07:47 +08:00
ldm0 a9aa7a3216 fix: acknowledge pending input on page replacement 2026-08-16 01:07:47 +08:00
ldm0 1b6e2bf87c refactor: centralize navigation-safe input completion
Settle renderer command turns against the Page residence that admitted them, while preserving immutable acknowledgements after navigation replaces that Page. Route output fences and post-response continuations through the canonical command context before decoding Input replies. Also isolate scheduler-sensitive runtime tests discovered during full-workspace validation.
2026-08-15 14:14:24 +08:00
ldm0 1073917939 fix: preserve input acknowledgements across navigation 2026-08-15 14:14:24 +08:00
ldm0 2e52037915 fix(cdp): align session and shared worker routing 2026-08-15 00:47:40 +08:00
ldm0 777edb9fa4 feat(cdp): support concurrent clients 2026-08-15 00:47:40 +08:00
ldm0 f055960455 Stabilize loaded background console fixture 2026-08-13 17:55:18 +08:00
ldm0 d41bf8ff9b Longer DOM Debugger waiting period 2026-08-13 12:44:56 +08:00
ldm0 c1505d0845 fix(protocol): scope navigation gates to targets 2026-08-13 07:07:00 +08:00
ldm0 1d33f516f4 fix(protocol): return aborted CDP navigation results 2026-08-13 07:07:00 +08:00
ldm0 ca64a8a1a3 refactor(protocol): type renderer owner turn outcomes 2026-08-13 07:07:00 +08:00
ldm0 8bbe0cde64 refactor(navigation): own pending requests in target 2026-08-13 07:07:00 +08:00
ldm0 f2a2095751 fix(navigation): stabilize sequential CDP lifecycle 2026-08-13 07:07:00 +08:00
ldm0 bc73796702 Add screenshot and PDF fetch dumps 2026-08-12 14:37:47 +08:00
ldm0 4c3ce3dfdb Fix DOM geometry fixtures for UA margins 2026-08-12 14:00:47 +08:00
ldm0 a6c22fde14 feat(cdp): implement PDF printing 2026-08-11 19:32:45 +08:00
ldm0 27b5135cb6 Public preview 2026-08-11 00:10:12 +08:00