Slashdot Mirror


Firefox 2.0 'Beta Candidate 1' Released

Krishna Dagli writes to mention that a Firefox 2.0 Beta Candidate has been released to the public. Ars Technica looks at some of the included features such as tab scrolling, anti-phishing measures, and an integrated spellchecker. From the article: "There is an option to search for updates for any extensions that have been broken, but it was not able to update any of the extensions I had installed. Fortunately, Firefox has been integrating many useful extensions (like the ability to drag and drop tabs to new locations) along its development, so this is not as big of a problem as it might seem. The browser seemed quite fast and stable, although I did not perform any benchmarking tests. I found one really obscure bug, where if the user clicks on a help link when a preferences dialog box is open, a new copy of Firefox will load without the user being able to switch back to the original either through Alt-Tab or the Windows task bar."

62 of 368 comments (clear)

  1. PLEASE DO NOT DOWNLOAD THESE BUILDS by Anonymous Coward · · Score: 5, Informative

    Copied & pasted from the arstechnica forum:

    PLEASE DO NOT DOWNLOAD THESE BUILDS

    Unlike the real Beta 1 release, the RCs for it are only intended for internal use, and are not mirrored. Thus widespread distribution of these links stands a good chance of DDOSing the poor Mozilla servers, which are only hosting these for internal testing.

    Furthermore, we're already in the process of spinning RC2 builds with a half-dozen fixes.

    We're hoping to get Beta 1 out this week; until then please just be patient and wait a few days longer, or else grab nightly releases if you must have something up-to-date.

    Note that these release candidates will NOT properly auto-update to anything in the future.

  2. Its up to RC3 by DuncanE · · Score: 5, Informative

    The article links to RC1.

    You can aleady get release candidate 3

    Or you could wait a few days an get the actual beta.

  3. Keep up with IE by neonprimetime · · Score: 2, Insightful

    Is the new release really deserving of the 2.0 moniker? It's hard to say, given the fact that it looks and feels very much like 1.x.

    Hey, to be honest, if you want to keep up with IE, you gotta start jumping up in numbers. To the general jo-blo user, IE is light years ahead of FireFox just simply cause it's on version 7 versus version 2.

    1. Re:Keep up with IE by ZachPruckowski · · Score: 2, Insightful

      If you go for a number-based versioning system, you have to make big jumps. It's hard for Joe Average to see the difference between 1.3.7 and 1.3.8 and 1.4, but 1.0 to 1.5 to 2.0 is an easily understood gap.

    2. Re:Keep up with IE by nuzak · · Score: 4, Funny
      > * First decimal - Major changes of file formats, features, and api's
      > * Second decimal - Features and requirement changes, but still backwards compatible
      > * Third decimal - Bug fixes

      Let's take Linux as an example:

      • First decimal: 2
      • Second decimal: 6
      • Third decimal: Major changes of file formats, features, and api's. And bug fixes. And new bugs.
      --
      Done with slashdot, done with nerds, getting a life.
  4. Integrated spellchecker??? by TopShelf · · Score: 4, Funny

    An integrated spellchecker sounds dangerous - pulling up a long /. comments page could cause my CPU to melt down...

    --
    Stop by my site where I write about ERP systems & more
    1. Re:Integrated spellchecker??? by Man+of+E · · Score: 2, Funny

      Imagine a grammar checker -- it might make you loose you're mind.

      --
      Ceci n'est pas une sig
  5. Re:What features would you like in your browser? by heffrey · · Score: 3, Insightful

    A browser that started faster, responded faster, loaded pages faster, didn't consume vast amounts of my precious system memory, and using a platform native interface

  6. Extensions! by MarkByers · · Score: 5, Funny

    "What features would you like in your next generation browser?"

    Extensions!

    "Does Firefox 2.0 meet your needs?"

    Yes!

    "What would you like to see improved?"

    Opera.

    --
    I'll probably be modded down for this...
  7. Author has never seen Spellbound extension by elrous0 · · Score: 3, Informative
    There have been other add-ins that check spelling in browser forms, such as IESpell for Internet Explorer and GNU ASpell (which I currently use with Opera) but these require user intervention to start the spell check for each field. Firefox 2's checker automatically highlights misspelled words with a dotted red line.

    The Spellbound extension already does this for Firefox.

    -Eric

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  8. On related news ... by rabalde · · Score: 5, Informative
  9. Users beware by Anonymous Coward · · Score: 4, Informative

    This is not an end-user product. It's not even a beta version. It's a release candidate that may or may not become a beta. Do not bet your business or your precious bookmark collection on this release. Extensions and themes will be disabled and only very few can be reactivated by updated versions. Most authors have not yet made updates for their extensions and themes. If you want to test the Firefox beta 1 release candidate 1, backup your profile first.

    1. Re:Users beware by rahlquist · · Score: 2, Informative

      Hence the nightly tester tools extension that lets you get past the version # game with extensions and themes.

      --
      Sick of stupidity? http://www.patentlystupid.com
  10. Beta candidate? by johansalk · · Score: 5, Funny

    As if alpha, beta, and RC weren't enough?

    1. Re:Beta candidate? by bunratty · · Score: 2, Informative

      The Firefox 2 Beta 1 builds are all candidates until the final is announced. The latest is Firefox 2 Beta 1 RC 3, but there might be more changes before Firefox 2 Beta 1 is officially released.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
  11. Re:IE7 by Fred_A · · Score: 4, Funny
    In which ways specifically isn't it as good?
    It won't come bundled with Windows.
    --

    May contain traces of nut.
    Made from the freshest electrons.
  12. Re:What features would you like in your browser? by neonprimetime · · Score: 2, Funny

    Does Firefox 2.0 meet your needs?

    Pron on demand. I want everything, from the advertisements, the logo, the menu backgrounds, everything to have pron.

  13. The Google Extensions by Venotar · · Score: 2, Interesting

    Has anyone tried any of the RC's with the various Google extensions (notebook and browser sync) installed? Any word on how well they work?

  14. NOT released to the public! by bigbigbison · · Score: 4, Informative
    Over at Shacknews, there was a message posted asking people not to download this
    Heads up for Firefox lovers.

    There's a bunch of links floating around Digg, Ars Technica, etc. for Beta 1 RCs. Please don't download these. These are internal builds we're using to test out Beta 1 before releasing it. The ones out there are already obsolete, they won't auto-update to anything in the future, and worst, this stuff isn't on the mirror network, so people are kind of DDOSing the Mozilla FTP server. Just be patient and we'll hopefully have Beta 1 out within the week.

    Thanks,
    Your friendly Firefox developer
    --
    http://www.popularculturegaming.com -- my blog about the culture of videogame players
  15. Re:IE7 by Junior+Samples · · Score: 4, Insightful

    But then, Firefox is the best choice for Windows 2000 and earlier operating systems since Microsoft chose not to make IE7 compatable with these OS's.

  16. Once they integrate enough extensions by also-rr · · Score: 5, Funny

    They can rename it the Mozilla Suite and then some people can come along and release a lightweight browser with none of the cruft called Firefox.

    1. Re:Once they integrate enough extensions by TheFlyingGoat · · Score: 5, Insightful

      Whoever marked this as a troll is a tool. It's pretty funny, but also kind of true in the eyes of a lot of people. The reason I switched to Firefox wasn't because of the neat features, it was because it used less memory and was significantly faster than IE. With every release Firefox has gotten more and more bloated, to the point that it is taking 42mb of RAM to display only this thread on Slashdot. IE is taking 22mb to do the exact same thing. That's just rediculous.

      I really wish Firefox would go back to the lightweight browser it once was. The power was the ability to have extensions to do anything you wanted, but it was my choice which ones I wanted using my system resources.

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    2. Re:Once they integrate enough extensions by elcid73 · · Score: 2, Interesting

      Exactly! Good grief. that was the number one argument (next to Open Source) against Opera... "it's bloatware!" several years ago. Now, FF users scream "it doesn't have extensions!" ...but the bloat comments are gone.

    3. Re:Once they integrate enough extensions by Anonymous Coward · · Score: 4, Funny

      With every release Firefox has gotten more and more bloated, [...] That's just rediculous. (emphasis added)

      Congratulations! You've demonstrated, far more eloquently than I ever could, why an integrated spell-checker is so important in this day and age :)

    4. Re:Once they integrate enough extensions by WuphonsReach · · Score: 4, Informative

      The reason I switched to Firefox wasn't because of the neat features, it was because it used less memory and was significantly faster than IE. With every release Firefox has gotten more and more bloated, to the point that it is taking 42mb of RAM to display only this thread on Slashdot. IE is taking 22mb to do the exact same thing. That's just rediculous.

      Have you mucked with?

      config.trim_on_minimize = true
      (Useful in some scenarios when nothing else works.)

      browser.sessionhistory.max_total_viewers
      (A better thing to muck with. When set to "-1", Firefox assigns it a value based on your total amount of RAM, I think. Setting it to a lower value such as 2 or 4 should result in less memory used. The Mozilla site has details on how this setting works.)

      Changing the second item from the default (-1) to a lower value (2) made a big difference in the amount of RAM that Firefox was chewing up on my system.

      --
      Wolde you bothe eate your cake, and have your cake?
  17. Re:What features would you like in your browser? by dkh2 · · Score: 3, Interesting

    NATIVE support for the current standard recommendation of SVG.

    Plain and simple. That's the one thing I've been waiting on in a mainstream browser.

    Yes, you can get it with betas and prc's but, mainstream, main trunk, production releases that include this are unknown to the public at large.

    --
    My office has been taken over by iPod people.
  18. Re:What features would you like in your browser? by Reverend528 · · Score: 5, Insightful
    didn't consume vast amounts of my precious system memory

    I could live with a browser that consumes vast amounts of memory if it would bother to periodically return that memory to the system. I'm likely to be modded down for saying this, but the real (and perhaps only) problem with firefox the memory leak which has pretty much always plagued it.

    And before you respond by saying "read article X and change Y in about:config", I suggest you try a simple experiment: Open up a firefox window and start Gmail, leave the window open for several days and monitor how much memory is used each day. The memory will increase over time. Apply the "memory fixes" and run the same experiment. While these hacks can reduce the amount of memory used, they can't fix the memory leak.

  19. Worried about data loss? Wait for 2.0 final. by MarkByers · · Score: 3, Insightful

    If you are worried about losing data, you should wait until Firefox tells you that it is time to update, rather than risking a beta release candidate for which there is no support.

    --
    I'll probably be modded down for this...
  20. SVG by pubjames · · Score: 5, Insightful

    Has the SVG support improved? For the more complex stuff - animation and interactivity?

    I've alway liked the idea of SVG overtaking Flash as the format of choice for more complex multimedia online, but nobody seems to use it very much. Any ideas why not? Why isn't the OSS community promoting SVG more?

    1. Re:SVG by nick.ian.k · · Score: 2, Insightful

      It's because most browsers don't support it, and because a lot of people don't care much about graphics formats. Look how long it's taken the mighty PNG to come as far as it has.

    2. Re:SVG by RobertF · · Score: 3, Insightful

      No. Firefox 1.5 and Firefox 2.0 use the same underlying Gecko rendering engine (Gecko 1.8 IIR). Gecko 1.9 brings many rendering improvements that Web Developer's would love, but they didn't use it. The reasoning the Firefox developers gave was that resynching Firefox with the new Gecko engine would take too long; they wanted to focus on features and have a new release ready to compete with IE 7.

      --
      And that, my liege, is how we know the Earth to be bannana-shaped.
  21. Re:What features would you like in your browser? by nick.ian.k · · Score: 4, Insightful

    Tear-off tabs, i.e. the ability to select a given tab, drag it outside of the browser window, and drop it anywhere not in a given window and have it open in a new window. Under a WM/DM supporting multiple desktops, this would be highly useful for grabbing a tutorial you're previewing, having it tear-off, and then tossing it onto another desktop for later use in conjunction with a terminal or given application window, and would prevent the user from having to bookmark quite so much material.

  22. I don't see the point... by vasanth · · Score: 2, Insightful

    i don't see the point in having an integrated spellchecker.. that's what FireFox plug-ins are for... the FireFox developers should concentrate on just building a solid stable browser and allow others to add features like spellchecker etc using the plug-in feature..

  23. Re:What features would you like in your browser? by Darundal · · Score: 2, Funny

    Heidi Klum Almost More Heidi Klum

  24. Re:What features would you like in your browser? by bunratty · · Score: 4, Informative

    Yes, there are hundreds of leaks in Firefox. Gmail triggers several of them. The good news is that all but one of them is fixed on the trunk, so Firefox 3 should leak much less on Gmail. The other good news is that you generally need to run Firefox for several days before the leaks become noticeable, if you monitor the memory use number closely.

    --
    What a fool believes, he sees, no wise man has the power to reason away.
  25. Re:Opera Killer? by fireboy1919 · · Score: 2, Informative

    You can do that with the current one without any extensions installed. Just drag 'em with the left mouse button.

    Is that the only dynamic thing you're looking for?

    --
    Mod me down and I will become more powerful than you can possibly imagine!
  26. Re:What features would you like in your browser? by bunratty · · Score: 2, Informative
    --
    What a fool believes, he sees, no wise man has the power to reason away.
  27. Trying it out now by ArcherB · · Score: 4, Funny

    I am curious to see if the spel checker works. Yep... sure does.

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
  28. Feature creep, leaving huge bugs unfixed by Theovon · · Score: 5, Insightful

    Actually, I'm not opposed to all these nice new features they've added, although it might be nice to have some optional for smaller systems. Also, I am aware that Firefox developers fix bugs all the time. They're just not going after the REALLY BIG ones.

    My biggest beef with Firefox is that it still crashes frequently and has massive memory leaks that require me to quit and restart the browser on a daily basis. It doesn't take much to get Firefox to grow to 1GB in memory footprint and start causing my system to thrash. A fundamental flaw is that it does not release memory back to the OS, so when you close tabs and windows, the process doesn't shrink. While this isn't directly Firefox's fault, there are lots of ways around this that they refuse to implement. On the other hand, the true memory leaks ARE their fault.

    I once suggested a solution to their problems. The basic philosophy is that they want to fix the crashes. But at this rate, they never will, so it's better to find ways to limit the damage done by crashes. The best solution, IMHO, is to stop using threads. Instead, fork a separate process for each document and one more for the UI, and use IPC for them to communicate. This way, when a web page or plugin inevitably causes the browser to crash or even just grow too big, killing that one window or tab won't bring down the whole browser, and the memory it used will be returned to the OS. This will have the side-effect of making the browser much more responsive, because you're not kept from switching tabs while a DNS lookup hangs the browser for one document. Naturally, they didn't like my solution.

    I think stability isn't really all that important to them, at least not proactively; if you're just reactive to bugs, you're never going to get a solid product.

    1. Re:Feature creep, leaving huge bugs unfixed by spyrochaete · · Score: 2, Interesting

      I have 1.5GB of DDR400 so maybe I'm in the minority, but as long as I've used Firefox (maybe a year before 1.0) I can count the number of crashes on one hand. No doubt there are inelegant programming solutions to many issues with the browser, but they are all but transparent from my experience. And I use about 20 extensions!

    2. Re:Feature creep, leaving huge bugs unfixed by SpinyNorman · · Score: 2, Insightful

      Generally something like accessing an uninitialized pointer, or freed memory, will take down the whole process. If the application is designed such that threads are independent, and it's meaningful to carry on in the event of one thread dying, then I don't see why you *couldn't* install a trap (SEGV) handler that would kill the current thread rather than exit the process, but this isn't usually done - these types of error are usually regarded as catastrophic and non-recoverable, so you exit.

    3. Re:Feature creep, leaving huge bugs unfixed by WuphonsReach · · Score: 4, Informative

      My biggest beef with Firefox is that it still crashes frequently and has massive memory leaks that require me to quit and restart the browser on a daily basis. It doesn't take much to get Firefox to grow to 1GB in memory footprint and start causing my system to thrash. A fundamental flaw is that it does not release memory back to the OS, so when you close tabs and windows, the process doesn't shrink. While this isn't directly Firefox's fault, there are lots of ways around this that they refuse to implement. On the other hand, the true memory leaks ARE their fault.

      1) config.trim_on_minimize = true

      2) Install the leak monitor extension for a day and disable any extensions that it complains about. (Bugging the authors of those extensions is optional.)

      3) browser.sessionhistory.max_total_viewers - Set this to something other then -1 (such as 2 or 4). With 1GB of RAM, this defaults to a larger value. (Mozilla's wiki has the details on what "-1" translates to for various RAM configurations.)

      Firefox had a bad habit of eating up 350MB on my 1GB system. Now it's much better behaved (around 120MB) just by changing option #3 to a value of "2" instead of "-1". I've also disabled some of the extensions that the leak monitor extension complained about.

      I haven't used suggestion #1 yet.

      My biggest complaint is similar to yours, separate tabs should be separate threads rather then hanging all of the browser windows and tabs waiting on network activity. An implosion in one tab should only take out that tab (or worst-case that window).

      --
      Wolde you bothe eate your cake, and have your cake?
  29. Why doesn't it count? by Anonymous+Brave+Guy · · Score: 2, Interesting

    ("it supports ActiveX" doesn't count)

    Sorry, but yes it does, at least if you're a business user with a corporate intranet that uses ActiveX as many do. This stubborn attitude among the Moz community that ActiveX == bad, integration with Windows authentication == bad, etc. is exactly why Firefox has such low penetration on corporate desktops, which in turn is exactly why it's so rarely included with off-the-shelf PCs from big name vendors.

    Seven deadly sins of successful software development, #5: Believing that what you think the users should have is more important than what the users actually want.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Why doesn't it count? by Anonymous+Brave+Guy · · Score: 2, Insightful

      I like Firefox too, and use it at home.

      Nevertheless, at work we are forced to use IE or miss out on functionality on the corporate intranet. One of my colleagues, also a Firefox fan, sent a mail to the admins asking them to tweak their site to support other browsers. They basically told him to get stuffed, IE is the corporate standard and that's all they care about.

      Though it irritates me to say it, why shouldn't they say that? It is not the company's job to support personal web browsing preferences, and the use of company resources to browse the web at lunchtime or whatever is a perk, not a part of the job description. If IE/ActiveX/whatever is the corporate standard, and it works, then anyone else's browser had better be compatible with it or expect not to be adopted on the corporate desktop.

      The same goes for using Thunderbird without Exchange connectivity, BTW.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    2. Re:Why doesn't it count? by iBod · · Score: 2, Insightful

      >> would be nuts not to force employees to use Firefox for everything

      Well, so much for the cornucopia of choice that free software offers! User must be FORCED to use application X for EVERYTHING.

      Way to go buddy!

  30. extensions by Lawrence_Bird · · Score: 3, Insightful

    why must firefox always break extensions?  I have yet to use one which did not
    work with a new version of firefox yet have many times had to manually alter
    files so that a new release of firefox would work with them (while waiting for
    the extension writer to make any changes he deems necessary beyond updating
    the version compatability).

    Why can't firefox have a 'try it one time' feature similar to windows and screen
    resolutions?  Let people use their extensions and if they crap out they can then
    be disabled.

    1. Re:extensions by mfaras · · Score: 3, Informative

      What you're looking for is already done. The extension "MR Tech Local Install" does that among other things.
      When you install a new extension, and it's for an older version, it warns you and lets you bypass the warning.

      You can donwload the extension here

      --
      Luckily there are others that had before the same needs we have now

  31. still no acid2 test by Fortun+L'Escrot · · Score: 2, Insightful

    new firefox still doesn't pass the acid2 test.

    but i do like the built in spell check feature!

    1. Re:still no acid2 test by Goncyn · · Score: 3, Informative

      There are no Gecko (rendering engine) changes in Firefox 2.0. It's based on the same version of Gecko that Firefox 1.5 was. Firefox 3.0 will be based on Gecko 1.9 and is expected to pass the ACID2 test.

      --
      Goncyn
      Lurker Extraordinaire
  32. Re:What features would you like in your browser? by ObsessiveMathsFreak · · Score: 4, Funny

    Anti-Karma-Whoring measures.

    --
    May the Maths Be with you!
  33. Re:Opera Killer? by Jugalator · · Score: 3, Informative

    Huh? You can already drag tabs at least in Firefox 1.5, Opera 8, and Opera 9...

    --
    Beware: In C++, your friends can see your privates!
  34. Re:What features would you like in your browser? by ThePhilips · · Score: 5, Interesting

    There was requirement about "native interface". Only when Opera will learn that double-click used to select text (not to open pop-up menus). When drag'n'drop will finally start working (try to drag URL from location bar to create link, try to drop link to open in new window/tab). When UI will be drawn using host OS (menus are always too thin - provided the amount crap in the menus - they are barely readable, controls don't use system font, etc etc etc) When tabs will be closing in the order they are on screen - not some random order. When tabs would be simply switching by Ctrl-Tab. And finally when about box will be what it is meant to be - dialog box.

    Until then, tradition of Opera to break UI rules with every new release, does no good. Opera can called anything - but "native application." Unstandard keyboard shortcuts (easy to mistype), unstandard behavious (always confusing with other applications), etc. "Native application" doesn't mean "picture looks like everything else". Opera's "nativity" - is skin deep only. For definition of what native application I can only direct you (and hopefully Opera's devels) to sources: MS Guidelines for UI development & Apple's HIG & GNOME HIG. Read that before reinventing square wheels. Send that to Opera - probably they do not know about the guidelines.

    Mozilla people spend lot of time making sure that people used to various OSs and various UI standards will feel themself comfortable. Specifically goal of Firefox was good integration with host OS - Windows or Linux - even Mac OS X support now improved greately. Br... Somebody stop me. I'm flaming.

    --
    All hope abandon ye who enter here.
  35. In other news, by GeekDork · · Score: 3, Informative

    Still no inline-block, and broken XMLHttpRequest. (Bugzilla links, so block those referrers.)

    --

    Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

  36. Re:What features would you like in your browser? by hullabalucination · · Score: 2, Interesting

    Actually, Javascript can cause memory leaks in IE as well:

    http://msdn.microsoft.com/library/default.asp?url= /library/en-us/IETechCol/dnwebgen/ie_leak_patterns .asp

    I haven't tested it lately because I tend to stay away from IE, but a couple of years ago it was quite easy to slow a user's system down while viewing a page in IE by using Javascript to scroll text across the browser's status bar. Many Websites that had tools and toys for Web developers would warn of the danger of using Javascript for scrolling text effects. The effects would be noticeable in minutes rather than days.

    * * * * * *

    I've had a perfectly wonderful evening. But this wasn't it.
    --Groucho Marx

  37. Re:What features would you like in your browser? by bit01 · · Score: 5, Insightful
    • More reliable. It's pretty good already but I use it regularly and I would like it to be even better.
    • More testing for race conditions. Firefox is most unreliable when actions occur quickly or simultaneously such as multiple tabs being repainted and/or menu items being activated and/or windows being resized.
    • A working bug/crash reporting mechanism. And a guarantee not to publish the reporting email address on a web site indexable by a spammer.
    • Better behaviour in the presence of external failures of any sort. Not enough testing has been done for this.
    • Not have the user interface lock up when the DNS server is delayed/unavailable. Currently it can lock up for seconds at a time.
    • Not have the user interface lock up when a website is delayed/unavailable. Lockups can occur when website elements are delayed.
    • Not have the user interface lock up when a plugin is initializing/downloading content.
    • Not have the user interface lock up and fail to highlight correctly when keyboard autorepeat is being used to highlight a block of text in a form.
    • Faster startup and user interface would be nice. Test it on a slower machine.
    • Clearer handling of extension installation both for a single user and machine wide. Currently it's not clear how to install extensions machine wide or to avoid repeated downloads for repeated installations.

    Mostly, I'd just like existing behaviour to be more robust. The only new functionality I'd like to see is much more sophisticated bookmark handling and the ability to export/export a full set of configuration settings, including extensions and bookmarks, between different firefox installations, including up-version. Kudos to the team.

  38. Re:What features would you like in your browser? by Dev59 · · Score: 2, Informative

    Firefox won't use the native cocoa widgets of OSX for spellchecking until version 3 (as it's currently roadmapped). Firefox 2 will use it's own spellchecker, regardless of OS.

  39. MEMORY USAGE OMG! by seek31337 · · Score: 4, Insightful

    Do any of you even know how memory usage works? Comments like "It's using 42mb just to display this page! IE is using 22." amuse me. Hello, memory caching. Is this page theonly one you've looked at before you loaded firefox?

    And where's the memory leak? I've been running my browser for 3 days, with gmail, and I'm not swapping memory yet. I only have 512mb on this machine. If it's a real memory leak, and not managed memory caching, then I will eventually hit swap, no? Please let me know how long I can expect for that to happen.

    Memory is extremely fast, so the fact that an app is taking up a whole 42mb of memory doesn't mean it's going to be slower than an app using 12mb. Memory usage is not an indicator of performance, or bloat. It's simply what the application has allocated. Also, with IE, there's parts of it integrated into the OS, if I recall correctly, so there's hidden memory usage you're missing.

    Look at how much paging the app is doing while it's operating. Run vmstat when running IE vs. Firefox and report those numbers. Wait, you can't do that.

    Never mind. Remain ignorant and opinionated.

    --
    No SIG for you!
  40. Re:What features would you like in your browser? by jsebrech · · Score: 3, Interesting

    Javascript has a concept known as closures (basically function objects), which when created inherit the scope they were created in, in the form of the scope chain. This scope chain can keep pointing to variables long after a naive reading of the code would seem to conclude nothing is pointing to them (by all references to them having explicitly be set to null). This in turn causes memory leaks. This is not a bug, but is behavior that is mandated by the ECMAScript standards, which firefox tries to aspire to.

    I've run into this problem myself in an actionscript (flash) application, where I initially blamed flash for my memory bloat, until I learned that it was my own weak understanding of closures that was the cause.

    Since firefox extensions are written in javascript, I expect that a lot of them have memory leaks in the form of ill-designed closures, which would cause the firefox process to bloat, even though the firefox developers are not at fault.

  41. Re:What features would you like in your browser? by Skjellifetti · · Score: 2, Interesting

    I want to be able to turn on/off javascript on a per URL basis.

  42. Re:What features would you like in your browser? by sharkey · · Score: 2, Funny
    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  43. Using a gig of RAM? by Kelson · · Score: 3, Funny
    It doesn't take much to get Firefox to grow to 1GB in memory footprint and start causing my system to thrash.

    At first I couldn't imagine what could possibly make Firefox use 1 GB of memory, but then I realized that's probably the average size of a typical MySpace page...

  44. Beta 1 released by Octopuz · · Score: 2, Informative

    Beta 1 is now in the releases tree, as of today: http://ftp.mozilla.org/pub/mozilla.org/firefox/rel eases/2.0b1/