Hello All,
As of Firefox 55 I intend to ship headless Linux support (Firefox without a GUI and X11 server connection). Headless mode is enabled via the --headless command line flag for Firefox and does not affect Firefox when running in normal mode or on Windows and macOS For those unfamiliar with the project, the main goal of headless browsing is to make web developer workflow and testing with Firefox easier. There are currently two ways to interact with headless Firefox by using either SlimerJS or Marionette (WebDriver/Selenium). Testing: The Marionette test suite is now run in headless mode alongside the normal mode as a tier 2 test on try. There are also some basic xpcshell tests that use a simple headless browser. If the Marionette tests remain reliable, I intend to bump them up to tier 1 in a few weeks [1]. In the near future, I'll also be enabling headless mode on Windows and then will start work on macOS. We also are going to investigate some possible performance improvements for headless mode. If you run into any issues please file a bug in the new headless component [2]. More info: Meta bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1338004 Linux support: https://bugzilla.mozilla.org/show_bug.cgi?id=1356681 Windows support: https://bugzilla.mozilla.org/show_bug.cgi?id=1355150 MacOS support: https://bugzilla.mozilla.org/show_bug.cgi?id=1355147 [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1373029 [2]: https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Headless . Previous blog post on SlimerJS support: https://adriftwith.me/coding/2017/04/21/headless-slimerjs-with-firefox/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform