We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Buscar en Ayuda

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

55.0.3 Will no longer restore tabs

  • 12 respuestas
  • 9 tienen este problema
  • 1 visita
  • Última respuesta de Sasavicz

more options

I updated to 55.0.3 It no longer restores tabs when you start firefox. tools options general has the "show your windows and tabs from last time" selected. I have a copy of the sessionstore.js I close firefox. I put this sessionstore back into the correct folder. I start firefox and it restores nothing and it deletes the sessionstore file. I delete this file open firefox and open five random websites. I let them all load they are up and running fine. I close firefox while watching the folder that has sessionstore and firefox does not make the sessionstore file. I copy back ALL my files to make it back to the 51 version and it works fine. Any ideas what is going on?

I updated to 55.0.3 It no longer restores tabs when you start firefox. tools options general has the "show your windows and tabs from last time" selected. I have a copy of the sessionstore.js I close firefox. I put this sessionstore back into the correct folder. I start firefox and it restores nothing and it deletes the sessionstore file. I delete this file open firefox and open five random websites. I let them all load they are up and running fine. I close firefox while watching the folder that has sessionstore and firefox does not make the sessionstore file. I copy back ALL my files to make it back to the 51 version and it works fine. Any ideas what is going on?

Todas las respuestas (12)

more options

I am sorry there is no edit so I added this information to a reply. 51.0.1 is my current version I just did a restore back to find it and it restores all tabs just fine again.

more options

Do you have any special non ASCII characters (i.e. UTF-8 or quotes) in the profile path?

You can check the path on the about:profiles page.

You can open "about:" pages via the location/address bar

  • "about:" is a protocol to access special pages
more options

there is only one profile and it has a path; C:\Users\Eric Sasavicz\AppData\Roaming\Mozilla\Firefox\Profiles\wi3zh4j5.default Another very strange thing my other laptop is on 55.0.3 and if I put the sessionstore file from this laptop (the one that will not restore upon updating) into that firefoxs correct folder BAM it loads all my tabs.

more options

Did you check the startup setting?

  • Options/Preferences -> General -> Startup: "When Firefox starts":
    "Show my windows and tabs from last time"
more options

Yes I mentioned that in the original post.

more options

Anyone else have any ideas?

more options

Does Firefox create a sessionstore.js when you close Firefox?

Did you check your sessionstore.js file in a text editor or Firefox tab to make sure the file isn't corrupted?

See also this website of SUMO contributor JScher2000:

more options

I answered this in the first post. It creates no sessionstore.js when it closes. If I put a known working sessionstore.js in and open firefox it does not load it and deletes it.

more options

You aren't running Firefox in Private Browsing mode or clear the browsing history when you close Firefox as this would prevent restoring the session?

Do you see the other files in the sessionstore-backups getting updated?

You will normally find these files in the sessionstore-backups folder:

  • previous.js (cleanBackup: copy of sessionstore.js from previous session that was loaded successfully)
  • recovery.js (latest version of sessionstore.js written during runtime)
  • recovery.bak (previous version of sessionstore.js written during runtime)
  • upgrade.js-<build_id> (backup created during an upgrade of Firefox)

You can copy a file from the sessionstore-backups folder to the main profile and rename the file to sessionstore.js to replace the current file (make a backup copy of the current sessionstore.js).

See also:

more options

I am not in a private window and have nothing set to clear. No settings were changed from a working 51.0.1 I just let it update to the 55.0.3 via the pop up that comes up and asks me to update. Both my gaming rig and home server are running a 47 build (I don't browse the web much on them) when they update they both no longer open up tabs from last session. They currently open tabs and no settings are changed as I try the update.

more options

Are you using your current profile with multiple Firefox versions or do you have a separate profile for each Firefox version in case you have more than one Firefox version installed?

Note that you should always use a separate profile for each Firefox version.

more options

I only have one profile. I only have one version of firefox until I tried to update and it failed and I just copied folders back and made it the old version again. It was already talked about above and I didn't know about multi profiles before this thread. I only have one version of firefox running at any time I have no idea how to run multi. I can completely uninstall firefox from these pc's and delete all folders and install a new version and it will not do nay session restore. The above link was to a 33 version and I am on some 47 and 51 version that is working before the upgrade to this 55 version.