Please don't top-post -- it makes life harder for the rest of us. On Wed, 2010-11-24 at 23:34 +0100, Levon Haykazyan wrote: > > I am using GTK front-end, but most of the code I am talking > about is in subsystem desktop. So I assume that the issue is > universal.
It isn't universal. The history cloning behaviour depends upon the way in which the core browser window creation code is invoked. > On File->New_tab Netsurf optionally either copies new tab > or opens a blank one. The history is copied in both cases. > I guess it can be argued that the history needs to be > preserved in the former case but not in the later. In which case, the new window/new tab handlers in the GTK frontend need modifying to not request that the existing window's history is cloned. J.
