Enter your contact information.
Enter your project information.
Step 3Choose the PHP programmers you want to hire.
Compare Free PHP Quotes
Mozilla Hatches Plan to Tackle Memory Leaks in Firefox Add-ons
*Attention PHP Programmers* - Add A Free Listing! Get more clients.
Mozilla began an aggressive campaign earlier this year to trim Firefox’s memory footprint with a new initiative called MemShrink. The first fruits of that effort landed in Firefox 7, which was released in September. As a result, Firefox’s memory consumption is now between 20 to 50 percent lower. Building on that success, Mozilla is expanding the scope of its MemShrink initiative and looking to address memory consumption in additional areas.
In a blog post published earlier this week, Mozilla’s Justin Lebar proposed a strategy for tackling memory leaks in third-party add-ons — a common source of Firefox memory problems. Firefox’s add-on ecosystem is one of the browser’s great strengths, but it also presents challenges.
Add-ons can behave in unpredictable ways — it’s not always clear to users when a problem they encounter in Firefox is caused by the browser or by third-party code. As Lebar says, the time has come for Mozilla to start taking a more active role in protecting users from add-on misbehavior. Mozilla already loosely polices its add-on site to protect users from malware, so taking proactive steps to flag leaky add-ons seems like a logical step.
“The fact is, if we take credit for our vibrant add-on community, we must take responsibility for the problems those add-ons cause,” Lebar wrote. “This shouldn’t be controversial; we already check to ensure that add-ons aren’t outright malicious before posting them to AMO, acknowledging that the buck stops at Mozilla when there’s a misbehaving add-on. Even if it’s not our bug, it’s in our software, and people will blame us, not their add-ons.”
Lebar’s proposed strategy includes three approaches, which he calls the carrot, the stick, and the wrench. The carrot approach will involve changing Mozilla’s add-on website so that testing for “zombie compartments” that leak memory is a standard part of the process for submitting a new add-on.
The stick approach will involve flagging and publicly identifying add-ons that leak a lot of memory-much like a previous experiment in which slow add-ons were named and shamed. Finally, the wrench approach will involve building better tools that will make it easier for add-on developers to identify and resolve memory leaks themselves.
Lebar suggests using all three approaches together. Tickets have been opened in Mozilla’s bug tracker to facilitate developer discussion about the proposal and how to proceed with an implementation. Users can hopefully expect to see a meaningful improvement in add-on memory overhead when the plan goes into effect.
This article originally appeared on Ars Technica, Wired’s sister site for in-depth technology news.
See Also:
- HTML5 Games, Video Get Boost From Full-Screen API in Firefox Nightly
- Mozilla Offers Fresh Firefox Previews
- Faster Firefox 8 Hits the Web
Wed, 16 Nov 2011 19:01:18 GMT
Tags: Browsers, firefox,
*Attention PHP Programmers* - Add A Free Listing! Get more clients.
Browsers
Chrome 10 Beta Offers Faster JavaScript, Less CPU Usage
Google has released version 10 of its Chrome web browser to the beta release channel. Chrome 10 is a major overhaul, featuring a new version of the V8 JavaScript engine, which is 60 percent faster than the version of V8 found in Chrome 9. Faster JavaScrip
Mozilla Makes Plans for Firefox 5
Firefox 4 was originally scheduled for release in November of last year, but bugs and last minute features have seen the next version of Firefox delayed several months. However, Firefox 4 has finally entered the home stretch and should be available in rel
Microsoft, Mozilla Battle Over What Makes a ‘Modern’ Web Browser
Microsoft and Mozilla are trading barbs over the coming Internet Explorer 9. Microsoft has been touting its HTML5 support in IE9, claiming that it renders HTML5 better than Firefox (and Chrome, Safari and Opera). Mozilla then turned around and released an
firefox
Mozilla Plans Faster Firefox Development Model
Firefox 4, the latest incarnation of Mozilla’s popular web browser, will arrive in final form on Tuesday, March 22. While the final release is good news for Firefox fans, it comes over three months after the initial Firefox 4 release date. Firefox 4
Slow Firefox? Mozilla Says Add-Ons Are to Blame
If the new Firefox 4 isn’t fast enough for you, Mozilla says add-ons are likely to blame. The ability to extend Firefox with add-ons is a large part of the browser’s success, but those add-ons come with a cost. According to Mozilla, “i
How to Use Firefox’s New ‘Aurora’ Release Channel
Mozilla has announced the launch of Aurora, a new Firefox release channel designed to get experimental builds of the web browser out to a wider audience. The Aurora channel is part of Mozilla’s effort to speed up the Firefox development cycle. To ge
PHP/MySQL Developer
Zrenjanin, Vojvodina RS
We at I-Soft Solutions provide other web services which include Customized Static Web Design, Dynamic Web Development in PHP Mysql, Web Hosting, Domain Name Registrations, Website Maintains Etc.
Navi Mumbai, Maharashtra IN
Web site design and development. International clients are welcome.
Quilcene, Washington US
Let Hamilton Arts assist you with your web design needs. We can assure you that our design will not only impress but also work within your budget.
Mesa, Arizona US
We are a ISO 9001:2008 certified company and STPI registered. Our Services are: Web designing, Web Development, Content & Article Writing, SEO, SEM, SMM
Kolkata, West Bengal IN
Opera Updates Opera Mini for iPhone, Opera Mobile for Android
Opera has updated the web's most-used mobile browsers, making Opera Mini faster on the iPhone and Op
Scratchpad Puts a JavaScript Editor Inside Firefox
Firefox 6 is set to make its move from beta to final release this week, and we’ll look at the
Online backup services, SpiderOak or better Dropbox?
A few month ago I wrote an article/review about online backup services, in this comparison I mention
Support Versus Optimization: Dealing With Mobile Web Browsers
Mobile web development means supporting more than just the headline-grabbing iOS and Android web bro
HTTPS Is More Secure, So Why Isn’t the Web Using It?
You wouldn’t write your username and passwords on a postcard and mail it for the world to see,
Article Tags
PHP Programmers Articles
Live Help Chat Software
Web Design Quote
Web Design