Commit Graph
457 Commits
Author SHA1 Message Date
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