Commit Graph
432 Commits
Author SHA1 Message Date
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
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 af2f67246a fix(renderer): reflect hidden union values 2026-08-27 20:45:31 +08:00
ldm0 9cef93dc59 fix(css): honor document color schemes 2026-08-27 19:57:05 +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 0d62075f74 feat(fetch): read eval scripts from stdin 2026-08-27 18:06:21 +08:00
ldm0 82c2f65fcb test(cdp): ignore stale tab attach events after navigation 2026-08-27 18:04:19 +08:00
ldm0 dee8c736f6 refactor(cdp-smoke): isolate target semantics 2026-08-27 18:04:19 +08:00
ldm0 d396802e7b refactor(cdp): organize target lifecycle by ownership 2026-08-27 18:04:19 +08:00
ldm0 cc52b1913e test(cdp): expand Chromium-calibrated target smoke 2026-08-27 18:04:19 +08:00
ldm0 5f753d36bf fix(cdp): publish a real default discovery target 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 bc11eeb2d5 fix(renderer): fence command output at its exact cursor 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
ldm0 76d87a5948 test(fetch): isolate network idle timeout budget 2026-08-27 17:53:51 +08:00
ldm0 b0f00e6358 fix(test): remove nextest special-case 2026-08-27 17:53:51 +08:00
ldm0 9c47d332c6 refactor(content-type): retain response metadata outputs 2026-08-27 17:53:51 +08:00
ldm0 5c281d2a8a fix(content-type): lowercase response charset 2026-08-27 17:53:51 +08:00
ldm0 5e173f3a5a refactor(encoding): extract legacy charset detector 2026-08-27 17:53:51 +08:00
ldm0 68cb56bd75 test(network): serialize external DNS failure cases 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