From 3050b1568d9d7d477e4f61911417e00a63ec37f8 Mon Sep 17 00:00:00 2001 From: Ayaan Zaidi Date: Sun, 10 May 2026 10:57:40 +0530 Subject: [PATCH] fix(browser): detect Playwright chrome-linux64 cache --- extensions/browser/src/browser/chrome.executables.ts | 10 ++++++---- extensions/browser/src/browser/chrome.test.ts | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/extensions/browser/src/browser/chrome.executables.ts b/extensions/browser/src/browser/chrome.executables.ts index ee7ea0ed333..0397c3433a3 100644 --- a/extensions/browser/src/browser/chrome.executables.ts +++ b/extensions/browser/src/browser/chrome.executables.ts @@ -493,10 +493,12 @@ function findPlaywrightChromiumExecutableCandidatesLinux(): Array { it("finds Playwright-managed Linux Chromium", () => { const browserPath = fs.mkdtempSync(path.join(os.tmpdir(), "openclaw-ms-playwright-")); - const executablePath = path.join(browserPath, "chromium-1217", "chrome-linux", "chrome"); + const executablePath = path.join(browserPath, "chromium-1217", "chrome-linux64", "chrome"); vi.stubEnv("PLAYWRIGHT_BROWSERS_PATH", browserPath); fs.mkdirSync(path.dirname(executablePath), { recursive: true }); const exists = mockExistsSync((pathValue) => pathValue === executablePath);