Commit Graph
50 Commits
Author SHA1 Message Date
ldm0 550586bfd5 ci: run public-web A/B checks for fork pull requests 2026-11-11 14:49:19 +08:00
ldm0 e15fe80b05 ci: run ACE protocol tests with the feature enabled 2026-11-10 20:26:30 +08:00
ldm0 b593f7e617 fix(webdriver): restore Classic opt-out and BiDi client workflows 2026-11-03 07:23:02 +08:00
ldm0 bd16444c7b ci: cover SQLite persistence and catalog recovery on Windows
Exercise native SQLite and IndexedDB directly in Windows persistent-storage CI, including doctests and complete-suite failure reporting. Normalize the catalog fixture root to the canonical Windows path.
2026-10-30 20:27:08 +08:00
ldm0 13c7edab5a ci: cache Windows persistence builds and use nextest 2026-10-30 04:40:18 +08:00
ldm0 0fa33f781d fix(input): align drag operations and pointer suppression
Initialize enter/over effects from source operations and carry the accepted
operation into drop. Report success only for a handled drop or a completed
default action, and reject stale targets after DOM mutation.

Suppress the native pointer stream with cancel, capture release, out, and
ancestor leaves; restore pointer entry once after drag termination without
resetting the legacy mouse hover state.

Calibrate the shared drag regressions against Chrome 156 and pin the input
oracle per smoke group while preserving full strict-suite coverage.
2026-10-30 03:27:19 +08:00
ldm0 83e7091c5a fix(cdp): enforce DOM node publication across commands
Separate backend identity, session frontend bindings, and publication. Publish missing Inspector paths before returning usable node IDs, validate CDP frontend inputs, and retain explicit internal automation bindings.

Preserve expanded and associated subtrees during refresh and mutation resync, including shallow template fragments. Cover cross-command behavior and message ordering with a raw CDP client mirror, Chromium comparisons, and real chromedp queries.
2026-10-29 00:01:33 +08:00
ldm0 334b88b83f fix(ci): cancel superseded main branch validation 2026-10-28 16:30:32 +08:00
ldm0 4b34263557 fix(pdf): avoid duplicate color glyph painting 2026-10-28 05:30:13 +08:00
ldm0 11574dd242 ci(cdp): retry failed Chromium smoke groups three times 2026-10-26 17:59:35 +08:00
ldm0 1d923661f8 ci: let every revision finish its full browser validation 2026-10-25 03:39:33 +08:00
ldm0 c5eb0e02b9 test(smoke): require complete browser runs and document timing contracts 2026-10-25 03:39:33 +08:00
ldm0 693f0291e8 ci: explain Chromium failures in the combined CDP smoke gate 2026-10-24 22:41:17 +08:00
ldm0 bc83e4e276 ci: move Chromium smoke to self-hosted Playwright runners 2026-10-23 04:32:32 +08:00
ldm0 a30f889caa ci(cdp-smoke): remove temporary shutdown stress investigation step 2026-10-22 16:12:55 +08:00
ldm0 4c99403bda test(cdp-smoke): capture browser close timeouts before cleanup 2026-10-22 16:12:55 +08:00
ldm0 b4b9534808 ci(frontend): increase network storage and observation timeout budgets 2026-10-22 14:58:08 +08:00
ldm0 a017801943 ci: isolate Chromium crash tests from host core handlers 2026-10-20 03:06:51 +08:00
ldm0 007f9b88e3 ci: disable core dumps during Chromium crash smoke 2026-10-20 03:06:51 +08:00
ldm0 926785f45a test(cdp): gate every smoke group on real Chromium 2026-10-20 03:06:51 +08:00
ldm0 531b37410e ci: remove TUNA mirror override from Clippy 2026-10-18 19:50:27 +08:00
ldm0 a9c763c8c4 ci(pdf): verify rendered pixels text and links with MuPDF 2026-10-13 00:34:09 +08:00
ldm0 2e6ae2d91a ci: use TUNA apt mirrors in all dependency installation jobs 2026-10-08 20:53:28 +08:00
ldm0 3e2b9d09a4 ci: remove explicit Nextest job timeout 2026-09-29 06:08:43 +08:00
lanyue-llk 0bc7e0ba6d fix(ci): bound Nextest job duration 2026-09-29 06:08:43 +08:00
ldm0 7ce34e9e8d ci: gate fetch stability with WebMainBench
Replay the pinned 545-page corpus over loopback-only HTTPS with a 45-second page deadline. Reject unexpected errors, panics, timeouts, and empty output, while retaining per-page diagnostics and the exact known redirect exception.
2026-09-24 19:22:52 +08:00
ldm0 59ad7921a8 ci: use TUNA mirrors and extend release build timeouts
Install Debian build dependencies from TUNA mirrors in the three self-hosted jobs and allow both release builds to run for up to 180 minutes.
2026-09-24 01:05:00 +08:00
zhouzirui a9c6e3ba4e fix(windows): sync OPFS and storage directories safely 2026-09-19 21:56:20 +08:00
ldm0 d4f5e2fc01 fix(profile): simplify file writes for Windows 2026-09-19 21:56:20 +08:00
ldm0 d2afd104ab fix(ci): stabilize frontend reference observations 2026-09-07 18:45:51 +08:00
ldm0 2e139811c5 ci: publish aggregate regression report 2026-08-29 01:51:33 +08:00
ldm0 7d017c972c ci: reduce artifact and npm cache overhead 2026-08-28 14:30:08 +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 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 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 1f97225733 build(crypto): replace vendored OpenSSL with AWS-LC 2026-08-27 02:04:51 +08:00
ldm0 aaa62f2ef7 fix(ci): preserve CDP smoke diagnostics 2026-08-26 20:06:09 +08:00
ldm0 ea80ecd6a2 test(cdp): isolate smoke groups by process 2026-08-24 17:25:41 +08:00
ldm0 3b555523ab test(ci): run complete protocol smoke suites by default 2026-08-21 22:14:01 +08:00
ldm0 9d5729a1f0 test(cdp): cover action window lifecycle 2026-08-18 01:04:04 +08:00
ldm0 ef4607d017 ci: update push trigger to main 2026-08-11 10:34:48 +08:00
ldm0 d83a82757b ci: adjust runner assignments 2026-08-11 02:50:09 +08:00
ldm0 964371f449 ci: migrate to GitHub-hosted runners 2026-08-11 02:50:09 +08:00
ldm0 27b5135cb6 Public preview 2026-08-11 00:10:12 +08:00