ldm0
0bf2ec7cb1
perf(fetch): share retained response body backing
...
Fold in the required valid UTF-8 storage reuse so this branch is one self-contained commit on main. Share materialized payloads across fetch, navigation, and subresource response carriers while preserving exact non-UTF-8 bytes.
Derived from 702e8c93d and 97a37e558 on webfetch-inspection. Prefer merging perf/reuse-utf8-response-storage first; this branch includes that prerequisite.
2026-09-05 20:39:04 +08:00
ldm0
9464837d57
chore(release): bump version to 1.1.3
v1.1.3
2026-09-05 19:17:56 +08:00
ldm0
94d49a3701
fix(worker): expose OffscreenCanvas WebGL surfaces
2026-09-05 04:38:18 +08:00
ldm0
f23e7367ee
fix(renderer): support URLSearchParams subclasses
2026-09-05 04:18:26 +08:00
ldm0
e47538d58f
fix(html): preserve user-edited state in control clones
2026-09-05 03:50:26 +08:00
ldm0
dd24293221
perf(dom): compact singleton named candidates
2026-09-05 03:18:34 +08:00
ldm0
2c7a46352d
perf(dom): compact named index strings
2026-09-05 00:51:49 +08:00
ldm0
bf82c1a10b
perf(dom): share named index values
2026-09-05 00:51:49 +08:00
ldm0
0c05739324
perf(network): retire cumulative raw output history
2026-09-05 00:16:38 +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
3951e6c374
perf(network): share retained lifecycle records
2026-09-05 00:16:38 +08:00
ldm0
516edcff62
fix(media): expose media loading error state
2026-09-04 19:28:27 +08:00
ldm0
84c3d853c9
feat(renderer): expose Chromium window.chrome surface
2026-09-04 19:17:13 +08:00
ldm0
8c34e035d3
Preserve raw bodies in fetch JSON output
2026-09-04 15:54:47 +08:00
ldm0
3e56061ed6
fix(cssom-view): zero detached window screen geometry
2026-09-04 12:28:09 +08:00
ldm0
81f5d6e276
fix(cssom): normalize quoted font family names
2026-09-04 12:15:18 +08:00
ldm0
5c536d903e
fix(popups): expose DOMException constructor
2026-09-04 12:00:56 +08:00
ldm0
4b0f1ffa4b
test(wpt): refresh cross-engine case lists
2026-09-04 11:44:30 +08:00
ldm0
f42e3e363a
fix(cssom): match empty media query lists
2026-09-04 11:00:46 +08:00
ldm0
98dacf8105
fix(v8): compile Windows extensions with clang-cl
v1.1.2
2026-09-04 10:53:49 +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
d73651aea6
fix(renderer): terminate inspector targets on owner shutdown
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
0da0f1cc47
fix(cssom): decode escaped property rule names
2026-09-04 04:21:19 +08:00
ldm0
08660b12be
build: use non-PIE Linux release executable
2026-09-04 03:46:23 +08:00
ldm0
13a5f03f76
test(css): cover disable-css network boundaries
2026-09-04 03:46:02 +08:00
ldm0
2323fedeb1
fix(css): preserve blocked stylesheet error lifecycle
2026-09-04 03:46:02 +08:00
ldm0
db38025ff1
fix(css): disable presentation hints with author styles
2026-09-04 03:46:02 +08:00
ldm0
2cba5a7aeb
feat(fetch): add disable-css mode
2026-09-04 03:46:02 +08:00
ldm0
9cad6ca50e
perf(modules): release source after JavaScript compilation
2026-09-04 02:09:48 +08:00
ldm0
1908b8b4ea
perf(response): defer redundant body text copies
2026-09-04 02:08:02 +08:00
ldm0
681476dbbf
perf(parser): release script preloads at EOF
2026-09-04 02:06:39 +08:00
ldm0
1f41f19455
chore(release): bump version to 1.1.2
2026-09-04 01:15:56 +08:00
ldm0
16a73930e9
test(layout): cover repeated collapsed-margin measurements
2026-09-03 23:49:49 +08:00
ldm0
aa84c64582
fix(style): ignore relative legacy table dimensions
2026-09-03 23:49:49 +08:00