From c2b7b5045e4e3c0594b7adc07df91bacbcc8ecdc Mon Sep 17 00:00:00 2001 From: Mehdi M Date: Fri, 29 Nov 2024 21:20:39 +0100 Subject: [PATCH 1/2] Use new Chromium headless mode See https://github.com/microsoft/playwright/issues/33566 for more. --- playwright.config.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playwright.config.mjs b/playwright.config.mjs index 01732a9..1234104 100644 --- a/playwright.config.mjs +++ b/playwright.config.mjs @@ -49,7 +49,7 @@ export default { projects: [ { name: 'chromium', - use: { ...devices['Desktop Chrome'] }, + use: { ...devices['Desktop Chrome'], channel: 'chromium' }, }, // { // name: 'firefox', From 5d24d04aa95ee48f4065dbdc390f732694fefada Mon Sep 17 00:00:00 2001 From: Mehdi M Date: Fri, 29 Nov 2024 21:21:14 +0100 Subject: [PATCH 2/2] Enable Firefox and Webkit for local testing --- playwright.config.mjs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/playwright.config.mjs b/playwright.config.mjs index 1234104..8c6cb4e 100644 --- a/playwright.config.mjs +++ b/playwright.config.mjs @@ -51,14 +51,14 @@ export default { name: 'chromium', use: { ...devices['Desktop Chrome'], channel: 'chromium' }, }, - // { - // name: 'firefox', - // use: { ...devices['Desktop Firefox'] }, - // }, - // { - // name: 'webkit', - // use: { ...devices['Desktop Safari'] }, - // }, + { + name: 'firefox', + use: { ...devices['Desktop Firefox'] }, + }, + { + name: 'webkit', + use: { ...devices['Desktop Safari'] }, + }, ].filter(({ name }) => name == 'chromium' || !env.CI), // Needed, otherwise `.last-run.json` is in `test-results/.last-run.json`.