Fredrik Holmqvist, also known as Decaf (on
BeShare) or
tqh (
LiveJournal), recently got his mojo back after fixing a slew of serious startup problems with the BeOS port of Firefox.
As he
writes in his Livejournal blog, several serious issues preventing Firefox from starting properly have been fixed, as well as a number of other semi-related bugs he found while burning the midnight oil.
Some of the highlights from his post:
Firefox profile migration should not crash anymore, which means no more crash on first launch.
* Mozilla should start up from script. (Coincidence that I saw that while I was trying to fix download prefs and downloadmanager).
* And here is a new one: I've so far applied a firefox.rsrc before distributing the Firefox application. It does several things, setting up supported types, Firefox icon and application flags. The only problem is that one of those flags are 'single launch' which would work great IFF (if and only if) we didn't have internal restarts of the application on migration and other scenarios. Maybe you can guess the outcome of this, yes that's right, it doesn't restart because there is already one instance running.
I would be remiss if I didn't pass along the credit to nielx, fyysik, and the other Haiku developers who helped him get his mojo back. Good work gang!