Mozilla today launched Firefox 15, boasting that users will see "drastic improvements in performance" because of new code that stops add-ons from leaking memory.

The open-source developer also patched 31 vulnerabilities, 23 of them dubbed "critical," the top-most threat in Mozilla’s system. Five were labeled "high" and three were pegged as "moderate."

Nearly half of the total were reported by Abhishek Arya, who goes by the nickname "Inferno," of the Google Chrome security team, said Mozilla in anaccompanying advisory. Another four were submitted by a pair of long-time contributors to Google’s bug-bounty program.

One of the more interesting vulnerabilities could allow an attacker to hijack a PC after a Firefox install, assuming he or she could plant a file in the Windows root directory beforehand.

Twenty-six of the 31 vulnerabilities were also patched in a companion update to Firefox ESR, or Extended Support Release, the version designed for businesses. Unlike the normal Firefox build, ESR does not change its feature set or user interface (UI) for more than a year, although it does receive security patches.

Mozilla last upgraded Firefox on July 17. The company issues a new version every six weeks under the rapid-release schedule it adopted last year.

Feature changes to Firefox 15 included new support for SPDY v3, the Google-designed protocol that promises faster and more secure page loading, and the final installment of the browser’s silent update service. Firefox 15 applies regularly-scheduled and emergency updates entirely in the background so that the user no longer sees an update installation progress bar.

Called "background updating" by Mozilla, the process is invisible to users because the update is automatically applied, then staged in a different directory or folder than the current copy of the browser. The next time Firefox is launched, the staged directory swaps places with the active directory.

Mozilla has worked on silent updating, and chased Chrome’s similar feature, for over two years.

The addition Mozilla touted, however, was a continuation of more than a year’s work on reducing the browser’s memory footprint, particularly in plugging "leaks" created when code doesn’t properly release memory after a chore is completed. The leaked memory is never returned to the available pool, reducing what’s available for other applications, or even for Firefox at a later point. Eventually, performance suffers.

Complaints about Firefox’s memory usage have historically centered on the browser’s habit of not releasing memory when tabs are closed.

Firefox 15

Firefox 15 doesn’t look any different, but Mozilla claims users will see "drastic improvements in performance" because the browser stops third-party add-ons from leaking memory like the proverbial sieve.

In June 2011, Mozilla kicked off "MemShrink," an effort to plug those leaks. With Firefox’s own problems addressed — in a blog post today, Asa Dotzler, director of Firefox, said Mozilla has "fixed the larger Firefox issues" — the company turned attention to third-party add-ons.

"It was time to tackle the next big source of memory leak: poorly written add-ons," said Dotzler.

Although engineers worked with some add-on developers one-on-one, Mozilla could not scale that effort. Instead, it crafted a leak-prevention mechanism that blocked the most common kind of add-on memory mistake, in which the extra copies of a website aren’t released after a tab has closed.

"These pages pile up, and can eat massive amounts of memory for no user benefit. They leak," Dotzler said.

Mozilla’s Nicolas Nethercote, the developer in charge of the MemShrink project, called that kind of leak a "zombie compartment." According to Nethercote, zombies accounted for 90% of the identified add-on leaks.

In a post to his own blog last month, Nethercote trumpeted the new leak prevention code, citing one example where Firefox 15 used just 24% as much memory as Firefox 14 after tabs engaged by an add-on were closed.

"We are confident that Firefox 15 fixes the vast majority of add-on memory leaks, and that as a result, many users will see drastic improvements in Firefox’s performance and stability," said Nethercote.

According to Web measurement company Net Applications, Firefox users accounted for 20.2% of all those who went online last month. Irish measurement firm StatCounter, meanwhile, pegged Firefox’s global share for July at 23.7%.

Windows, Mac and Linux editions of Firefox 15 can be downloaded manually from Mozilla’s site. Installed copies will be upgraded automatically.

The next version of Firefox is scheduled to ship Oct. 9.

Categories: News


buy cenforce canada · January 23, 2020 at 12:33 pm

personally awareness lowest price for cenforce before head buy cenforce canada primarily heavy cenforce 100mg
pills anyway county [url=]cheap cenforce[/url] please answer cenforce 100 purchase back story

ZevinPlure · March 4, 2020 at 12:10 pm

cbd thc oil
[url=]cbd vape pen
[/url] cbd oil for pain for sale
cbd oil for pain
– cbd dosage for cancer
hemp cbd oil

Mariamhkme · March 13, 2020 at 6:05 pm

sildenafil sale sildenafil coupon price on sildenafil 20mg

Elzaxmlr · March 20, 2020 at 1:30 am

sildenafil 20 mg how long does it last sildenafil sildenafil costs for compounding

Britnalaf · March 21, 2020 at 1:03 pm

[url=]buy chloroquine tablets[/url]
chloroquine phosphate over the counter
chloroquine capsules
chloroquine quinine mefloquine

amoxicillin without a doctor's prescription · April 8, 2020 at 10:50 pm

amoxicillin without a doctor’s prescription

generic ventolin · April 14, 2020 at 1:41 pm

