From a01476644920cba556a83ca60968003185af55df Mon Sep 17 00:00:00 2001 From: roytam1 Date: Sun, 8 May 2022 22:48:53 +0800 Subject: [PATCH] import from UXP: about:profiles - fix "Launch profile in new browser" (added "-no-remote" for Windows) (54a727b3) --- toolkit/components/startup/nsAppStartup.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/toolkit/components/startup/nsAppStartup.cpp b/toolkit/components/startup/nsAppStartup.cpp index 9401bd2e09..d5a969478e 100644 --- a/toolkit/components/startup/nsAppStartup.cpp +++ b/toolkit/components/startup/nsAppStartup.cpp @@ -1023,8 +1023,13 @@ nsAppStartup::CreateInstanceWithProfile(nsIToolkitProfile* aProfile) return rv; } +#if defined(XP_WIN) + const char *args[] = { "-no-remote", "-P", profileName.get() }; + rv = process->Run(false, args, 3); +#else const char *args[] = { "-P", profileName.get() }; rv = process->Run(false, args, 2); +#endif if (NS_WARN_IF(NS_FAILED(rv))) { return rv; }