@LordOfTheNet Have you tried tab cycling?
Each tab has its own history. To illustrate start a tab and stay on that tab while clicking links. Close the tab. Then reopen that tab by using right clicking in the blank tab bar. Your reopened tab will retain its history as if was never closed in the first place.
Moral of the story...each tab has its very own history. 🖖
Or... if you open a new window (W2) do you want it to have/retain the tab history from the original window (W1)?
Since 2.2 there is a workaround to clone a tab with all of it history in opposite way (Private => Normal) 😛
select tab you want to clone holding Ctrl
right click and select "save as session" from popup menu
load this session in normal window
I found a bug there (tabs are loaded as pinned / reported as VB-47199) but generally it works 😛
It does not work in direction that You wanted because of another bug ("Open session in new window" checkbox is not respected in private windows / reported as VB-47198).
Anyway nobody (on this forum) could tell me if saving sessions in private windows is bug or feature despite I asked.
@Pesala I reopened my [Settings > Tabs] tab. There's indeed a general New Tab Position setting, and a Cloned Tab Postion setting:
I agree that the option to make Back-opened tab open to the left should not exist as one more option in the "New Tab Position" selector, but rather as a tick box, named for instance "Tabs opened from the Previous or Rewind buttons should be placed left of the active Tab".
This box could be placed either in the "Tab Handling" column, or in its own special column, which could be named, for instance, "More Tab Position Options", or "History-related Tab Position Options".