ldm0
b081c0d24c
perf(renderer): defer worker runtime services
2026-09-01 23:21:19 +08:00
ldm0
bb9ecdd24c
fix(runtime): retire parser continuation on navigation
2026-09-01 14:20:17 +08:00
ldm0
9953237e66
perf(parser): build fragments directly in live DOM
2026-09-01 04:31:16 +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
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
c1204434f7
fix(layout): implement automatic table column sizing
2026-08-31 11:59:59 +08:00
ldm0
b23c9bd0a9
fix(renderer): unify javascript URL document ownership
2026-08-30 16:36:55 +08:00
ldm0
c0e189a0fb
fix(renderer): defer idle callbacks while page work is pending
2026-08-30 16:36:55 +08:00
ldm0
4cd690931e
fix(renderer): execute javascript URL navigations internally
2026-08-30 16:36:55 +08:00
ldm0
b09fee1df2
feat(layout): expose resolved Grid tracks
2026-08-30 05:41:30 +08:00
ldm0
7f2efded61
fix(layout): establish filter containing blocks
2026-08-30 03:14:38 +08:00
ldm0
112cfda8cb
perf(layout): cull paint outside captures
2026-08-30 00:55:04 +08:00
BibekPathak
38a07bad55
fix(renderer): reject javascript: location assignments without ghosting href
2026-08-29 19:14:55 +08:00
ldm0
ba24bc7abe
fix(layout): preserve calc lengths in intrinsic margins
2026-08-29 19:11:35 +08:00
ldm0
4117a16f2d
perf(renderer): trace per-frame rendering phases
2026-08-28 15:18:42 +08:00
ldm0
65f53b667e
fix(layout): resolve CSSOM metrics in absolute zoom space
2026-08-28 11:28:23 +08:00
ldm0
e5f4ef1f5f
Resolve used aspect ratios at layout boundaries
2026-08-28 04:41:52 +08:00
ldm0
de242fbaec
Fix one-dimensional inline offset geometry
2026-08-27 19:22:08 +08:00
ldm0
ce0a6157e2
Model inline offset geometry from fragments
2026-08-27 19:22:08 +08:00
ldm0
bc11eeb2d5
fix(renderer): fence command output at its exact cursor
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
ldm0
5e173f3a5a
refactor(encoding): extract legacy charset detector
2026-08-27 17:53:51 +08:00
ldm0
23acc9d739
feat(encoding): detect unlabeled legacy HTML like Blink
2026-08-27 17:53:51 +08:00
ldm0
9725d7610d
fix(css): enforce exact style element type
2026-08-27 15:08:24 +08:00
ldm0
7391608b7b
Ignore table-part decorations in used geometry
2026-08-27 14:59:02 +08:00
ldm0
d0935a7c9b
Model embedded frame base backgrounds
2026-08-27 02:03:48 +08:00
ldm0
eb829a980b
Separate single and penetrating hit tests
2026-08-27 02:03:32 +08:00
ldm0
d0b3d4ef0a
Expose image coordinates in untransformed root space
2026-08-27 00:52:15 +08:00
ldm0
12820a5203
Preserve structural ancestry through block-in-inline
2026-08-27 00:42:38 +08:00
ldm0
17a288b3db
refactor(csp): unify navigation embedding checks
2026-08-26 20:39:31 +08:00
ldm0
d96feb74f2
refactor(document): unify navigation response policies
2026-08-26 20:39:31 +08:00
ldm0
fc7c19e248
fix(csp): enforce frame-ancestors on child responses
2026-08-26 20:39:31 +08:00
ldm0
f3d5f3d11c
refactor(runtime): simplify awaited expression evaluation
2026-08-26 17:58:15 +08:00
ldm0
addbb8e3fa
feat(fetch): evaluate page expressions
2026-08-26 17:58:15 +08:00
ldm0
aa4e6333b4
test(renderer): avoid cross-source stylesheet ordering assumptions
2026-08-26 03:29:40 +08:00
ldm0
12e122c8fe
fix(renderer): isolate stylesheet parser resume authority
2026-08-26 03:29:40 +08:00
ldm0
8de1ee41a5
fix(renderer): retain admitted parser phase-one driver
2026-08-26 03:29:40 +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
3300ba2af2
Model table cell presentation padding
2026-08-26 01:46:50 +08:00
ldm0
fa59adb7b3
fix(cdp): reserve output capacity for terminal responses
2026-08-25 21:36:53 +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
28aaaa9e8a
feat(cli): add disable-js fetch mode
2026-08-25 16:05:34 +08:00
ldm0
7020b2fc55
fix(renderer): escalate isolate maintenance under pressure
2026-08-25 02:41:17 +08:00
ldm0
461f9bcac4
feat(fetch): enrich JSON dump metadata
2026-08-24 20:04:55 +08:00
ldm0
79a1bca120
refactor(style): retain incremental document style worlds
2026-08-24 18:56:48 +08:00
ldm0
11b8271f52
fix(svg): cascade presentation attributes
2026-08-24 17:25:41 +08:00
ldm0
3d6f263e28
refactor(renderer): make parser finish boundaries explicit
2026-08-24 15:39:23 +08:00