GNOME Bugzilla – Bug 706731
New tabs should inherit history of parent.
Last modified: 2016-02-09 13:24:13 UTC
In earlier versions of epiphany, a new tab would inherit a copy the history of the parent tab. So if I middle clicked to on a link to open a new tab, then I would end up with two tabs that shared the same history. This was useful for tabbed browsing, because the user didn't have to memorize which tab was the parent, and the user wouldn't delete the wrong tab by accident and suddenly lose the ability to go back to a previous page. BTW: I just fund epiphany 3.8.2 in Debian/Sid. This looks great.
I can confirm, the history menu on the back button was re-added after 3.0 but the tab history unfortunately didn't come with it.
We'll be able to implement this once we land Carlos's patch in WebKit#115600.
Other browsers like firefox or chromium don't do this, or do they have a setting to do it?
I miss this feature, and would like it back even if other browsers don't have it. I actually thought this was why you were working on session state.
(In reply to Michael Catanzaro from comment #4) > I miss this feature, and would like it back even if other browsers don't > have it. I actually thought this was why you were working on session state. No, I wanted to keep bf list and scroll position when restoring the ephy session at startup. I'll try to bring this feature back then too.
Created attachment 319440 [details] [review] Make new tabs inherit history of parent
Review of attachment 319440 [details] [review]: ::: src/ephy-window.c @@ +2355,3 @@ + + new_view = ephy_embed_get_web_view (new_embed); + if (flags & EPHY_NEW_TAB_APPEND_AFTER) It feels a bit fragile to rely on EPHY_NEW_TAB_APPEND_AFTER to decide whether to restore state...?
Comment on attachment 319440 [details] [review] Make new tabs inherit history of parent I had forgotten to push this