Slashdot Mirror


Firefox 4 the Last Big Release From Mozilla

nk497 writes "Firefox 4 will be the last major browser release from Mozilla, as it looks to mimic Chrome's speedy release schedule — echoing previous statements that Firefox 7 would arrive this year. "What we want to do is get the power into users' hands more quickly," said vice president of products Jay Sullivan. "For example, the video tag was shippable in June — we should have shipped it." That new schedule is also why Firefox 4 has had 12 betas, he said. Mozilla also said future versions of Firefox would feature a stronger "do not follow tool", as the current one is a "non-technical solution"," Sullivan said. "All you're doing is raising your hand and saying 'I don't want to be tracked.' There's no technical teeth.""

53 of 236 comments (clear)

  1. Bad Title by Shikaku · · Score: 3, Insightful

    Sounds like Firefox is dying (like BSD).

    1. Re:Bad Title by bunratty · · Score: 3, Funny

      They're sure to go the way of Apple, just another one of those failed computer companies that couldn't keep up with the new competition.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:Bad Title by Osgeld · · Score: 3, Insightful

      apple makes computers?

    3. Re:Bad Title by Shikaku · · Score: 3, Funny

      No, they sell an "experience." A "walled-garden" if you will.

    4. Re:Bad Title by pandrijeczko · · Score: 4, Funny

      With shards of broken glass embedded into the top of the wall...
      and machine gun nests on the other side of the wall...
      surrounded by a moat filled with sharks with FRICKIN' LASER BEAMS IN THEIR HEADS!!!

      --
      Gentoo Linux - another day, another USE flag.
    5. Re:Bad Title by nicedream · · Score: 4, Informative

      The OP is saying that the way the headline is phrased makes it sound as though this is the end of the Firefox browser.
      "BSD is dying" is a meme that has been floating around for years.

    6. Re:Bad Title by Sponge+Bath · · Score: 4, Funny

      The walled garden is pitch black. You are likely to be eaten by an iGrue.

    7. Re:Bad Title by bonch · · Score: 2

      What do you think a smartphone is, exactly? A magic slab of plastic?

    8. Re:Bad Title by VGPowerlord · · Score: 3, Interesting

      What do you think a smartphone is, exactly? A magic slab of plastic?

      In the immortal words of Arthur C. Clarke:

      Any sufficiently advanced technology is indistinguishable from magic.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    9. Re:Bad Title by hairyfeet · · Score: 2

      Sadly I think you are right. Looking at the latest beta it looks so much like a Chrome ripoff they may as well just drop Gecko for Webkit. I could understand if they made a change because it gave the user a feature that had been requested, but this strikes me too much like Cargo Cult Usability where you just ape the other guy without really understanding the reasons behind the design and that just isn't a good sign.

      I mean what are they gonna offer their users besides a "me too!" laundry list of appearance and features that will always be behind the one they are trying to ape? And as a FF users if I wanted the Chrome UI why would I just use Chrome or one of the million Chromium based browsers instead of FF?

      That is why with the last couple of updates to the 3.6.x branch and after looking at FF 4 I've started testing Chromium based Comodo Dragon. I mean if they end up turning FF into a bad Chrome ripoff why wouldn't I just use a Chromium based browser, where with the looks I get increased security thanks to low rights mode on modern OSes?

      I've always been a Mozilla user, since back in the days of the old suite. But I really don't like the way the browser seems to be headed of late. It is becoming seriously memory hogging, slow to react on netbooks/nettops, and the UI from the looks of FF 4 will just end up a bad Chrome ripoff. I'd hate to see FF die out, but it seems to me they are becoming the very thing they split off from the suite over, a bloated slow mess. Maybe one of the FOSS groups can fork it and maybe go back to the old days of just a slim browser that the user decided what extras it had via plugins?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    10. Re:Bad Title by daver00 · · Score: 2

      They make pretty nice cases for computers, and even assemble some hardware into them for you. But no, they don't really make computers. I compare Apple to companies like Alienware.

    11. Re:Bad Title by icebraining · · Score: 2

      BSD is pining for the fjords.

      I win with my 41 years old meme.

  2. Plugin Support by MightyYar · · Score: 2, Insightful

    I guess I'll have to write a plugin that disables auto-update until all installed plugins are updated to support the newest version of Firefox.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    1. Re:Plugin Support by bunratty · · Score: 5, Informative

      You should use the new JetPack API so you don't need to update your plugin every time a new version of Firefox is released. Better yet, release a plugin that tells all the other plugin developers to use JetPack.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:Plugin Support by commodore6502 · · Score: 2

      >>>I'll have to write a plugin that disables auto-update

      That option already exists in the Firefox menu. For example I'm sitting at 3.5 now because some of my plugins didn't work with 3.6

      --
      Information wants to be expensive AND wants to be free. So you have Value vs. Cheap distribution fighting each other.
    3. Re:Plugin Support by BZ · · Score: 3, Interesting

      Out of curiousity, what do you plan to do once 3.5 stops getting security updates?

      (This is a serious question; I'm trying to understand how users respond to that situation so we can take it into account when we decide how long to keep up security updates.)

    4. Re:Plugin Support by Lucky75 · · Score: 5, Informative

      Geez, I've been on the FF4 beta for like 5 months now almost. IMO it's much better and stable. Almost all of my extensions work in it too.

      If your extension doesn't work with 3.6, edit your install.rdf file and change the MaxVersion to 3.6 (or wildcard)

      --
      DNA -- National Dyslexic Association
    5. Re:Plugin Support by mallydobb · · Score: 2

      I've tried FF4 twice, both times letting it go in less than a week. It has been faster than 3.6.x but it has this horrible tendency to cause my plugins to stop working. I had a scenario in which I couldn't use Google Chat (in Gmail) to make calls out. It worked under Safari and FF3.6 but it kept telling me to download the plugins. Flash also stopped working and sites like YouTube wouldn't load. When I looked the plugins up via about:plugins nearly all my plugins had failed to be recognized by FF4, where all them were recognized by FF3 and Safari. When 4.0b12 was released I was excited as it seemed to solve the plugin issue, but after a couple of days use it too started to fail at recognizing the plugins. Nothing I could do would get them to work. Until this issue is resolved I can't use FF4, which is a shame as it is a general improvement over FF3.

      --
      --- b2b.mallaidh.org | www.mallaidh.org | www.kidsalive.org/article/kahlil-pfaff/
    6. Re:Plugin Support by Mike+McTernan · · Score: 2

      If your extension doesn't work with 3.6, edit your install.rdf file and change the MaxVersion to 3.6 (or wildcard)

      Nah. Just install the Add-on Compatibility Reporter plugin and help the beta effort. This add-on lets others run irrespective of the version, but then you can also rate the compatibility of all plugins and indicate if they work or not.

      --
      -- Mike
    7. Re:Plugin Support by Compuser · · Score: 2

      No. I run 20+ extensions (about half for privacy and about half to have the user interface just the way I like it). Some (like verttabbar) are broken right now in FF4 even if you edit the rdf file. Small extensions do only need the MaxVersion adjusted but anything big is likely to have trouble.

      As an aside, I am always very vocal about hating Opera because I have found it impossible to configure the interface just the way I like it (in some cases I want it adjusted with pixel precision and have just the right shade of gray and the right curvature on the tabs and so on). So Firefox and a sidebar full of extensions plus custom hacks to config files is the only game in town for me.

    8. Re:Plugin Support by neoform · · Score: 2

      >Out of curiousity, what do you plan to do once 3.5 stops getting security updates?

      They'll just become the bane of the internet, a title currently held by anyone using IE6.

      --
      MABASPLOOM!
  3. I interpreted the headline the wrong way by Mr_eX9 · · Score: 5, Insightful

    I thought it meant that Mozilla wouldn't have more releases, period. I'm sure I'm not the only one who read it that way--a much better headline would have been "Mozilla to have faster release schedule following Firefox 4" or somesuch.

    1. Re:I interpreted the headline the wrong way by commodore6502 · · Score: 5, Insightful

      >>>"Mozilla to have faster release schedule"

      Even AFTER I understood the headline the thought, 'Mozilla is imploding like Netscape did, with stupid browser decisions,' was still running through my head. - BTW this article is a dupe. I read about Mozilla doing rapid FF5, FF6, FF7 updates around three weeks ago.

      I don't want my browser going through a bunch of revisions so that I'm always fucking with my computer software/updates, instead of doing actual work (or play). I can't help thinking this is just Mozilla panicking because Chrome is challenging their #2 position, and it will end up being a major PITA for the user.

      --
      Information wants to be expensive AND wants to be free. So you have Value vs. Cheap distribution fighting each other.
  4. Re: Releases by TaoPhoenix · · Score: 2

    All they would have to do is call some of their betas number releases.

    This is a trench op on the marketing side, to make pointy heads happy that Firefox can be in version 7 this year and version 10 next year. Apparently something pending about betas exhausted them.

    So now each version will only have some three features and a few bug fixes. That's about the same as the jump from version 3 to 4 which all told, tackled a whole lot.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  5. Ridiculous. by Seumas · · Score: 2

    So they can't release certain functions unless they call the browser FireFox 14 or 82 or 198? Does it really matter what "version" it is, as long as you've given the functionality you're adding or the tweaks you're making considerable thought and testing? This sounds an awful lot like "they're on version 13, so we have to catch up in version numbers so people won't think we're a much older out of date product!".

    As it stands, we've been getting a new major point version every 12-24 months. What's wrong with that?

    I've seen no reason to go with Chrome, but it sounds like Firefox might be trying to find ways to convince me that there's nothing special to stick around for.

    1. Re:Ridiculous. by BZ · · Score: 5, Informative

      > What's wrong with that?

      It makes the lag to shipping new web-facing features and performance improvements too long. As a result you end up with situations like the current one, where Firefox 3.6 is significantly worse than the already-shipping competition (except IE8) in various performance and standards-compliance metrics... while the builds as of June of 2010, say, were much better than 3.6.

      This isn't about version numbers; it's about getting new features into the hands of users faster and not gating feature A, which is completely done, on feature B, which might get done sometime.

    2. Re:Ridiculous. by nadaou · · Score: 3, Insightful

      It makes the lag to shipping new web-facing features and performance improvements too long.

      If it means the resulting product is bug-free (read: well tested) and of higher quality--- so be it. That is what I want, not the latest white wall tires.

      As a result you end up with situations like the current one, where Firefox 3.6 is significantly worse than the already-shipping competition (except IE8)

      I DON'T CARE if FF beats IE[0-9] or Chrome by 3.2ms on some arbitrary and isolated metric or has some new gee whiz but unused feature. Don't be suckered into a rat race by obsessive blogger types. As long as the experience is good and snappy, and the performance (dis)advantage isn't too lopsided I'll go with the well tested version every time. Screw the competition. Quality sells itself. In a similar way, I don't care if KDE/Gnome# tracks the latest Windows7 ideas. In a way I wish they wouldn't if it's just for the sake of it. Do your own thing, make it better, learn from others when you can, and they will come.

      I don't want bleeding edge. I want something I can trust my https connection to my bank, gets out of my way and is reasonably snappy, and does not leak memory or privacy left and right due to a quickly grafted new feature. That's it.

      thanks for reading,
      a humble user.

      --
      ~.~
      I'm a peripheral visionary.
  6. Re:FF == the next Netscape? by The+MAZZTer · · Score: 3, Informative

    Are you sure you're seeing leaks? Firefox will use a certain % of free memory for cache. Just because memory goes up and doesn't come back down immediately doesn't mean the application is leaking. Mozilla's position would seem to be, and I entirely agree, that as long as you have the memory you might as well put it to good use instead of letting it waste away as free memory.

  7. What about stability and known-working releases? by dougsyo · · Score: 4, Insightful

    Rapid-update philosophy sounds good for early adopters and hobbyist users (does Chrome have much traction in the corporate environment?)

    But what about corporate environments that require software to stay stable and on fixed known-working versions? For example, Firefox 3.6 broke compatibility with a plugin that we have widely distributed at our site, and the solution to this issue requires another mass deployment. We've had similar issues with Java's auto-updater breaking compatibility with some applications (and no, we're not an IE6 shop).

    Doug

  8. Sigh.. by SuperCharlie · · Score: 4, Insightful

    As if having to support 3 major browsers wasnt a web design nightmare enough..now to support multiple versions of each..yay. I can hear it now.. well.. it looks ok to me, but I got a support email that it looked like (random crap) for this person, looked like (wierd problem) to my other friend and this (random thing) didnt work for one of my friends at work.. see about that will you? Oh.. they all said they used FireFox if that helps.

    1. Re:Sigh.. by LoudNoiseElitist · · Score: 2

      If you develop with standards in mind, this shouldn't be an issue. Most of the updates to the browsers will be feature updates, not major rewrites of the rendering engines. If those change at all, it'll be to better support standards, not to drastically change the way things currently work.

    2. Re:Sigh.. by Crudely_Indecent · · Score: 2

      It only gets worse when you consider that HTML will become a 'living standard', so you'll be shooting for a moving target (HTML spec) through a moving foreground (rapidly evolving browser)

      I'll gladly develop for standards, but which standards should I shoot for? Yesterdays standard, last weeks standard, last months standard? Should I shoot for a specific browser implementation of a particular standard?

      This is going to suck.

      --


      "Lame" - Galaxar
    3. Re:Sigh.. by maxume · · Score: 2

      I doubt it will be that bad. The history is one of divergent platforms, but html5 goes to some length to eliminate lots of those problems, so the problems where IE6 supports completely different stuff than Firefox and Chrome will be much reduced, and pages that look good in browser version X should look about the same in browser version X+3.

      So it goes from a nightmare of supporting multiple browsers to a problem of deciding when such and such a feature has wide enough support.

      --
      Nerd rage is the funniest rage.
  9. Re:At least for Firefox...it's functional by bunratty · · Score: 2

    The last time I used Google Docs, it generated a PDF when I printed the document. Why wouldn't every browser display and print the PDF the same way?

    --
    What a fool believes, he sees, no wise man has the power to reason away.
  10. Re:FF == the next Netscape? by bunratty · · Score: 2

    Certainly every browser has memory leaks, and browser releases fix memory leaks all the time. The question is -- do the memory leaks leak enough memory to cause problems? In Firefox's case, the answer seems to be "no", because Firefox uses less memory than other browsers when performing common tasks. If you think you have found a bad memory leak in Firefox, you're welcome to write up a benchmark that will demonstrate Firefox using more memory than other browsers.

    --
    What a fool believes, he sees, no wise man has the power to reason away.
  11. Re:FF == the next Netscape? by lennier1 · · Score: 2, Insightful

    ^^ Join the club.
    In my case it's usually memory leaks related to having previously handled large amounts of images and also some addons.
    Once Firefox has reached a critical mass between 1 and 1.5 GB it always finds ways to crash. Granted, it's a way of freeing up memory, but I'd prefer ones that don't include possible loss of data in open tabs.

  12. Re:What about stability and known-working releases by maxwell+demon · · Score: 2

    (and no, we're not an IE6 shop).

    Of course not. IE6 shops tend to have no problems with Firefox breaking plugin compatibility. :-)

    --
    The Tao of math: The numbers you can count are not the real numbers.
  13. Everyone just move to Year.Month model by Anonymous Coward · · Score: 5, Interesting

    That way we can avoid this "you have a higher number than me" syndrome. Ubuntu 10.10, Office 2010, Windows 98, etc.

    End this nonsense.

  14. Re:Its just fashion by Anonymous Coward · · Score: 2, Funny

    Either that or they have found new ways of fucking up the UI which are so bad, each one deserves its own major release number?
    Turning it into a Chrome-lookalike and requiring an addon for the status bar while useless animated bling is included by default is certainly a successful start in that direction

  15. It gets worse than that. by SimonTS · · Score: 2, Interesting

    Try searching online for a very special necklace for your wife's 40th birthday and then have THAT still following you around when she is around a few hours later. Cue some very fast bull-shitting excuses and a very quick close-down and cache/cookie clear as soon as she left again.

  16. Release early, release often by c0d3g33k · · Score: 2, Interesting

    ESR described the most efficient way to release/produce free/libre/open_source software long ago.

    Mozilla seems to be late to the game in realizing that the cathedral approach is not the best way to manage software releases when you are actually participants in the bazaar.

    Quite ironic, actually, since Netscape was the first publicly visible software product to embrace to "open source" philosophy back in the day. The release of the Netscape source code was quite shocking and simultaneously gratifying at the time. I was quite gratified personally to be able to compile a Netscape browser from source and surf the web back then. Thank you, ESR.

  17. CPU leaks by Omnifarious · · Score: 2

    My Firefox has a CPU leak. I have to kill it and start over every couple of weeks because the CPU usage slowly rises until it hits 100%. This, of course, may be an extension or plugin that's doing it.

    I would like the various browsers to have some way of controlling the CPU usage of plugins and web pages running Javascript.

  18. Re:What about stability and known-working releases by QuoteMstr · · Score: 4, Insightful

    First of all, kudos to Google for finally going with MSI. It's like providing an RPM and makes everyone's life easier.

    Now, that said, the situation with respect to delayed updates is fundamentally different because Chrome hasn't provide security updates for older versions. You're essentially running snapshots all the time. Any IT department would have be bonkers to follow that model.

  19. What does Jetpack get you... by rsilvergun · · Score: 2

    that I don't already have? Just curious. I've looked at it a little, and it looks like building Plugins with javascript & HTML/CSS instead of pure XUL, but I'm already doing that with the next release of my plugin. It's easy enough to use the DOM to load custom HTML and insert it where you want. I've seen lots of these frameworks build up super complex stuff that'd be great if I was writing a complete application, but in the end it's just a plugin...

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:What does Jetpack get you... by bunratty · · Score: 3, Interesting
      From the page I linked to:

      The SDK is designed to produce add-ons that will be forwards-compatible with future versions of Firefox, so you won't need to update your add-on every time a new version of Firefox is released. And SDK-based add-ons benefit from a security model that limits the harm that can be caused by a vulnerability in add-on code.

      and

      Users can install and remove SDK-based add-ons instantly, without a browser restart, making it easier to try add-ons and personalize their browsing experience. They also won't have to worry about add-on compatibility with new versions of Firefox. And SDK-based add-ons will soon load in separate processes, so slow-running add-ons won't slow down Firefox itself.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
  20. #2 position-- mulit-core scaling by electrosoccertux · · Score: 3, Insightful

    all they have to do is make firefox scale to multiple cores. There's no reason the UI from the current webpage I'm browsing should grind to a halt because I loaded 5 slashdot discussions in the background using middle-click. Both Chrome and Opera 11 have no problem handling this.

    And before someone chimes in and posts this saying that they're working on it, take a look again, that page hasn't been updated since May 2010.

    At the moment I couldn't care any less about javascript benchmark speed. I just want multicore scaling from Firefox and then I'll be happy.

    1. Re:#2 position-- mulit-core scaling by VGPowerlord · · Score: 2

      You have to be kidding. Firefox is faster and kicks the other browsers asses. This whole speed thing must have something to do with non-GNU/Linux platforms cause I'm just not seeing it go slow. A browser shouldn't need additional cores to run fast. This sounds like "me too" thinking. While it might improve certain things I'm extremely sceptical. Video is already being accelerated and having 10 tabs open is not something that slows Firefox down. Maybe you are on MS Windows and that has something to do with it.

      No, not really.

      It's a well-known fact that current versions of Mozilla only run plugins on a separate process, and that was new in Mozilla 3.6.4... Mozilla claims that it's still working on this for web content and graphics.

      In other words Firefox is a single-process, single-threaded application on all platforms, except when launching plugins.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:#2 position-- mulit-core scaling by kripkenstein · · Score: 3, Informative

      And before someone chimes in and posts this saying that they're working on it, take a look again, that page hasn't been updated since May 2010.

      I am afraid that page is out of date, I edited the 'Status' section of it now - thanks for pointing it out!

      The status of multiprocess Firefox is that we have been working very hard at it, and made lots of progress. In fact Firefox Mobile is multiprocess already, you can run it right now and see that the UI remains responsive even if you load lots of tabs, JS heavy sites, etc. So that shows that rendering, networking, etc. etc. are ready for multiprocess.

      But getting desktop Firefox to be multiprocess will take more time, since there is a lot more stuff to support there, in particular addons, developer tools, etc. The plan is to finish that stuff later this year.

  21. Re: Releases by natehoy · · Score: 3, Insightful

    All they would have to do is call some of their betas number releases.

    No. A beta release is (in general) bug fixes and improvements to existing code. They generally don't introduce swaths of new features, that's what the FIRST beta did, the rest are fixing problems with those features. The fact that they have had more than 11 betas of Firefox 4 is proof that what they are trying to do is necessary. They made 4.0 too big.

    This is a trench op on the marketing side, to make pointy heads happy that Firefox can be in version 7 this year and version 10 next year. Apparently something pending about betas exhausted them.

    They are going for more releases BECAUSE the betas exhausted them, and that's a good decision. What they are trying to do is go to a smaller, more focused release on a smaller number of changes at a given time, and get that version out as the regular version more regularly. It allows them to keep their release and development codebases closer together, meaning less effort for security backfixes into the release version. It allows them to manage the complexity of their changes so a new version of Firefox doesn't feel like a new version of Windows - something that comes out maybe twice in a decade and is so different from what you had before that it's basically unrecognizable.

    They've been trying to bite off too much at each new major release, and as a result they've fallen victim to BPS (Perpetual Beta Syndrome) because the scope of changes they are trying to do simultaneously exceeds their development capacity. It's a nasty, unrewarding cycle to get into, and it makes support hard and expensive, and it makes the project stagnate and stagger under its own weight.

    In order to dig yourself out of that cycle you need to pick smaller targets and set out to accomplish them, rather than taking on the world with insufficient resources and ending up with a version so buggy and unwieldy that you need a dozen or more betas to get to something you're comfortable won't actually find a way to kill your users, much less work correctly every time. So you'll see a pattern of smaller releases focused on smaller sets of new functionality.

    Having said that, I've been using 4.0beta(latest) for a few months, and I find it pretty solid. But the point remains - if they had focused on one task at a time and released that feature, we'd probably be about where we are today, without the vast chasm between "production" and "beta" releases being so huge that a lot of people are going to resist moving to 4.0 for a long time (and keeping the development teams working on two very different codebases for bug fixes).

    The bigger you make your changes, and the less often you release, the harder it is for your users to upgrade. And the harder it is for you to maintain two stable and increasingly-different codebases (one development, one stable).

    Firefox should have taken 1/3 of the changes they wanted for 4.0, called them 3.7 or 4.0, and released them for beta quickly. Then taken the next 1/3 and made them 3.8 or 5.0. Then the final third and 3.9 or 6.0 (which numbering depends on whether you're in development or marketing, pretty much, but it really doesn't matter).

    Instead, we're stuck with two Firefoxes - one that's a year old and is showing its age, and one that's so vastly utterly different in terms of UI and underlying infrastructure that you'll have people resisting the upgrade for at least six months.

    --
    "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  22. Re:FF == the next Netscape? by camperdave · · Score: 3, Interesting

    How about letting ME decide what I want to use the memory for. There's no reason why, with 3G of RAM, that I should have to shut down Firefox to launch mplayer full screen.

    --
    When our name is on the back of your car, we're behind you all the way!
  23. This mean the memory issues will get fixed? by OverlordQ · · Score: 3, Informative

    Before you say that since it happens to you it must be my addons, it[1] happens with 1 tab open to about:memory in Safe Mode. The only thing left to do is try a clean profile, but if a dirty profile can make an idle Firefox eat all your ram that's still a bad bug.

    1 - https://bugzilla.mozilla.org/show_bug.cgi?id=636791

    --
    Your hair look like poop, Bob! - Wanker.
  24. Re:FF == the next Netscape? by nedlohs · · Score: 2

    Except that javascript can hold references too right? And hence you lose the A in DAG - javascript on one tree could hold a reference to another tree, which in turns hold a reference back to the first tree.

    Javascript itself is a non-trivial runtime engine, and likely a source of a lot of leaks.

    Sure it's possible to have browser without any memory leaks, just like it's possible to have one without any bugs. Not very likely, however.

  25. Re:FF == the next Netscape? by bunratty · · Score: 2

    It's a nice idea, but it's not going to fix every memory leak. Even garbage collected systems have memory leaks. A web browser is far, far more complicated than you're thinking. One reason your idea won't work is that many objects are not owned by a single tab.

    --
    What a fool believes, he sees, no wise man has the power to reason away.