ldm0
db98c42087
fix(cdp): isolate console Error stack formatting
2026-09-07 01:48:13 +08:00
ldm0
d703d22948
perf(cdp): retire observed network delivery outputs
2026-09-05 00:16:38 +08:00
ldm0
5abfecdbfd
perf(cdp): share staged network lifecycle facts
2026-09-05 00:16:38 +08:00
ldm0
88fe258397
fix(cdp): refresh resident target network policy
2026-09-04 04:39:43 +08:00
ldm0
19a59d0d6e
refactor(cdp): keep navigation engines with target owners
2026-09-04 04:39:43 +08:00
ldm0
9ccd9d0cc6
refactor(cdp): separate emulation session and target state
2026-09-04 04:39:43 +08:00
ldm0
cb8c7bef66
refactor(cdp): require committed session routes
2026-09-04 04:39:43 +08:00
ldm0
49ea8a3e1c
refactor(cdp): centralize session disposal
2026-09-04 04:39:43 +08:00
ldm0
baeab149b9
refactor(cdp): remove ambiguous owner routing adapters
2026-09-04 04:39:43 +08:00
ldm0
963de5c520
refactor(cdp): name stable page target selection
2026-09-04 04:39:43 +08:00
ldm0
64d9a9fce7
refactor(cdp): centralize target session disposal
2026-09-04 04:39:43 +08:00
ldm0
c53c5a0b38
refactor(cdp): unify page session identity
2026-09-04 04:39:43 +08:00
ldm0
a9d01bf345
refactor(cdp): retain exact page owners through deferred work
2026-09-04 04:39:43 +08:00
ldm0
567c4a0b9a
refactor(cdp): remove page host state facade
2026-09-04 04:39:43 +08:00
ldm0
439148c73e
refactor(cdp): route deferred page effects explicitly
2026-09-04 04:39:43 +08:00
ldm0
fa122fd517
refactor(cdp): freeze navigation command owners
2026-09-04 04:39:43 +08:00
ldm0
7ee196a868
refactor(cdp): route target-scoped page policy explicitly
2026-09-04 04:39:43 +08:00
ldm0
c14280e086
refactor(cdp): centralize page session ownership
2026-09-04 04:39:43 +08:00
ldm0
65ad88a259
refactor(cdp): unify page target owner routing
2026-09-04 04:39:43 +08:00
ldm0
1908b8b4ea
perf(response): defer redundant body text copies
2026-09-04 02:08:02 +08:00
ldm0
017c53de8c
build(v8): migrate Moli to V8 15.2
2026-09-03 15:17:48 +08:00
BibekPathak
91ad8c5fd4
fix(cdp): list SameSite=None; Secure cookies for loopback http URLs
2026-09-02 19:41:22 +08:00
ldm0
5c9ce1adcd
Remove renderer backqueries from inspector output routing
2026-09-01 19:52:16 +08:00
ldm0
81c161ee66
refactor(cdp): stabilize target session routes
2026-09-01 04:34:49 +08:00
ldm0
64a899ff77
refactor(cdp): remove hidden test page target
2026-09-01 04:34:49 +08:00
ldm0
e5adfb4120
fix(cdp): align multi-page policy with Chromium
2026-09-01 00:12:24 +08:00
ldm0
2a10f8efca
fix(cdp): harden document and navigation lifecycles
2026-09-01 00:12:24 +08:00
ldm0
42c4f1218a
fix(cdp): isolate and route stable page targets
2026-09-01 00:12:24 +08:00
ldm0
c391bfdd38
refactor(cdp): route page work through explicit owners
2026-09-01 00:12:24 +08:00
ldm0
42ca2882d2
fix(cdp): aggregate target policy by session
2026-09-01 00:12:24 +08:00
ldm0
fff356767f
refactor(target): own stable pages in target hosts
2026-09-01 00:12:24 +08:00
ldm0
35ec45fca3
perf(cdp): defer default target runtime creation
...
Represent the published default page as a target-catalog placeholder with an explicit lifecycle. Materialize it only when an operation needs a live page owner; activate and close the placeholder directly, and create new targets without first constructing the default page.\n\nMake NavigationEngine initialization explicit so read-looking access cannot silently allocate the deferred runtime.
2026-08-31 04:31:23 +08:00
ldm0
51e110896f
fix(cdp): report missing native dialog handler
2026-08-28 19:19:33 +08:00
BibekPathak
7f6c7634b6
fix(network): capture main-document POST bodies across Fetch interception
2026-08-28 01:39:47 +08:00
BibekPathak
9eb226adfc
fix(network): make main-document POST bodies available to getRequestPostData
2026-08-28 01:39:47 +08:00
ldm0
d396802e7b
refactor(cdp): organize target lifecycle by ownership
2026-08-27 18:04:19 +08:00
ldm0
3438613f8f
refactor(cdp): align target handler and activation semantics
2026-08-27 18:04:19 +08:00
ldm0
3bca333771
refactor(cdp): model stable tab and page targets
2026-08-27 18:04:19 +08:00
ldm0
94c5baa970
fix(cdp): follow active pages in tab frontends
...
Expose a tab-level CDP frontend that rebinds to the selected page while direct page endpoints remain pinned to their target. Replay persistent Target configuration across rebinds and scope debugger waits to the exact attached target so existing replacement pages are not paused globally.
2026-08-27 18:04:19 +08:00
ldm0
bce06f085c
fix(cdp): expose foreground popup as active surface
2026-08-27 18:04:19 +08:00
ldm0
5b9a21bc25
fix(navigation): honor input disposition for popup activation
...
Carry foreground/background selection through renderer and protocol so auxiliary targets are activated independently of navigation. Match trusted input policy for platform modifiers, Shift, Alt, and window.open while preventing synthetic modified clicks from creating tab-unders.
2026-08-27 18:04:19 +08:00
BibekPathak
dda59858b5
fix(cookies): make host-only cookies port-agnostic per RFC 6265
2026-08-26 21:03:53 +08:00
ldm0
9b5961086c
fix(encoding): separate response charset lookup
2026-08-26 20:28:00 +08:00
Athul Nambiar
eeb2ae6179
fix(headers): respect quoted strings when splitting header parameters
2026-08-26 03:47:19 +08:00
ldm0
a942fbec7d
fix(renderer): resume parser on stylesheet settlement
...
Release parser execution when the blocking stylesheet state settles, while keeping link and style load/error dispatch as an independent event boundary. Carry parser admission through the page turn so its phase-one consumer can run without an unrelated task splitting the handoff.
2026-08-26 03:29:40 +08:00
ldm0
36a19dea95
dep: remove unused dependencies
2026-08-26 03:29:25 +08:00
ldm0
8fd8134e0d
test(cdp): strengthen response ordering coverage
2026-08-26 03:26:00 +08:00
ldm0
1ea452f139
fix(cdp): settle navigation terminations in session owner
2026-08-25 17:15:54 +08:00
ldm0
4d0b78f1f8
fix(cdp): unify renderer session response authority
2026-08-25 17:15:54 +08:00
ldm0
d1d66dc20e
fix(cdp): fan out target-owned runtime exceptions
2026-08-24 22:04:10 +08:00