From 74a134c6e910c95626b7913ffcd1141b3ecfdfd2 Mon Sep 17 00:00:00 2001 From: Chris Huber Date: Sat, 6 Jun 2026 22:34:59 -0400 Subject: [PATCH] Allow browser probe Chrome channel override --- packages/runtime-playground/src/browser-command-runners.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/runtime-playground/src/browser-command-runners.ts b/packages/runtime-playground/src/browser-command-runners.ts index 0274a5a..f335402 100644 --- a/packages/runtime-playground/src/browser-command-runners.ts +++ b/packages/runtime-playground/src/browser-command-runners.ts @@ -248,7 +248,11 @@ async function runSingleBrowserProbeCommand({ if (requestedContext.device && !deviceProfile) { throw new Error(`wordpress.browser-probe unknown Playwright device profile: ${requestedContext.device}`) } - const browser = await chromium.launch() + const browser = await chromium.launch( + process.env.WP_CODEBOX_BROWSER_CHANNEL + ? { channel: process.env.WP_CODEBOX_BROWSER_CHANNEL } + : undefined, + ) let finalUrl = targetUrl let windowLocationOrigin: string | undefined let htmlSha256: string | undefined