Skip to main content

The latest Firefox revs up browsing by stitching more threads into your CPU

Firefox
Digital Trends

The latest version of Mozilla’s Firefox web browser is now available for PC (v58) and Android (v58) devices. The list of new features is small on the PC version, as the company mostly focused on improving the software’s overall performance. According to the company, Firefox now uses a method called off-main-thread painting that relies on a new, dedicated CPU thread to provide fast, smoother page loads. 

Prior to Firefox 58, the Quantum-branded desktop browser presented web pages using four steps: Making the display list, assigning items to layers, rasterizing each item on their assigned layer, and compiling everything into the page you view within the browser. To render the page at 60 frames per second, the entire list — such as processing input events and JavaScript code — must be accomplished in 16 milliseconds. 

Recommended Videos

Firefox Quantum performs these four stages in two processes or threads. The first “main” thread consists of the display list, layer assignments, and rasterization. This thread pushes its results to a second thread for composition and then restarts its three-stage process. But with Mozilla’s new method, the browser relies on a third “paint” thread to rasterize every element of the web page. 

Please enable Javascript to view this content

Thus, the flow consists of the display list and layer assignment in the first main thread, rasterization in the second, and composition in the third. The overall page rendering is now faster because once Firefox sends data to the paint/rasterization thread, the main thread can process the new JavaScript and input events. Of course, that is just a simple explanation, as the details get a bit more technical when Firefox needs to render complex pages. 

“In Firefox 58, rasterization will consume less of the frame budget on average,” Mozilla says. “Similarly, in Firefox 57, rasterization is a significant slice — 50 percent of the paint cycle or more — 21 percent of the time. In Firefox 58, that scenario occurs only four percent of the time!” 

According to a chart, Firefox Quantum 58 can render pages with heavy JavaScript at 40 frames per second versus Firefox 57 running the same page at 31 frames per second. Mozilla expects the rendering speed to become even faster once the company integrates its next-generation web page renderer, aptly called WebRender, into Firefox. Mozilla will provide additional information in the coming months. 

Outside the new off-main-thread painting process, Firefox Quantum 58 has a new way the browser caches and retrieves JavaScript called JavaScript Startup Bytecode Cache. Firefox also now enables you to copy and paste screenshots directly to the clipboard, and grab screenshots when surfing the internet in Private Browsing mode. Tracking Protection is also now available to Nepali-speaking Firefox customers. 

As for the latest Firefox browser for Android, Mozilla revised the bookmarking feature with a full screen to better view and organize your favorites and folders. The Android version also now provides better support for Progressive Web Apps, which are essentially websites that work like an app within any browser on any device, whether they’re used on a desktop PC or Android-based phone. You can now access these “apps” directly from your home screen outside Firefox. 

Kevin Parrish
Former Digital Trends Contributor
Kevin started taking PCs apart in the 90s when Quake was on the way and his PC lacked the required components. Since then…
OpenAI nixes its o3 model release, will replace it with ‘GPT-5’
ChatGPT and OpenAI logos.

OpenAI CEO Sam Altman announced via an X post Wednesday that the company's o3 model is being effectively sidelined in favor of a "simplified" GPT-5 that will be released in the coming months.

https://x.com/sama/status/1889755723078443244

Read more
This Asus OLED laptop just dropped below $1,000 at Best Buy
Asus Vivobook Pro 15 OLED Q533 front angled view showing display and keyboard.

We're seeing some fantastic laptop deals from Best Buy's Presidents' Day Sale, but this one featuring the Asus Vivobook Pro 15 OLED is up there among the most attractive offers. From its original price of $1,500, it's down to a more affordable $900 following a $600 discount. The sale will run until February 17, but you're going to want to proceed with your purchase as soon as you can because there's a chance that stocks sell out quickly for this powerful and gorgeous laptop.

Why you should buy the Asus Vivobook Pro 15 OLED laptop
Asus is one of the best laptop brands because it makes reliable devices at affordable prices, and while the Asus Vivobook Pro 15 OLEDĀ isn't among its entries in our list of the best laptops, it's an excellent example of what it offers. You'll be getting the Intel Core Ultra 9 Series 1 processor and the Nvidia GeForce RTX 3050 graphics card, plus 24GB of RAM that's more than what most top-tier machines are packing. With these specifications, and access to Microsoft's Copilot through Windows 11 Home, you'll be breezing through your daily workload without any slowdowns even when you're multitasking between apps.

Read more
Framework keeps fans guessing on February launch event product details
Framework's February launch event invite.

The modular computing company, Framework has confirmed it will announce new products at the end of the month.

The brand, known for its easy-to-configure and upgrade designs, will host an event introducing its second-generation hardware on February 25 at 10:30 a.m. (1:30 p.m. EST). Framework has put up a splash page teasing the event in a coded emoji fashion, suggesting its new products will be colorful, flexible, powerful, and something for gamers.

Read more