Use Playwright Firefox runtime

This commit is contained in:
2026-08-05 21:25:44 +02:00
parent fe329cd19b
commit 17082f6d9e
+6 -7
View File
@@ -63,14 +63,13 @@ function launchBrowser(engine, headless) {
function resolveSystemBrowser(engine) { function resolveSystemBrowser(engine) {
if (process.platform !== "win32") return ""; if (process.platform !== "win32") return "";
if (engine === "firefox") return "";
const candidates = engine === "firefox" const candidates = [
? ["C:\\Program Files\\Mozilla Firefox\\firefox.exe", "C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"] "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe",
: [ "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe",
"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe",
"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe", ];
"C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe",
];
return candidates.find((candidate) => fs.existsSync(candidate)) || ""; return candidates.find((candidate) => fs.existsSync(candidate)) || "";
} }