![]() ![]() (I'm on Win7, no -nix shell, & had trouble with much of the examples, escaping & piping & single & double quotes &. Would be really good, I can open the sessionstore.js in Notepad but it is very fiddly to read and even more if I want to actually open the links from it copypasting each one by hand (I had about 100 tabs open when firefox crashed, and when it re-opened and asked if I wanted to restore I think I must have clicked the wrong button by mistake I'm so used to firefox crashing on me hehe) Quit in the menu is exactly supposed to work like that - it completely closes the application and unloads it from memory (as opposed to just suspending apps). Tap that link to restore the session tabs. Seconded, this page no longer exists eitherĪ page that converts the files to be laid out like this: On the start page you have an option (underlined link) to show all tabs from the last session. I need it because of the same problem reported in this thread (FF crashed and I want to extract the URLs from the useless corrupted sessionstore.js) Paste the content of the sessionstore.js file into this, and make your selections, then you can see the tabs and the windows of the sessionĬould you please re-upload this to another server because the site is not working. Thus even old about:sessionrestore tabs should not pose any problems or be suddenly lost if they have been loaded with Firefox 29+.0rsted wrote:I wrote a simple parser (that actually works) in asp and uploaded it to my server Now even if you crash with Firefox 38 and quit the browser with an about:sessionrestore tab open, we will *load* the fake session with old v1 but save the about:sessionrestore tab to disk with v2. 39 detects that we crashed and will (if necessary) prepare a fake session with format v2. Then your old session should be back once you start Firefox again. When a user now crashes with Firefox 38 while an update was applied in the background, Firefox will be updated and 39 will run on the next launch. Then close the browser, and replace the 'sessionstore.jsonlz4' file that's in the root of your profile folder (so not the same sessionstore-backups folder, but the one where it's in) with the file that you just renamed. We fixed that by of course using v2 for the fake session. The problem in this bug was that Firefox 39 only supports form data format v2 since bug 1143720 landed, but still prepared a fake session using form data format v1. When we determined we want to show about:sessionrestore (usually when crashing two times in a row) then we prepare a fake session that includes a tab with "about:sessionrestore" and the appropriate form data (i.e. When Firefox crashes we detect at the next startup that we crashed. ![]() That's why the form data format affects this page at all. prefs that are user set (bold) to the default value via the right-click context menu on the about:config page to make sure that Session Restore is enabled and working properly. I think it helps understanding the rest of the comment if you know that about:sessionrestore is a page that has a simple field whose value is the session as a JSON string. Thus when upgrading from 38 -> 39+ after a crash users > I think that we would be fine with uplifting the change to Aurora and ESR 38 (In reply to Tim Taubert from comment #14) ![]()
0 Comments
Leave a Reply. |