From df6fbcb8dc05ff1a03ce9ea5f75c77462a63bb4a Mon Sep 17 00:00:00 2001 From: Dmitry Gozman Date: Wed, 31 Aug 2022 13:18:37 -0700 Subject: [PATCH] cherry-pick(#16898): fix: include headlessness as a launch argument to browser (#16998) --- packages/playwright-test/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/playwright-test/src/index.ts b/packages/playwright-test/src/index.ts index 3df865716b..8e20d27f36 100644 --- a/packages/playwright-test/src/index.ts +++ b/packages/playwright-test/src/index.ts @@ -106,7 +106,7 @@ export const test = _baseTest.extend({ (browserType as any)._defaultLaunchOptions = undefined; }, { scope: 'worker', auto: true }], - _connectedBrowser: [async ({ playwright, browserName, channel, headless, connectOptions, launchOptions }, use) => { + _connectedBrowser: [async ({ playwright, browserName, connectOptions, _browserOptions }, use) => { if (!connectOptions) { await use(undefined); return; @@ -116,7 +116,7 @@ export const test = _baseTest.extend({ const browser = await playwright[browserName].connect(connectOptions.wsEndpoint, { headers: { 'x-playwright-browser': browserName, - 'x-playwright-launch-options': JSON.stringify(launchOptions), + 'x-playwright-launch-options': JSON.stringify(_browserOptions), ...connectOptions.headers, }, timeout: connectOptions.timeout ?? 3 * 60 * 1000, // 3 minutes