Subject: bug#69232: 30.0.50; [PATCH] EWW history navigation gets caught in a loop

From: Eli Zaretskii <[email-masked]>
Date: Sat, 24 Feb 2024 16:20:55 +0200

> Cc: [email-masked]
> Date: Sat, 24 Feb 2024 19:45:49 +0530
> From:  James Thomas via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <[email-masked]>
> 
> One possible problem with this patch, I realize now, is that if you
> navigate backward ('l') and then visit another link there, the new page
> is added to the very end of history rather than the immediate next
> position. This would be confusing if you, then, navigate back and find
> that it's not the page from which you followed the link. Perhaps the
> original code was a hack around this?

The only reasonable alternative is to throw away all the history after
'l', which I don't think is better.

What do other browsers do in this situation?