Firefox 3.5.1 Released
alek writes "A day after Slashdot reports about a self-inflicted vulnerability in Firefox 3.5, Mozilla releases 3.5.1. It addresses that security issue, but also fixes the annoying slow-startup on Windows. Bummer the UNIX wars have subsided, because apparently they also had to fix a problem where Firefox on a Sparc platform would crash when visiting www.hp.com!"
But I need build instructions and test instructions and possibly a youtube video, written/made for a student, not for a programmer that already knows a number of things about firefox. That is the way I feel about most open-source projects. I don't want to contribute in huge quantities, but only bugfixes, in any area and not limited to any particular technology. Sadly, I see such build-instructions missing or the build-instructions are too complicated in major open-source projects that could use bug-fixers early in the cycle.
Your post says "but also fixes the annoying slow-startup on Windows." which suggests that all Windows users were experiencing slow starts. That's not the case at all. It was only a small fraction of users affected by the now fixed issue. And for the record, the security flaw was already fixed, even before it was lifted from our bug database and turned into a public exploit. It just takes a few days to get everything in order for a release to users.
Actually, the linux blue screen of death is blinking of 2 (or is it three?) of the keyboard leds. Though support for blue screen of death is coming, by the name of kernel mode-settting. It is pretty rare, though.
Lockups I have seen, too, in both linux and windows. Lots of cases is hardware problems, but your problem sounds like a driver issue. Using proprietary drivers, perhaps?
Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
I installed it ages ago:
aptitude install firefox-3.5
http://packages.ubuntu.com/search?searchon=names&keywords=firefox-3.5
https://launchpad.net/~fta/+archive/ppa
Just add the fta repository & install "firefox-3.5". They even link to a mozilla daily build repository if that's your thing.
Yes, indeed I do. I wasn't trying to be bashing/trolling here, just pointing out the sub-optimal end-user experience. My ATI card (RV710 [Radeon HD 4350]) is by no means rare and I can't afford to buy another, more "compatible", one.
Scroll down to firefox-3.5. Stupidly, this package doesn't overwrite the firefox package, meaning that applications will still use 3.0 to open links. Even if you remove the firefox package, firefox-3.5 is still not used. Changing the webbrowser in preferred applications seems to work on some applications...
Anyway, in the end I just simlinked like so: ln -s /usr/bin/firefox-3.5 /usr/bin/firefox, and everything worked great.
Ubuntu uses update-alternatives to select between different packages providing the same functionality
to see which browsers are installed:
/usr/bin/firefox-3.5
update-alternatives --list x-www-browser
to select firefox-3.5:
update-alternatives --set x-www-browser
Going by previous versions of firefox, shouldn't it be 3.5.0.1 rather than 3.5.1?
Mozilla decided to simplify that with Firefox 3 (note that the upcoming security release for Firefox 3 is 3.0.12, not 3.0.0.12). Exactly why they used four numbers in the first place is something I don't know, it seems it started with Firefox 1.5. I know that one advantage touted of XPCOM was the ability to easily make incremental updates, so maybe there was a plan for a Firefox 1.5.1 and 1.5.2 (with the final number for each being used for security updates). Of course that would've been complicated and silly, so it seems the plan was abandoned and the version number compacted.
On the macintosh version at least, the 'check for updates' menu item is in the Help menu. Because that's clearly where it belongs. I only found it because I was just about to search the help for advice on where to find it.
Becuase Gears uses low-level binary hooks (e.g. completely replacing the Firefox HTTP cache with its own) and presumably doesn't want to worry about your browser crashing due to a code change on the Firefox end?