I've been using SeaMonkey for quite a while now, but I am slowly coming to terms with it being a memory hog, that has some apparent memory leak in it. Despite having 64 … (read more)
I've been using SeaMonkey for quite a while now, but I am slowly coming to terms with it being a memory hog, that has some apparent memory leak in it. Despite having 64 GiB of RAM in my desktop, running it for a few days - though with many tabs - can still cause it to crash, sometimes the entire OS.
So I want to migrate the session from SeaMonkey to Firefox, i.e. preserve my tabs. Copying keys3.db and logins.sqlite ensures my passwords are copied over. But copying places.sqlite or sessionstore.json from my SeaMonkey profile to Firefox does not work.
Inspect places.sqlite both generated by Firefox and SeaMonkey, I notice that they do not have the same schema for moz_places, so I wonder if that is upsetting Firefox, and scraps the entire file. I notice that Firefox - while not using sessionstore.json any more - is using another file called sessionstore.jsonlz4, I wonder if I could convert my SeaMonkey sessionstore.json to a sessionstore.jsonlz4 file, that Firefox might be able to load it. However, finding guides on how to generate a jsonlz4 is hard, since most - if not all - are about decoding them.
So I am a bit stumped. How do I migrate my SeaMonkey session to Firefox? I can live with losing my history, and I don't use bookmarks. We are talking about well over 100 tabs, and I'd hate having to enter them manually.
I am using Firefox 92 and SeaMonkey 22.214.171.124 on Fedora 33.