ldm0
5fa6a63668
fix(trusted-types): unwrap trusted scripts for eval
2026-08-28 05:11:21 +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
ldm0
48c307f7b3
fix(encoding): match Blink meta charset prescan
2026-08-27 17:53:51 +08:00
ldm0
32777a338b
fix(macros): box large constructor default expressions
2026-08-27 17:53:51 +08:00
ldm0
27b7538811
test(cdp): fix DOM replacement race
...
Wait for DOM.documentUpdated before refreshing frontend node IDs after document.open(). Log each completed page scenario so a future worker timeout identifies the last successful boundary without masking the failure.
2026-08-27 16:58:39 +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
Iain
afc28fc394
fix(xpath): apply a single leading minus sign
2026-08-27 12:56:52 +08:00
ldm0
ad4aa5a43f
fix(dom): serialize namespaced HTML attributes
2026-08-27 12:37:10 +08:00
ldm0
b1a3d24654
test(renderer): make WebCrypto dispatch check deterministic
2026-08-27 02:04:51 +08:00
ldm0
155d6321e5
fix(tls): use curl AWS-LC root probe
2026-08-27 02:04:51 +08:00