Recuperar pestañas de firefox en mac

A todos nos habrá pasado alguna vez que por alguna u otra razón abrimos el firefox y no nos muestra el botón de recuperar sesión anterior, ni en la página de inicio ni en el menú Historial -> “Restaurar sesión anterior”, a mi me ha pasado cientos de veces y normalmente me resignaba a perder todas las pestañas y volver a empezar de 0.
Pero una vez no quise perder todas las pestañas recopiladas durante meses para leer luego o con cosas pendientes y me puse a investigar como recuperarlas y la verdad es que es bastante sencillo, solo hay que seguir estos pasos:

1.- Abrimos firefox y pones en la barra de navegación about:support
2.- En la primera tabla que aparece, a la derecha de Carpeta del perfil aparece el botón “Mostrar en Finder”, lo pulsamos y se abrirá una carpeta
3.- Cerramos firefox del todo
4.- Hacemos una copia de seguridad de la carpeta que apareció en el paso 2, o si no queremos guardar absolutamente todo, guardamos solamente los archivos sessionCheckpoints.json, todos los que empiecen por sessionstore (sessionstore.bak, sessionstore.js y alguno mas que haya), y la carpeta sessionstore-backups con todo su contenido.
5.- abrimos el último upgrade.js-fecha que encontremos en la carpeta sessionstore-backups y copiamos su contenido a sessionstore.js
6.- Abrimos firefox de nuevo, ya nos debería volver a salir el menú de Restaurar sesión anterior.

Si no sale ir probando con otros upgrade.js anteriores.

Nota: Si no encuentras en sessionstore.js es que no has cerrado completamente el firefox.