makondo wrote:
Why don't you use Session Manager ext.? With this amount of tabs and your concern for 'ultra stability', you should use an ext. created specifically for sessions.
I'm aware of 'Session Manager', I might install it. But are you suggesting that TMP session mgr function is less stable now than 'Session Manager' (current rel version 0.7.8.1)?
Just like this guy, I've been using TMP session mgr for many years (always 80-100 tabs per session) with no negative experiences at all.
Grand Dizzy, on Sep 28th, 2011'Session Manager' and TMPs session mgr are implemented differently (
Morac, on Oct 13th, 2011) , there's no really good reason for me to trust Session Manager more w.r.t. stability. There's a
lot more functionality which is useful, but I can do without it too.
onemen's plan, as mentioned in this thread, is to rewrite the TMP session code completely to instead use FFs built-in sessionstore.js. This will change the whole scenario when it's done. 'Session Manager' already uses it, but
only for the crash recovery, not otherwise

. So once again, this means that the desired function
Don't load tabs until selected at Browser restart does not work with 'Session Manager' either.
There's a more serious concern as well, which also involves the notion of
Don't load tabs until selected. With a large amount of tabs, the Tab Grouping ('Panorama') is what you need and want -- unfortunately there are caveats around this and session managers. Doing a 100% correct session restore in all scenarios and handling of lots of tabs with Tab Groups is apparently full of pitfalls:
Morac, on Oct 13th, 2011I see in that 'Session Manager' forum thread that onemen did some workarounds in TMP when FF7-8 was the current rel, in 0.3.8.7pre.111011a. Panorama related bugs in FF may have been fixed after this, so that FF11 is just fine with this.
This bug has been fixed
Bug 688695 in FF11 I
think, but this one has not

:
Bug 705964@onemen
What's the state of all this now with Panorama in FF11? Are we still on thin ice in your opinion with restoring complex sessions using lots of Tab Groups? (I think the answer is yes...)
It seems that the state of things right now for ppl constantly having lots of tabs open, is that these four are desirable to have working well together:
1. Tab Groups ('Panorama')
2. Tab Mix Plus
3. BarTab (tab unload & don't load tabs at a session restore)
4. Session Manager
(There also a now retracted ext called UnloadTab, it's low quality code according to the author himself.)
But we're not quite there yet. BarTab is no longer actively maintained because the author now works 100% on Firefox itself. Rumour has it that it still works OK with FF10 & 11, but it may well clash with some other ext etc, I haven't tested it myself yet with my set of extensions.
There's said to be a workaround using (empty) Tab Groups to avoid the loading of lots of tabs then restarting FF. Tabs in Groups not active in any Browser window are not loaded at restart, so it's a matter of manually switching to the appropriate Tab Group(s) before exiting FF. It's a bit clumsy if you have 4-5 browser windows open at all times, which is very common for anyone using a virtual window manager like
VirtuaWin.
Should all the unloading/loading of tabs stuff be put into FF itself in the future, then that can be taken off the list. All that remains is Session Handling with "full" functionality, something which TMP doesn't have and never will AFAIU.
So in the mean time: which task is more complex and cumbersome to code and maintain, session handling or deferral of tab loading / tab unloading..? (rethorical question)