Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Mozilla Software Technology

Mozilla Rolls Out Firefox 3.6 RC, Nears Final 145

CWmike writes "Mozilla has shipped a release candidate build of Firefox 3.6 that, barring problems, will become the final, finished version of the upgrade. Firefox 3.6 RC1, which followed a run of betas that started in early November, features nearly 100 bug fixes from the fifth beta that Mozilla issued Dec. 17. The fixes resolved numerous crash bugs, including one that brought down the browser when it was steered to Yahoo's front page. Another fix removed a small amount of code owned by Microsoft from Firefox. The code was pointed out by a Mozilla contributor, and after digging, another developer found the original Microsoft license agreement. 'Amusingly enough, it's actually really permissive. Really the only part that's problematic is the agreement to "include the copyright notice ... on your product label and as a part of the sign-on message for your software product,"' wrote Kyle Huey on Mozilla's Bugzilla. Even so, others working on the bug said the code needed to be replaced with Mozilla's own."
This discussion has been archived. No new comments can be posted.

Mozilla Rolls Out Firefox 3.6 RC, Nears Final

Comments Filter:
  • Re:well super (Score:2, Informative)

    by yakumo.unr ( 833476 ) on Tuesday January 12, 2010 @11:50AM (#30737914) Homepage

    No because this is a Release Candidate. 'Normal' users using release (final) software, only get update notifications for release software.

    Anyone on the beta update channel would have seen this RC available as a normal update any time from several days ago.

  • Re:well super (Score:1, Informative)

    by Anonymous Coward on Tuesday January 12, 2010 @11:51AM (#30737934)

    Isn't the whole point of being a normal user on Windows that the OS shouldn't let you install those updates?

  • Useless Summary (Score:5, Informative)

    by Necroman ( 61604 ) on Tuesday January 12, 2010 @12:08PM (#30738226)

    The summary rambled on about bug fixes and other things that tend not to matter to the end product of FF3.6. Most of the people that read slashdot understand the release process for software. You releases a beta/RC, fix some bugs, release the pre-release. If all is good, you release the final product.

    It would have been more useful to cover new features and things that would interest the end-user. At least that's my point of view on the topic...

    Useful info from the article:

    Among the new features in Firefox 3.6 are built-in support for the scaled-down browser skins dubbed "Personas;" warnings of out-of-date plug-ins; support for new CSS, DOM and HTML 5 technologies; support for full-screen video embedded with the video HTML tag; and support for the Web Open Font Format (WOFF).

    TraceMonkey has also been refreshed to boost JavaScript performance, something Mike Shaver, Mozilla's chief engineer, bragged about last week on Twitter. "I am excited about upcoming JS [JavaScript] engine work, and I don't care who knows it," Shaver tweeted.

  • by Anonymous Coward on Tuesday January 12, 2010 @12:22PM (#30738466)

    I love the new Gecko features, especially -moz-linear-gradient and -moz-radial-gradient. Huge bandwidth savings for gradient loving web developers out there.

    https://developer.mozilla.org/En/Firefox_3.6_for_developers

  • Re:Memeory Leaks (Score:5, Informative)

    by mejogid ( 1575619 ) on Tuesday January 12, 2010 @12:28PM (#30738566)
    Firefox at this point is really quite reasonable [dotnetperls.com] with its memory use - I can't get my head around the continual complaints. The only area where it's appreciably worse performing than Chrome is in UI responsiveness and this has significantly improved in 3.5. It also has far faster back/forward navigation through the cache and (although I don't have figures for this) it feels faster at displaying pages without extremely heavy javascript. There's also less flicker - most pages load in one paint rather than loading in sections. Besides that, web browsers have a lot of useful RAM caching they can do (your history, uncompressed images etc) - it hardly makes sense to keep browser usage below 174MB when even netbooks come with 1-2GB and that RAM can be used effectively to speed up the browser. Frankly, if you're too stingy to splash out on a stick of RAM use xterm with lynx or another browser from the era when that amount of RAM was normal.
  • by at_slashdot ( 674436 ) on Tuesday January 12, 2010 @12:56PM (#30739088)

    If you do it manually it prompts you to restart it to benefit from the update, otherwise it does it in the background (if you run Windows, in Linux you need to use the package manager to upgrade it)

  • by asdf7890 ( 1518587 ) on Tuesday January 12, 2010 @01:14PM (#30739410)

    After 3.0, I've had severe performance issues with firefox off of a flash drive.

    That'll be the writing to the urlclassifier3.sqlite, file amongst others. I sorted this on my Ubuntu setup (running on a netbook with an internal SSD that had *very* bad write performance) by moving my profile to a RAM drive on boot (and rsyncing it back to the on-disc copy on shutdown and every now and again via cron). You might be able to do something similar on Windows if you have a decent RAM drive implementation but you are unlikely to have that in most circumstances where you are using a portable install of a browser. You could try explicitly enabling write caching for the USB device, but again you may not have the right perms for that in all cases when using a portable setup and it isn't a great idea anyway.

  • by Anonymous Coward on Tuesday January 12, 2010 @01:50PM (#30739996)

    It's a standard.

    http://dev.w3.org/csswg/css3-images/#radial-gradients

  • Re:Memeory Leaks (Score:1, Informative)

    by Anonymous Coward on Tuesday January 12, 2010 @02:12PM (#30740324)

    The only browser I've seen that can properly close memory from closed tabs is Chrome.

    I'm using Chrome 4 on Linux. I just closed all but one tab, and adding up the resident memory for all four chrome processes listed in the System Monitor, I see that Chrome is using about 120 MB of RAM. For some reason, about:memory says Chrome is using only 88 MB.

    Because a lot of the memory is shared between the processes, so you're counting some libraries and such multiple times when only one copy actually exists in memory. See this blog post [chromium.org] for more details. The only reliable way to test how much memory it's using is to kill it and see how much memory is freed, if you don't trust about:memory.

  • I never noticed ever needing a restart, but still, the executable is being updated, too.

    Chrome runs a process per open page to isolate crashes. I'm guessing that as long as binaries of different versions communicate by passing well-defined messages and only binaries of the same version share memory, multiple versions of the Chrome engine can run at once.

  • by BZ ( 40346 ) on Tuesday January 12, 2010 @03:04PM (#30741162)

    There are two main differences between this and the old way IE did its IE-specific features:

    1) This implementation is based on a public draft of a W3C REC-track document, which is worked on in public in collaboration with other browser vendors, web developers, and anyone else who cares to join the public www-style@w3.org mailing list. In fact, the gradient syntax was changed radically between beta 1 and beta 2 of Gecko 1.9.2 based on feedback and discussion on said mailing list.

    2) The feature is clearly marked as Gecko-specific, so it doesn't pollute the namespace for future standardization (e.g. the properties are not called "linear-gradient" and "radial-gradient") and makes it clear to anyone using it that it will only work in Gecko and break in other browsers. This last property makes it less likely that someone will just use it, test only in Gecko, and accidentally break other browsers by just failing to think about testing in them.

    But yes, using it as an _author_ for things outside progressive enhancement is of course bad. But even the progressive enhancement uses are a start: they can give valuable feedback on that www-style mailing list I mention if there are serious problems with the current spec draft.

  • by supersloshy ( 1273442 ) on Tuesday January 12, 2010 @03:23PM (#30741436)

    IIRC, lots of popular Linux distributions, such as Ubuntu, have 64-bit versions of Firefox in their repositories (and with Ubuntu 64bit, it ships with it). If you're running the 64-bit version of Firefox, you might want to google the 64-bit flash plugin and how to install it if you use Flash at all (it works fantastic!).

The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.

Working...