Skip to content

Bump component-test to aca1008; browser legs onto the upstream page driver - #350

Merged
lann merged 1 commit into
mainfrom
adopt-ct-aca1008
Aug 7, 2026
Merged

Bump component-test to aca1008; browser legs onto the upstream page driver#350
lann merged 1 commit into
mainfrom
adopt-ct-aca1008

Conversation

@lann

@lann lann commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Routine pin bump (via pins bump, five trees + workflow refs) carrying polymorph-test#71–#74. Two browser consumers move upstream: the conformance leg (frame + browser-imports.mjs adapter over the shared host-imports.mjs builder; per-entry keys since both suites share one target; custom test-context via contextUrl; worker-browser.mjs deleted for the generic worker) and the WPT parity adapter (imports runPageHarness from the package). scripts/browser-page-driver.mjs — the module the upstream driver was extracted from — is deleted with its last consumer gone. Verified with both browser paths: CONFORMANCE_BROWSER=1 conformance-ct::all + matrix-check (4 targets, 76,360 + 2,316 signing results, matrices unchanged) and WPT_PARITY_CHROMIUM=1 wpt::parity-chromium (ratchet holds).

…river

The pin moves via pins bump, picking up the browser page driver
(polymorph-test#71-#74). The conformance run-browser.mjs is now the
frame — core-URL enumeration, per-suite configuration, results
writing — over the upstream page, worker pool, stall watchdog, and
Chrome ladder; both suites run under one target key in their
aggregates, so the report and results files are keyed per entry (the
caller-owned key the upstream runner grew for exactly this shape).
browser-imports.mjs adapts the shared builder (host-imports.mjs) over
the preview2-shim browser build, and the driver's own test-context
rides contextUrl. worker-browser.mjs is deleted for the upstream
generic worker.

The WPT parity browser adapter imports runPageHarness from the
upstream package, and scripts/browser-page-driver.mjs — the module the
upstream driver was extracted from — is deleted with its last consumer
gone.

Verified: CONFORMANCE_BROWSER=1 conformance-ct::all + matrix-check
green (4 targets, 76360 + 2316 signing results, matrices unchanged);
WPT_PARITY_CHROMIUM=1 wpt::parity-chromium green (loss ratchet holds).
@lann
lann merged commit 9c5ff5c into main Aug 7, 2026
6 checks passed
@lann
lann deleted the adopt-ct-aca1008 branch August 7, 2026 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant