Engineering Effectiveness Newsletter (October 2021 Edition)

Welcome to the October edition of the Engineering Effectiveness Newsletter! The Engineering Effectiveness org makes it easy to develop, test and release Mozilla software at scale. See below for some highlights, then read on for more detailed info!

October 2021

Highlights

  • Treeherder and Push Health now both have a link to Pernosco for reproducing try and autoland test failures (currently only for Linux 64 bit builds)
  • Tab Unloading on Windows shipped in Firefox 93!
    • Read the blog post on Hacks for more technical information
    • The feature also landed for macOS on Nightly
  • Brendan’s new method to handle soft masks and Calixte’s improvements to text selection fixed more than 20 long standing issues in our PDF viewer!
  • Firefox Focus Nightly and Beta builds are now available on Google Play. Sign up to help the team test them!

Contributors

  • Jane Kotovich (janekotovich)
  • Catherine (catherinemds)

Detailed Project Updates

Bugzilla and Bugbug

Build System and Mach Environment

  • Team effort by Andi and Glandium to upgrade the build environment to clang-13
  • Alex joined the build team

CI and Treeherder

  • Focus for Android now has taskgraph support for nightly, beta and releases in alignment with the rest of mobile.
  • Treeherder and Push Health now both have a link to Pernosco for reproducing try and autoland test failures (currently only for Linux 64 builds).

Lint, Static Analysis and Code Coverage

OS Integration and Security

  • Tab Unloading on Windows shipped in Firefox 93 along with a technical blog post announcing it. The feature landed for macOS on Nightly where it will stay while we test and experiment.

PDF.js

Phabricator , moz-phab, and Lando

Release Engineering and Management

  • Heitor joined the releng team!
  • Firefox will be shipping in the Microsoft Store with the launch of 94.
  • Focus Android Nightly and Beta builds are ready for testing on Google Play! Sign up today.

Version Control

Thanks for reading and see you next month!