Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import instructions problem #151

Closed
Fyren opened this issue Feb 7, 2018 · 5 comments
Closed

Import instructions problem #151

Fyren opened this issue Feb 7, 2018 · 5 comments
Labels

Comments

@Fyren
Copy link

Fyren commented Feb 7, 2018

If you're using Firefox 56+, I think the instructions end up with you exporting a set of tabs from probably months ago.

I think since 56, instead of PROFILE/sessionstore.js, tab session data is now saved in PROFILE/sessionstore-backups/. I'm not sure if it works differently if you had only been using releases and not nightly (I've been using nightly builds), but my profile ended up with current session info in sessionstore-backups/ plus an old/stale, unused sessionstore.js. When I ran 52 ESR on my profile, it ended up loading the old set of tabs out of sessionstore.js. (If your profile was never run pre-56, maybe running 52 ESR would just give you no tabs at all?)

I had to overwrite sessionstore.js with the latest .js out of sessionstore-backups to get my current tabs in ESR to export.

@kesselborn
Copy link
Owner

? I am not sure I 100% understand. I this about importing old tabgroups sessions? This import works for backups that were created manually with tabgroups only.

@Fyren
Copy link
Author

Fyren commented Feb 9, 2018

Where the session info is stored changed in 56. In my case, since I was using Firefox both before and after the change, when I installed 52 to try to export it, it showed me an ancient tab session.

@PageDownForWhat
Copy link

PageDownForWhat commented Feb 9, 2018

Yes, you should really reload the same version you were previously running that supported the old tabgroup extension, and do the manual export from there. Suggesting that people go specifically to ESR (52) will force them to deal with the sessionstore.js vs recovery.jsonlz4 changeover. ESR will be looking for sessionstore.js and it will be very stale since later versions store your tab groups elsewhere.
In fact, reinstalling to the latest version of 56 would likely always work, since it would read sessionstore.js if it couldn't find sessionstore-backups.

@Fyren
Copy link
Author

Fyren commented Feb 9, 2018

I was using a particular nightly build that happened to have tab groups mostly working, but the options/settings for it were not, so I couldn't export from it.

@mirh
Copy link

mirh commented May 7, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants