Mozilla launches Firefox 9, speeds up JavaScript

Mozilla on Tuesday shipped Firefox 9, claiming that the new browser processes JavaScript up to 36 percent faster than its predecessor.

The company also patched six Firefox vulnerabilities, and released a security update to the nearly-two-year-old Firefox 3.6 to quash a single bug there.

Firefox 9, released six weeks after November’s Firefox 8, uses a technology called “type inference” in its SpiderMonkey JavaScript engine to generate native code more efficiently using the JaegerMonkey JIT (just-in-time) compiler Mozilla first added to Firefox last March.

The result: Firefox 9 renders JavaScript—the backbone of many online games, content-rich websites and advanced Web apps—between 16 percent and 36 percent faster than Firefox 8, according to results Mozilla posted from Mozilla’s Kraken, Google’s V8 and the widely-cited SunSpider JavaScript benchmark test suites.

Mozilla also tweaked Firefox’s Interface on Mac OS X 10.7 to support Lion’s two-fingered swipe gesture for navigating backward and forward through already-viewed pages or sites.

The Windows version did not spot any noticeable interface changes.

As part of the upgrade to Firefox 9, Mozilla also patched a half-dozen vulnerabilities, four of them rated “critical,” the company’s highest threat warning. The other flaws were rated “high” and “moderate.”

The most serious of the six was actually a bucket of 23 memory bugs that developers found and fixed in the core browser engine.

“Some of these bugs showed evidence of memory corruption under certain circumstances, and we presume that with enough effort at least some of these could be exploited to run arbitrary code,” Mozilla wrote in the accompanying 2011-53 security advisory.

Mozilla also released Firefox 3.6.25, the latest security update for the still-supported 2010 browser, re-patching a single flaw on Mac OS X that was originally—and incorrectly—addressed in late September.

Firefox 3.6 may be on its last legs: On Dec. 1, Mozilla offered those users a newer edition in an attempt to move them to the rapid-release schedule that produces an upgrade every six weeks.

It’s unclear how successful that offer has been—Mozilla hasn’t released its own data—but statistics from Irish metrics company StatCounter showed that Firefox 3.6’s share has dropped by eight-tenths of a percentage point since the first of the month, more than during all of November.

Firefox still does not sport the long-promised “silent update” mechanism that will put it on par with Google’s Chrome, which upgrades itself without any user interaction.

Silent updates, which have been on Mozilla’s radar since the summer of 2010, have been again delayed, according to the company’s website: The final piece of the service is now slated to appear in Firefox 12, currently set to release in April 2012.

At the same time that it shipped Firefox 9 for desktop computers, Mozilla also released a new Android version of its browser that features a reworked interface for smartphones, and its first designed for tablets.

Firefox for Android can be downloaded from Google’s Android Market.

Windows, Mac and Linux editions of Firefox 9 can be downloaded manually from Mozilla’s site; people running Firefox 4 or later will be offered the upgrade through the browser’s own update mechanism.

The next version of Firefox is scheduled to ship Jan. 31.

Subscribe to the Apple @ Work Newsletter

Comments