From 0a3958d73019e4e55b5aeb9daf4b4df18ac7cef5 Mon Sep 17 00:00:00 2001 From: Aaron Klotz Date: Fri, 28 Sep 2018 19:33:16 +0000 Subject: [PATCH] Bug 1495049: Launcher process: Treat headless mode as implicit --wait-for-browser; r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D7204 --HG-- extra : moz-landing-system : lando --- browser/app/winlauncher/LauncherProcessWin.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/browser/app/winlauncher/LauncherProcessWin.cpp b/browser/app/winlauncher/LauncherProcessWin.cpp index 370fdc9ca355..14a3aa2d5b89 100644 --- a/browser/app/winlauncher/LauncherProcessWin.cpp +++ b/browser/app/winlauncher/LauncherProcessWin.cpp @@ -99,7 +99,11 @@ ProcessCmdLine(int& aArgc, wchar_t* aArgv[]) mozilla::CheckArg(aArgc, aArgv, L"marionette", static_cast(nullptr), mozilla::CheckArgFlag::None) == mozilla::ARG_FOUND || - mozilla::EnvHasValue("MOZ_AUTOMATION")) { + mozilla::CheckArg(aArgc, aArgv, L"headless", + static_cast(nullptr), + mozilla::CheckArgFlag::None) == mozilla::ARG_FOUND || + mozilla::EnvHasValue("MOZ_AUTOMATION") || + mozilla::EnvHasValue("MOZ_HEADLESS")) { result |= mozilla::LauncherFlags::eWaitForBrowser; }