ldm0
|
c0df8f1b42
|
fix(protocol): preserve target lifecycle semantics
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
2586ea3023
|
refactor(protocol): split devtools host capabilities
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
c780b3a54d
|
refactor(browser): publish self-contained owner facts
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
924893119b
|
refactor(protocol): make host adapter authority explicit
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
10f00a57a5
|
refactor(browser): seal mutable host state access
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
c028705bc7
|
refactor(browser): aggregate target runtime state
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
13ec1a2a09
|
refactor(browser): derive initial document state
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
deed6a1eff
|
refactor(browser): collapse navigation commit facts
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
78c18eef51
|
refactor(browser): derive fact identity from page source
|
2026-08-28 19:47:32 +08:00 |
|
ldm0
|
505d4c6bd7
|
refactor(protocol): unify prepared browser commands
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
de2baf806a
|
refactor(browser): remove diagnostic turn state
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
8435c52a0f
|
fix(browser): retire document lifecycle state with target
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
d5d392333b
|
feat(benchmark): add cross-frontend navigation trace
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
b9f84d85d4
|
refactor(browser): separate core ownership from protocol frontends
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
3efdb3d7db
|
docs(architecture): plan browser core frontend separation
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
086660551e
|
fix(runtime): stabilize replacement completion races
|
2026-08-28 19:47:31 +08:00 |
|
ldm0
|
39d474864b
|
fix(domparser): preserve adopted XML serialization
|
2026-08-28 19:44:41 +08:00 |
|
ldm0
|
dfe3ac23b2
|
test(spider): report sampler failure details
|
2026-08-28 19:19:33 +08:00 |
|
ldm0
|
51e110896f
|
fix(cdp): report missing native dialog handler
|
2026-08-28 19:19:33 +08:00 |
|
ldm0
|
4117a16f2d
|
perf(renderer): trace per-frame rendering phases
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
06174c0549
|
perf(layout): reuse common paint clip prefixes
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
a50bc689ed
|
perf(renderer): reuse style work within layout observations
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
1f205a049d
|
perf(style): narrow @scope invalidation fallback
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
ae83a56624
|
perf(style): accept proven zero-match invalidations
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
dceb3ad341
|
perf(style): narrow nth-of invalidation roots
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
bf125e00f6
|
chore(style): expose invalidation fallback telemetry
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
9720a46768
|
perf(style): narrow conservative invalidation fallback
|
2026-08-28 15:18:42 +08:00 |
|
ldm0
|
4ec96e6771
|
fix(html): implement autocorrect semantics
|
2026-08-28 15:09:36 +08:00 |
|
ldm0
|
64ae886277
|
fix(frontend-smoke): preserve websocket fixture checkpoints
|
2026-08-28 15:06:54 +08:00 |
|
ldm0
|
7f7a503b90
|
fix(renderer): derive popup policy from current input
|
2026-08-28 15:06:54 +08:00 |
|
ldm0
|
ba64bba43d
|
refactor(html): centralize DataTransfer item state
|
2026-08-28 14:35:27 +08:00 |
|
ldm0
|
f0a99832f2
|
fix(html): cache DataTransfer types snapshots
|
2026-08-28 14:35:27 +08:00 |
|
ldm0
|
7d017c972c
|
ci: reduce artifact and npm cache overhead
|
2026-08-28 14:30:08 +08:00 |
|
ldm0
|
5959b08935
|
fix(trusted-types): unwrap trusted scripts for eval
|
2026-08-28 11:30:03 +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
|
d4771f6f06
|
ci: persist self-hosted Rust caches locally
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
c5da060d7b
|
ci: remove merge-gating rollup
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
76b7f9be27
|
ci: simplify benchmark report publication
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
2ec01c5401
|
ci: centralize release artifact consumption
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
09cf951d1f
|
ci: remove migrated workflow legacy
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
41ec9f1a7b
|
ci: trim release regression artifacts
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
54a9b56361
|
ci: publish benchmark reports when evidence arrives
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
36f70c2e6f
|
ci: cancel validation when pull requests close
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
a972ad2a60
|
ci: restore benchmark report visibility
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
ccb804e117
|
fix(frontend-smoke): parse styled Moli endpoint logs
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
9d657725fc
|
fix(ci): allow loaded Chromium reference cases more time
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
53529d6e7f
|
fix(ci): use container-visible release paths
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
9bae1b9992
|
ci: reuse release binaries across validation suites
|
2026-08-28 04:00:49 +08:00 |
|
ldm0
|
59edc88e02
|
test(spider): enforce exact fixture row contracts
|
2026-08-28 04:00:49 +08:00 |
|