
The Firefox Profiler team was at FOSDEM 2023
The Free and Open source Software Developers’ European Meeting (FOSDEM) 2023 took place on the 4th and 5th of February. This was the first in-person FOSDEM since 2020, and for … Read more
The Free and Open source Software Developers’ European Meeting (FOSDEM) 2023 took place on the 4th and 5th of February. This was the first in-person FOSDEM since 2020, and for … Read more
Early in the fall, I was talking about integrating the side-by-side tool in Continuous Integration (CI). This started as a script for generating a side-by-side comparison between two page load … Read more
A few years ago, a small group of engineers at Mozilla introduced a process to identify the tasks that would have the greatest impact on the performance of Firefox. They … Read more
As the Perf-Tools team, we are responsible for the Firefox Profiler. This newsletter gives an overview of the new features and improvements we’ve made in the third quarter of 2022. … Read more
Usually, in our articles, we talk about performance from the performance engineer’s perspective, but in this one, I want to take a step back and look at it from another … Read more
As the Perf-Tools team, we are responsible for the Firefox Profiler. This newsletter gives an overview of the new features and improvements we’ve done in the first half of 2022. … Read more
Originally, we used a Web Extension for doing performance testing on Firefox in our Raptor test harness. But, we needed to add new features such as visual metrics, so in … Read more
Our visual metrics processing system used to use two separate machines to produce visual metrics from our pageload tests. In this post, I’ll describe how we moved to a single-machine … Read more
Introduction I have been a member of the performance test team for the past two and a half years. During that time, the performance team has had many discussions about … Read more
In bug 1734997, we prototyped the Prioritized Task Scheduling API. Having the API prototyped empowers us to experiment with the benefits of this API. It is enabled by default in … Read more
In March there were 175 alerts generated, resulting in 21 regression bugs being filed on average 5.4 days after the regressing change landed. Welcome to the March 2022 edition of … Read more
In February there were 122 alerts generated, resulting in 19 regression bugs being filed on average 4.3 days after the regressing change landed. Welcome to the February 2022 edition of … Read more