Skip to main content

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

Firefox
Image used with permission by copyright holder

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. 

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. 

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. 

Editors' Recommendations

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…
What to do if your Intel CPU keeps crashing
Pins on Core i9-12900K.

Despite being among the best processors you can buy, some high-end Intel CPUs have faced a wave of instability over the past few months. Intel is investigating the problem, but the company and its motherboard partners have already worked toward some temporary fixes to improve stability on high-end Intel CPUs -- even if it comes at a performance cost.

Before getting into the fixes, keep in mind that they are temporary. Intel will release a statement on the instability soon, likely with more direct guidance on what affected users should do. In addition, the scope of the problem isn't clear -- if you're not experiencing issues, you shouldn't have anything to worry about.
Who's affected

Read more
HP Envy deals: HP’s most popular laptop starts at $630
An HP Envy 17-inch laptop sits on an office desk.

HP is one of the best laptop brands in the laptop space, with a huge selection of laptops to pick from, including some of the best laptops on the market. More specifically, though, the HP lineup is probably at the top when it comes to versatile and relatively well-valued laptops. While there are quite a few variations and configurations of the HP Envy, we've gone ahead and put together the ones that we think will give you the most bang for your buck. That said, if you haven't found something you're specifically looking for, be sure to check out some of these other great laptop deals as well.
HP Envy x360 2-in-1 laptop 15Z-FH000 — $650, was $900

The HP Envy x360 convertible laptop is a great option for just about anyone, particularly anyone who enjoys the touchscreen functionality of a tablet. It’s well designed and super slim, making it a truly go-anywhere device. Despite its portability, it still has an immersive 15.6-inch touchscreen that’s great for creators, note-takers, and binge watchers. Top notch build quality and durability, fast charging technology, a fingerprint reader, and great battery life round out the top features of the HP Envy x360 convertible touchscreen laptop. It competes well with the best 2-in-1 laptops. Its versatility and all-around capability make it a worthy companion on any desk, and on any lap.

Read more
I use these simple printer tips to save money on ink and toner
Printing is fast and economical with the HP Smart Tank 7602.

The cost of a printer can range from under $100 for some good, low-cost inkjet printers to several hundred for the best color laser printers. However, the price you pay upfront doesn’t include paper, and the included ink and toner only lasts so long.

A bargain printer can end up costing you more overall if the cartridges are small and replacements are expensive. Follow these tips to minimize ink, toner, and paper waste, reducing the ongoing expense of using your printer in the long run.
Print in monochrome
Adobe Acrobat's print settings includes a grayscale option. Digital Trends

Read more