why clothes [url=]generic ventolin[/url] nearly east constantly event
albuterol without dr prescription usa completely national generic ventolin gently project

Shadfivh · April 17, 2020 at 4:35 pm

non prescription sildenafil usa [url=]buy sildenafil online[/url] taking sildenafil even though i have side effects

Aderminhiscess · May 2, 2020 at 8:08 pm

buy cialis

Aderminhiscess · May 7, 2020 at 1:44 pm

purchase cialis

HPriommamaphomo · May 10, 2020 at 3:23 pm

can i take two 5mg cialis

HPriommamaphomo · May 12, 2020 at 2:38 am

generic cialis

Heenonskercite · May 20, 2020 at 12:37 pm

clomid dose

Heenonskercite · May 22, 2020 at 10:02 pm

clomid online cheap

AbPriommamaphomo · June 17, 2020 at 1:52 pm

no prescription cialis

AbPriommamaphomo · June 22, 2020 at 12:53 am

buy cialis

buy careprost · August 15, 2020 at 8:02 am

buy careprost

BigBroGix · October 1, 2020 at 3:24 am

[url=]lasix 40mg price [/url] can u buy lasix over the counter

BigBroGix · October 2, 2020 at 9:15 pm

[url=]where to buy lasix for horses [/url] buy water pills lasix

write my essay · October 7, 2020 at 10:59 am

You’ve made your stand quite effectively.!

homework help · October 7, 2020 at 11:06 am

Regards, Terrific stuff!

DurekJuick · October 8, 2020 at 12:58 am

Nicely put. Appreciate it. essay writing prompts for high school [url=]dissertation help[/url] dissertation writing uk

DurekJuick · October 8, 2020 at 11:22 am

Appreciate it. Numerous knowledge!
what to write in an essay about yourself [url=]xyz homework[/url] research dissertations

DerbGix · October 12, 2020 at 12:16 am

[url=]lasix price [/url] where to buy lasix in St Louis

Bryanespers · October 12, 2020 at 6:59 am

Nicely voiced without a doubt! !
how to write application essay how to write an argument essay writers help online

Brenospers · October 12, 2020 at 9:08 am

Cheers. A good amount of knowledge.
english writing essay thesis editing custom thesis writing service

essay typer · October 13, 2020 at 3:16 am

Incredible all kinds of valuable tips.

DirekJuick · October 13, 2020 at 8:19 am

You made your point! essay outlines for college [url=]best dissertation[/url] thesis papers

DerbGix · October 13, 2020 at 9:44 am

[url=]top 9 best places to buy lasix in Japan [/url] can you get lasix over the counter

canada pharmacy · October 14, 2020 at 11:03 am

Regards. I enjoy this!

Bryanespers · October 15, 2020 at 7:17 am

Regards. Good stuff!
colleges that do not require essays writing dissertations do my writing homework

cpm homework help · October 15, 2020 at 11:23 am

Valuable advice. Thanks a lot!

Brenospers · October 15, 2020 at 12:09 pm

You said it adequately..
college essay word count write paper ghostwriter review

Dwaynered · October 15, 2020 at 1:23 pm

Valuable data. Thanks a lot! buy cialis [url=]ed meds online[/url] canadian drugs without prescription

DurekJuick · October 16, 2020 at 12:42 am

You made your position pretty clearly!. transfer college essay [url=]writing paper[/url] phd thesis introduction

DirekJuick · October 16, 2020 at 1:04 pm

Excellent data. Appreciate it. help me write essay [url=]papers writing service[/url] degree thesis

DurekJuick · October 18, 2020 at 7:52 pm

You definitely made your point. how can i pay someone to write my essay [url=]thesis writing[/url] phd paper

DirekJuick · October 19, 2020 at 6:42 am

Many thanks, Wonderful information! boston university college essay [url=]help thesis writing[/url] undergraduate dissertation

essay writer · October 19, 2020 at 7:08 am

You actually mentioned it superbly!

Bryanespers · November 4, 2020 at 2:10 am

Terrific information. Many thanks!
college essay online help writing my essay novel writing help

DirekJuick · November 5, 2020 at 1:54 am

Seriously a good deal of excellent information! how to write a personal statement essay [url=]how to write a thesis[/url] finance dissertation

writing help · November 5, 2020 at 3:55 am

You made your position extremely effectively..

Bryanespers · November 6, 2020 at 1:26 pm

Reliable tips. Kudos.
what a college essay should look like thesis writing help write my personal statement

Brenospers · November 6, 2020 at 8:18 pm

Kudos, I enjoy this.
how to be successful in college essay writing paper help writing service level agreements

argumentative essay · November 7, 2020 at 4:34 pm

Thanks a lot. A lot of tips.

Bryanespers · November 9, 2020 at 1:54 am

Amazing posts. Thanks a lot.
write essays for money undergraduate coursework writing websites

essay typer · November 9, 2020 at 6:03 am

Cheers, I enjoy it. how to write an essay about a quote writing essay service

dissertation · November 10, 2020 at 7:13 am

Thank you, Useful information.

DirekJuick · November 10, 2020 at 3:28 pm

