Please excuse my threadjacking here, but I was wondering if anyone is aware of anything I can use to fix one of the last remaining annoyances I have with Firefox 3. AFAIK this problem is specific to Mac OS X.
In FF2, and in some of the FF3 betas, if you had a single tab open, then closed it, the tab would close, but the window would remain open, with an empty tab taking the place of the tab you closed.
In FF3 final, however, if you close the last tab, the whole window disappears. This is the more Mac-like way to do things (the application is still running, but has no open windows) but is a bit annoying if you've gotten used to the way the app used to work, and expect the window to still be present.
Furthermore, opening a new window is a more expensive operation than opening a new tab in an existing window, which leads to quite a noticeable delay when I open a link if there are no open windows. The way things used to work, I always had an empty window with a blank tab open, so clicking a link would just open into that first empty tab. Now it has to create a new window (and presumably some extensions have to initialize themselves in that window) which takes a bit longer.
This changed a couple of times in the 3.0 betas, so it seems to me there was some argument about which is the correct behavior. They've obviously settled on "the Mac way", but I was wondering if anyone was aware of any mechanism (config change, extension, whatever) to make it work the way it did before.