~/devreads

#firefox os

4 posts

10 Oct 2022

Gabriele Svelto 6 min read

If you're running Firefox on macOS you might have noticed that its responsiveness has improved significantly in version 103, especially if you've got a lot of tabs, or when your machine is busy running other applications at the same time. This improvement was achieved via a small change in how locking is implemented within Firefox's memory allocator. The post Improving…

featured articlefirefoxfirefox osmacosspinlock

12 May 2022

Gian-Carlo Pascutto 9 min read

Firefox uses a multi-process model for additional security and stability while browsing: Web Content (such as HTML/CSS and Javascript) is rendered in separate processes that are isolated from the rest of the operating system and managed by a privileged parent process. This way, the amount of control gained by an attacker that exploits a bug in a content process is…

featured articlefirefoxfirefox oshtmljavascript

2 Feb 2022

Christian Holler 6 min read

On January 13th 2022, Firefox became unusable for close to two hours for users worldwide. This incident interrupted many people’s workflow. This post highlights the complex series of events and circumstances that, together, triggered a bug deep in the networking code of Firefox. What Happened? Firefox has a number of servers and related infrastructure that […] The post Retrospective and…

featured articlefirefoxfirefox os

26 Feb 2021