You said it perfectly.. writing a good persuasive essay [url=]dissertations online[/url] dissertation websites

essaytyper · November 12, 2020 at 12:41 am

Very good advice. With thanks. write an essay for me writing service online

Brenospers · November 12, 2020 at 5:00 am

Good advice. Thanks a lot!
the help essay questions essay rewriter help writing thesis statement

DurekJuick · November 12, 2020 at 1:47 pm

Cheers, Valuable stuff. college essay pdf [url=]homework help[/url] dissertation thesis writing

ivermectin plus for sale · November 23, 2020 at 12:44 pm

ivermectin plus for sale

generic suhagra prices without insurance · November 25, 2020 at 12:32 am

generic suhagra prices without insurance

suman samal · November 26, 2020 at 4:07 pm

hello BRITTMERCADANTE your post is really good 🙂 I would love to share it. here I have written an article for IAS coaching hope you like it have a nice day 🙂

alcohol and low dose naltrexone · November 28, 2020 at 12:52 am

alcohol and low dose naltrexone

berkey · November 28, 2020 at 12:01 pm

Thank you a lot for sharing this with all people you really realize what you are talking about! Bookmarked. Kindly also consult with my site =). We can have a link alternate arrangement between us|

hydroxychloroquine use in florida · November 29, 2020 at 4:04 pm

hydroxychloroquine use in florida

where can i buy vidalista over the counter · December 1, 2020 at 9:29 am

where can i buy vidalista over the counter

how much does roman cost · December 5, 2020 at 10:18 am

how much does roman cost

south dakota mandates hydroxychloroquine use · December 7, 2020 at 8:44 am

south dakota mandates hydroxychloroquine use

John Nash · December 20, 2020 at 8:36 pm

Select with best UPSC instructing in Delhi is Ramanasri IAS Institute for UPSC 2020 readiness. Our resources are all around experienced for encouraging IAS competitors and strong instructors are additionally experienced to support them. Greatest quantities of understudies have cleared IAS test from our training classes. Our investigation materials and current issues magazines are best for UPSC arrangements. Courses are finished in time and modifications are likewise done. We give online understudy’s entryway to consistently tests performed. Join Ramanasri IAS Institute and make your future. Ramanasri IAS Institute feels that with this sort of help system, understudies have the option to clear this test later on. upsc commerce and accountancy question paper

feed · December 23, 2020 at 11:32 pm

Incredible story there. What happened after? Good luck!|

thefeed · December 24, 2020 at 11:17 pm

Fabulous, what a website it is! This web site provides useful data to us, keep it up.|

the feed · December 25, 2020 at 3:39 pm

Good day! This is kind of off topic but I need some help from an established blog. Is it difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about creating my own but I’m not sure where to begin. Do you have any points or suggestions? Thanks|

the feed · December 26, 2020 at 5:59 am

Thank you for every other excellent post. Where else may just anybody get that kind of information in such a perfect approach of writing? I’ve a presentation subsequent week, and I’m on the look for such information.|

thefeed · December 26, 2020 at 7:39 pm

This is very interesting, You are a very skilled blogger. I’ve joined your rss feed and look forward to seeking more of your excellent post. Also, I’ve shared your web site in my social networks!|

Johnnyhex · December 28, 2020 at 6:43 am

sfn izv
zsy nij

Johnnyhex · December 29, 2020 at 3:04 pm

wij cua
atc htm

atmospheric water generator for sale · January 6, 2021 at 12:39 pm

Hello there, I found your site by way of Google at the same time as looking for a similar matter, your web site got here up, it appears to be like great. I’ve bookmarked it in my google bookmarks.

superbeets · January 15, 2021 at 10:06 pm

whoah this weblog is wonderful i love studying your posts. Keep up the good work! You understand, lots of persons are hunting around for this info, you could aid them greatly. |

LisaWog · January 31, 2021 at 11:10 pm

[url=]ciprofloxacin otc[/url]

Loan · February 2, 2021 at 1:38 am

[url=]loans with collateral[/url]

Loans For Bad Credit · February 5, 2021 at 5:32 am

[url=]personal loan emi calculator[/url] [url=]lenders for bad credit[/url]

MarkWog · February 5, 2021 at 3:27 pm

[url=]cardizem sr[/url] [url=]biaxin cream[/url] [url=]sildenafil where to buy[/url]

AmyWog · February 7, 2021 at 1:32 am

[url=]hyzaar us price[/url]

Direct Lender Loans · February 8, 2021 at 1:35 pm

[url=]payday express[/url]

AmyWog · February 10, 2021 at 3:46 pm

[url=]tretinoin 0.02 cream[/url]

LisaWog · February 14, 2021 at 5:45 am

[url=]where to get metformin in canada[/url]

LisaWog · February 20, 2021 at 4:28 pm

[url=]medrol 4mg tab[/url] · September 21, 2020 at 8:16 pm

Mozilla acts as plumber, plugs add-on memory leaks with Firefox 15 – Chris Cubilla

Leave a Reply

Your email address will not be published.

error: Content is protected !!!