Thanks. If you point me at the specific addon you think should work, I can take a look, but the general principle is that the history should be copied to new tabs that are opened as children of a current tab, by following links. BackTrack Tab History currently uses clicks to determine this - if a tab is opened as a result of a click within the content of a tab, the new tab is considered to be a child and gets a copy of the history.
This works great after a proper Firefox restart (MAJ+F2, type restart, then Enter).
A great idea well implemented.
How many times did one close the original tab (search results...) only to need to reopen it because after all the opened tabs weren't what you were looking for ? With this add-on, you have the tab history extended to the original tab, so if you close it you can come back to it anyway, which is great.
There's also a forward arrow which helps to track the tabs opened from the original tab point of view.
Everything works nicely (with page forwarding in some websites you get some strange results though).
If you'd like help to resolve this, please post some more details (including the version number of the addon you are using, and of Firefox) to the support thread: http://forums.mozillazine.org/viewtopic.php?f=48&t=2896859
I have one feature request: would it be possible to extend the feature to other ways a related tab can be opened, e.g. in [tab1], on an image, ctrl + click 'View Image' to open the image in a new [tab2] and retain [tab1]'s history in [tab2] as well?
Thanks! Sorry to hear that "Go back to other tab" isn't working for you. If you could provide some more details on the Support Site forum thread, I can investigate. It would be useful to know which version of Firefox you are using, whether multiprocess is turned on, and an example of a site and links you follow that demonstrate the issue.
Пользовался tab history redux, но потом заметил конфликт с tab mix plus. А именно с восстановлением закрытых вкладок, восстанавливалась какая угодно вкладка, только не то, что была только что закрыта. С этим дополнением вроде работает как надо. Ещё потестирую, если обнаружу баги сообщу.
Upd. У меня история переходов вкладок не сохранялась после перезагруки firefox. Помогло переключение в about:config параметра extensions.backtrack.stringPatchCompatibility на значение true
Very good addon. Copying the tab history to a new tab is handy. I was surprised to find the "go back to other tab" function, which I find even more useful than the main function! It's something I've missed a lot since the "Back To Close" addon stopped working on Mac, and was abandoned.
Just one thing, I think the "string patch compatibility" should be in the Preferences, and perhaps the default. Out of the box, it's incompatible with some very popular addons like Tree Style Tab. If you miss the "first run" page, it's not at all obvious that you need to create and set a hidden preference in about:config.
Thank you for the review. I really do not want the string patch method to be the default, though, it would cause exactly the sort of compatibility problems for other extensions that Tree Style Tab does.
The ideal solution would be for Tree Style Tab and other addons that use string patching to stop doing that, and use the modern method instead!
So, in order to provide some possibility of compatibility, the config setting is available. However, setting it should only be done by people who might appreciate that it isn't just an automatic simply fix like checking a box would imply, but rather a nasty workaround.
This addon is very useful for me but I've noticed incompatibility with another useful addon I use (Print Edit). Even if I set the "extensions.backtrack.stringPatchCompatibility" setting on "true", "Print Edit" is still unusable and I must deactivate "BackTrack" to work with "Print Edit". That's very annoying! Is there a workaround? Thanks for your excellent work.
PS: I've translated BackTrack in French for my own usage, help included. It would be great to provide localization for your addon!
Thank you for reporting this. I have investigated, and have a fix for it, which I've included in the development channel version 0.8pre3.
I will consider internationalizing this add-on in the future, but for the moment I would be happy to link to or host any translated help documentation you have created. Please join me on the support thread where we can discuss this further: http://forums.mozillazine.org/viewtopic.php?f=48&t=2896859
If you are maintaining your own fork of BackTrack in French then you may find it easier to simply apply a very simple code patch to your copy, rather than use the development channel version - I've put details in for that in the discussion thread too.