From e3f91bbabf8a183f81b9e886db9797db2c2a77c4 Mon Sep 17 00:00:00 2001 From: Ivaylo Pavlov Date: Fri, 2 Jun 2023 21:28:23 +0100 Subject: [PATCH] Fix header to pass Selenium Grid Capabilities (#23346) Fixes: #23345 --- packages/playwright-core/src/server/chromium/chromium.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/playwright-core/src/server/chromium/chromium.ts b/packages/playwright-core/src/server/chromium/chromium.ts index a51346b1a1..9eeeea9217 100644 --- a/packages/playwright-core/src/server/chromium/chromium.ts +++ b/packages/playwright-core/src/server/chromium/chromium.ts @@ -193,6 +193,9 @@ export class Chromium extends BrowserType { const response = await fetchData({ url: hubUrl + 'session', method: 'POST', + headers: { + 'Content-Type': 'application/json; charset=utf-8' + }, data: JSON.stringify({ desiredCapabilities, capabilities: { alwaysMatch: desiredCapabilities }