The hidden window is created lazily on Linux, and it's not needed like on macOS: https://searchfox.org/mozilla-central/rev/6b1e306175c2284958fb185bab388021e2890ed0/toolkit/xre/nsAppRunner.cpp#5537-5556 Differential Revision: https://phabricator.services.mozilla.com/D203904