Bump component-test to aca1008; browser legs onto the upstream page driver - #350
Merged
Conversation
…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).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.mjsadapter over the sharedhost-imports.mjsbuilder; per-entrykeys since both suites share one target; custom test-context viacontextUrl;worker-browser.mjsdeleted for the generic worker) and the WPT parity adapter (importsrunPageHarnessfrom 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) andWPT_PARITY_CHROMIUM=1 wpt::parity-chromium(ratchet holds).