From 6ebd3ea61f9cb5dbc8b13e75ab394ac6e392f4f7 Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Tue, 23 Aug 2022 15:08:36 -0700 Subject: [PATCH] chore(electron): put client-provided arguments in front (#16782) Fixes #16614 --- packages/playwright-core/src/server/electron/electron.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playwright-core/src/server/electron/electron.ts b/packages/playwright-core/src/server/electron/electron.ts index 7015d3a21f..79db714c0e 100644 --- a/packages/playwright-core/src/server/electron/electron.ts +++ b/packages/playwright-core/src/server/electron/electron.ts @@ -125,7 +125,7 @@ export class Electron extends SdkObject { controller.setLogName('browser'); return controller.run(async progress => { let app: ElectronApplication | undefined = undefined; - const electronArguments = ['--inspect=0', '--remote-debugging-port=0', ...args]; + const electronArguments = [...args, '--inspect=0', '--remote-debugging-port=0']; if (os.platform() === 'linux') { const runningAsRoot = process.geteuid && process.geteuid() === 0;