ldm0
d823999dc0
fix(renderer): fence screencast resource races
...
Split screenshot and screencast capture contracts, publish one shared visual resource generation, and collect CSS image references during the real layout traversal. Add asynchronous publication and multi-session screencast regressions.
2026-08-22 19:44:54 +08:00
ldm0
7608292c78
fix(renderer): stabilize style observations and screencast polling
2026-08-22 19:44:54 +08:00
ldm0
3a8e52ba99
Implement classic scrollbars
2026-08-22 19:44:54 +08:00
ldm0
97f72b88d6
test(protocol): select binding event by execution context
2026-08-22 02:08:32 +08:00
ldm0
ca91a5ed5d
refactor: make transient identity allocation checked
2026-08-21 18:22:47 +08:00
ldm0
3ad7dfda80
refactor(renderer): make lifecycle document ids opaque
2026-08-21 11:23:44 +08:00
ldm0
b97719d675
refactor(protocol): harden transient identity allocation
2026-08-21 11:23:44 +08:00
ldm0
40b1d0ce02
bind classic DOM references to exact page residence
2026-08-21 11:23:44 +08:00
ldm0
2c186e3c4a
fix(devtools): preserve nested Main response order
2026-08-20 14:12:15 +08:00
ldm0
a74431d226
fix(devtools): unify synchronous Page IO responses
2026-08-20 14:12:15 +08:00
ldm0
d28c20ef87
refactor(devtools): align inspector session routing with Chromium
2026-08-19 19:58:31 +08:00
ldm0
f63a5640ab
fix(devtools): make Page crash terminal IO control
2026-08-19 19:58:31 +08:00
ldm0
f90729edf3
fix(devtools): unify Page IO agent ingress
2026-08-19 19:58:31 +08:00
ldm0
9800a2b091
Fix CDP execution context replay on reconnect
2026-08-19 07:05:43 +08:00
ldm0
595a538bcf
Refactor network fetch errors as anyhow context
2026-08-18 17:38:12 +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