Mozilla talks up multi-process work
Firefox development team lays out efforts to improve speed, stability and performance.


Mozilla has been talking up work it is undertaking to bring multi-process content support to Firefox.
The web software developer said the work would help to prioritise as well as measure when it might be ready to ship a version of its browser that uses a multi-process model.
The details, outlined in a blog posting late last week, have led to observations that Mozilla is following a similar multi-process architecture development path to the one Google took for its Chrome browser.
The Chrome architecture uses a procedure known as 'process isolation' to separate processes allocated to each site instance and plugin.
The blog of Chris Blizzard, Mozilla web platform director, said the company realised it was going to have to invest in a multi-process model.
While multi-process development was not a panacea for further development work on performance, as well as multi-core and memory behaviour areas, "it does give us a leg up on some of the more systemic problems," he wrote.
Although Blizzard stood by the most recent release of Firefox 5 as a "great browser from a responsiveness standpoint."
Get the ITPro daily newsletter
Sign up today and you will receive a free copy of our Future Focus 2025 report - the leading guidance on AI, cybersecurity and other IT challenges as per 700+ senior executives
"We know that if we want to separate chrome and content concerns that we're going to have to go to multi-process," he added.
The posting cited ongoing development work to use separate processes to display the browser user interface (UI), web content, and plugins in project Electrolysis as key to improving levels of responsiveness.
It also pointed to the importance of support for multi-core processors in desktops, laptops and increasingly mobile devices, as an important reason for also moving away from requiring content to have single-threaded domain object model (DOM).
"One of the easiest ways to take advantage of multiple processors is to have each DOM assigned to its own processor, and the easiest way to do that is to have a few processes that can each be assigned to their own CPU," Blizzard wrote.
Mozilla also said it was investing in longer-horizon projects to examine what a multi-threaded DOM and layout engine might look like.
In security terms, Blizzard admitted that having the ability to talk to the "more privileged" chrome process could still result in exploits that have raised permissions.
He admitted it wouldn't protect one website from another malicious website.
"But it is a positive step forward, and is well worth the investment," he added.
A 25-year veteran enterprise technology expert, Miya Knights applies her deep understanding of technology gained through her journalism career to both her role as a consultant and as director at Retail Technology Magazine, which she helped shape over the past 17 years. Miya was educated at Oxford University, earning a master’s degree in English.
Her role as a journalist has seen her write for many of the leading technology publishers in the UK such as ITPro, TechWeekEurope, CIO UK, Computer Weekly, and also a number of national newspapers including The Times, Independent, and Financial Times.
-
The IT industry’s shift to circular, low-carbon solutions
Maximize your hardware investment and reach your sustainability goals with HP’s Renew Solutions
-
Lenovo ThinkPad X9 14 Aura Edition review
Reviews This thin and light ultraportable will draw you in with its vibrant screen – but it isn't as powerful as some of its competitors
-
Spanish spyware outfit uncovered, develops exploits for Windows, Chrome, and Firefox
News Google was only able to discover the company after an anonymous submission was made to its Chrome bug reporting programme
-
Firefox 95 boosts protection against zero-day attacks
News Mozilla's browser now takes a more granular approach to walling off code
-
Mozilla to end support for Firefox Lockwise password manager
News Replacement service already lined up as browser specialist continues to streamline business
-
Firefox available on Microsoft Store for first time
News Gecko-based browser arrives after Microsoft removes restrictions
-
Mozilla to cut 250 jobs as part of major coronavirus restructure
News The reorganisation has been made so the company can become faster, more innovative, and find more revenue streams
-
Why I’m leading a browser double life
Opinion There are benefits to using more than one browser
-
Mozilla re-hires veteran Mitchell Baker to serve as CEO
News The interim chair and CEO formally rejoins the organisation after Chris Beard stepped down in December 2019
-
Mozilla fixes two Firefox zero-days being actively exploited
News Critical vulnerabilities allow attackers to execute arbitrary code or trigger crashes