diff --git a/src/adapter/configuration.ts b/src/adapter/configuration.ts index f7fcb69..a6f3865 100644 --- a/src/adapter/configuration.ts +++ b/src/adapter/configuration.ts @@ -102,10 +102,10 @@ export async function parseConfiguration( reloadTabs: (config.reloadOnAttach !== false) }; } - let firefoxExecutable = await findFirefoxExecutable(config.firefoxExecutable); - let firefoxArgs: string[] = [ '-start-debugger-server', String(port), '-no-remote' ]; + // Use '-new-instance' to launch a separate debugging instance + let firefoxArgs: string[] = [ '-start-debugger-server', String(port), '-new-instance' ]; if (config.firefoxArgs) { firefoxArgs.push(...config.firefoxArgs); }