Prevent auto-loading of tabs in Firefox when starting browser

10,531

Solution 1

At the time I write this, this is a known issue:

http://garyr.net/tmp/forum/viewtopic.php?t=15821&p=55432

The only workable solution I've found is to disable session management in Tab Mix Plus*, enable the Firefox setting to only load tabs on demand (under tools -> options -> tabs -> "Don't load tabs until selected"), and, if you still want similar (probably better) Session Management functionality, install the Session Manager extension --

https://addons.mozilla.org/en-US/firefox/addon/session-manager/ --

This extension has an equivalent setting under Tools -> Session Manager -> Session Manager -> General -> Saving and Restoring -> "Restore Tabs on Demand."

*As I've just installed the Session Manager extension, which modifies Tab Mix Plus' options interface, I don't recall exactly where to do that.

Solution 2

The "Don't load tabs until selected" option in Firefox is enabled by default when "Show my windows and tabs from last time" is selected. This is in Preferences > General:

enter image description here

You can change the restore behavior by going into about:config and changing the "restore on demand" option.

enter image description here

If it's not working then open multiple tabs, disable all of your plugins and restart your browser. Check if it's working. If it is then enable one plugin and restart. Check if it's working. If it is enable another plugin, restart and check again.

Solution 3

I ran this down and it turned out that the "grammarly" addon/plugin was causing the problem. Once I removed that, firefox stopped loading every single tab no matter what I told tab mix plus to do.

Hope this helped someone :)

, Mike

Share:
10,531

Related videos on Youtube

Abel
Author by

Abel

Creator of the .NET XSLT 3.0 processor Exselt, which is currently in beta. You can reach me via Twitter (sometimes), by mail at [email protected] (be careful not to look like spam), or through my companies Exselt or Abrasoft (consultancy). I'm an invited expert of the W3C XSLT and XQuery Working Group where we develop the next version of XSLT: version 3.0. Since September 2015 the group went public, which means that most of the mail discussions can now be actively participated in. If you find a bug or other issue with the XSLT 3.0 specification, you can send a mail to [email protected], or you can visit the archives (since Sept 2015).

Updated on September 18, 2022

Comments

  • Abel
    Abel almost 2 years

    I use Tab Mix Plus, and I have the following settings set:

    • "Don't load tab until selected" in Tabs dialog of Firefox is set
    • The "Reload all tabs" in TMP is unselected
    • The setting browser.sessionstore.restore_on_demand is set to true
    • The setting extensions.tabmix.sessions.restore.reloadall is set to false

    To the best of my knowledge, and everything I googled, this should suffice and prevent the autoloading of all the tabs. However, it doesn't and after opening the browser, it loads all tabs. Strangely though, when I crash the browser, it honors these settings correctly.

    What am I doing wrong?

    • Admin
      Admin over 11 years
      Maybe a conflicting extension? Disable all of them, check for issue. If issue not present, then you know an extension is causing a problem. Disable half, check again - repeat to determine the source of problem. (Do not disable one at a time since that takes a longer amount of time).
    • Admin
      Admin over 11 years
      @Wk_of_Angmar: Actually, I tried that. It didn't help, sorry...
    • Admin
      Admin over 8 years
      I'd wondered that myself and thought to run the same test. Results: one or more of these extensions causes it not to work: Ghostery, Pin it button, Pinboard Extension, QuickJava, Tab Mix Plus, Video DownloadHelper, videoresumer, WOT. My money's on Tab Mix Plus, which I really like :( maybe there's a setting that makes them compatible . . .
  • Benj
    Benj about 10 years
    The tip of the week for me, thanks ! As of today (April 2014) the bug in TabMixPlus is not resolved yet.
  • r_alex_hall
    r_alex_hall over 8 years
    Revisiting this problem years later, my proposed solution does not work. I can also see that the Session Manager addon really only toggles the equivalent checkmark in firefox options; e.g. the implementation of "do not load tabs until selected" in Session Manager is really just a toggle of Firefox' implemention, which has been broken for years. Boo Firefox. This problem does not happen with SeaMonkey; SeaMonkey's implementation actually works. My real solution is to use SeaMonkey instead.
  • masgo
    masgo over 8 years
    The "Don't load tabs until selected" option works like a charm for me. Even with multiple windows that are restored at once. Maybe this is a TabMixPlus bug? Please try the "Don't load tabs until selected" option without any plugins. (you might need to do one restart of FF before this gets activated)
  • Graham Perrin
    Graham Perrin almost 7 years
    I don't use Tab Mix Plus, but today for test purposes I enabled Grammarly 8.775.1034 on Firefox 55.0.3 (64-bit) on FreeBSD-CURRENT with ninety-three other extensions enabled (total: 102, according to about:healthreport). I quit then launched Firefox and used Session Manager to restore 690 tabs across thirteen windows. Restoration was reasonably fast, I did not notice any unexpected loads of tabs.
  • badteeth
    badteeth over 2 years
    I forgot Where I had enabled this before. Thanks. Commenting only to let users know this is still a good and relevant suggestion