sergi / tabgrenade

Tab Grenade is a Firefox Browser extension that creates a persistent list of all your open tabs and then closes them all.
62 stars 19 forks source link

tab history not saved / tab restore #14

Open shape55 opened 10 years ago

shape55 commented 10 years ago

very nice idea as i usually have way way too many tabs open and not nearly enough time to go thru them all, yet don't want to bookmark them b/c then i won't end up going back to them... it works well except that by using it all the history for each tab is lost. there were a lot of sites i had gone to that were stored in each tab's back button list that are now gone. a warning at the least should be provided about this.

also, it would be great to have an option to open/restore all tabs from the list the way they were previously displayed. some of them weren't loaded b/c firefox by default opens the tab + url when launching but doesn't load the tab unless it's currently visible/active in order to save resources.

rayman89 commented 10 years ago

That would make the add-on be an other whole thing. The scripts just makes a list if it's going to store all the history per tab + all the stuff you are asking for it would become a huge script that when you click on the button will probably freeze firefox for like a good 30 seconds till it stores all that if you have like over 100 tabs then if you wanna restore all the list at once would create a huge lag + memory usage + probably make the ff crash with OOM errors specially on the versions 31+ that have already issues with that.

The most close thing there is for what are you requesting is a session saving manager that keeps the tab history + the tabs and once you manually save the session you can open a new window and close the other(s) with the tabs. If you use text area cache or lazarus you can keep filled camps with text and autopager can keep a record of the position you were in the page when you closed FF.