[Ext] SessionSaver .2d: new (rewrite)
-
- Posts: 1263
- Joined: December 11th, 2002, 12:30 am
- Location: Australia
I also vote for a TBE-Replacements page. It could outline the advantages of using seperate extensions over TBE, and also give a feature-to-feature comparison on TBE compared to alternatives. It could also be a place for people to request TBE features, as they could easily see what's not avaliable elsewhere.
-
- Posts: 673
- Joined: June 10th, 2003, 2:20 pm
Xanager:
It sounds like you didn't completely remove either version. Btw, are you sure SS wasn't initially root-installed?
.
Try this: in the application-dir, open the chome folder and delete "chrome.rdf" and its overlayinfo-dir. Open "installed-chrome.txt" and remove any lines referencing sessionsaver. Lastly, remove the xul-cache from your profile-dir -- "XUL.mfl" or variant.
.
If that still doesn't fix it, you've probably corrupted your profile-chrome's rdf registry. In that case, you should delete the profile-chrome folder *and* edit prefs.js to remove all lines concerning sessionsaver.
.
ps: be sure to enable "automatic-restoration" in prefs. otherwise, it only activates on crash-recovery.
It sounds like you didn't completely remove either version. Btw, are you sure SS wasn't initially root-installed?
.
Try this: in the application-dir, open the chome folder and delete "chrome.rdf" and its overlayinfo-dir. Open "installed-chrome.txt" and remove any lines referencing sessionsaver. Lastly, remove the xul-cache from your profile-dir -- "XUL.mfl" or variant.
.
If that still doesn't fix it, you've probably corrupted your profile-chrome's rdf registry. In that case, you should delete the profile-chrome folder *and* edit prefs.js to remove all lines concerning sessionsaver.
.
ps: be sure to enable "automatic-restoration" in prefs. otherwise, it only activates on crash-recovery.
-
- Posts: 1203
- Joined: January 9th, 2004, 9:57 am
- Contact:
-
- Posts: 673
- Joined: June 10th, 2003, 2:20 pm
dorando:
A build was posted briefly yesterday which only crash-recovered. You might have grabbed it during that window.
.
However, all builds (including that one) have "autosaving" permanently-on. The pref for autosave is ignored, and I'll likely remove it. It runs contrary to the purpose of crash-recovery.
.
Btw, the ".settings.shutdown" pref is how SS knows the last session was properly shutdown.
A build was posted briefly yesterday which only crash-recovered. You might have grabbed it during that window.
.
However, all builds (including that one) have "autosaving" permanently-on. The pref for autosave is ignored, and I'll likely remove it. It runs contrary to the purpose of crash-recovery.
.
Btw, the ".settings.shutdown" pref is how SS knows the last session was properly shutdown.
- d_g
- Posts: 519
- Joined: July 24th, 2003, 3:50 pm
-
- Posts: 1203
- Joined: January 9th, 2004, 9:57 am
- Contact:
rue wrote:A build was posted briefly yesterday which only crash-recovered. You might have grabbed it during that window.
I installed it a few minutes before posting (in a clean profile). Also the jar I have is identical to 0.2 d1 pass3 so I expect this is the newest version (also tried to replace my with it).
-
- Posts: 673
- Joined: June 10th, 2003, 2:20 pm
dangrey:
I usually retain version numbers for a long time. What I prefer to change are the build, nightly and pass numbers. The breakdown:
--
dorando:
If it's working consistently for you now, it might have choked on the initial lack of prefs. I'll have to test for that condition to be sure.
I usually retain version numbers for a long time. What I prefer to change are the build, nightly and pass numbers. The breakdown:
- version: for structural/core changes
build: milestone, for sets of changes, a-la feature-groups
nightly: daily progress on a build
pass: for multiple nightlies in a day
--
dorando:
If it's working consistently for you now, it might have choked on the initial lack of prefs. I'll have to test for that condition to be sure.
- rob_z11
- Posts: 73
- Joined: September 25th, 2003, 10:19 am
- Location: Florida, US
- Contact:
-
- Posts: 673
- Joined: June 10th, 2003, 2:20 pm
rob:
Since upgrading, have you experienced incomplete-shutdowns more than once?
.
If you don't mind, run this test: open two browsers, noting which was first. Close the first. Now, open the script-console -- Tools > Web Development > JavaScript Console. Paste this line in the entry-area and hit return:
Since upgrading, have you experienced incomplete-shutdowns more than once?
.
If you don't mind, run this test: open two browsers, noting which was first. Close the first. Now, open the script-console -- Tools > Web Development > JavaScript Console. Paste this line in the entry-area and hit return:
rue wrote:var appShell = Components.classes["@mozilla.org/appshell/appShellService;1"].getService(Components.interfaces.nsIAppShellService); var hiddenWnd = appShell.hiddenDOMWindow; alert(hiddenWnd.SessionSaverObserver.load);
-
- Posts: 23
- Joined: January 23rd, 2004, 4:38 pm
Well, I must be doing something completely wrong.
I tried doing both things you suggested rue, but to no avail. So, finally, I just erased all of Firebird and unzipped a new one. No extensions were listed in the options. So, I click on the installer link on the firt page of this thread, and download the sessionsaver-02-dev.xpi file and it loads fine. Then I restart the browser. However, the when I go the the sessionsaver options under the extensions list, I only see:
"Automatically store a session at shutdown
Automatically restore a session at startup"
I tried downloading the .jar file and replacing the one in my profile, although I think they are the same.
I know I may sound stupid, but I figure I'm just overlooking something simple I'm doing. I'm normally not this slow
I very well may have installed it root. When I started using FireBird about a week ago, I was just learning. I figured even if I did install it root, deleting the root folder and starting with a new one would fix that, but I'm sure that could be wrong Thanks guys.
I tried doing both things you suggested rue, but to no avail. So, finally, I just erased all of Firebird and unzipped a new one. No extensions were listed in the options. So, I click on the installer link on the firt page of this thread, and download the sessionsaver-02-dev.xpi file and it loads fine. Then I restart the browser. However, the when I go the the sessionsaver options under the extensions list, I only see:
"Automatically store a session at shutdown
Automatically restore a session at startup"
I tried downloading the .jar file and replacing the one in my profile, although I think they are the same.
I know I may sound stupid, but I figure I'm just overlooking something simple I'm doing. I'm normally not this slow
I very well may have installed it root. When I started using FireBird about a week ago, I was just learning. I figured even if I did install it root, deleting the root folder and starting with a new one would fix that, but I'm sure that could be wrong Thanks guys.