KawaiiBASIC / classilla

Automatically exported from code.google.com/p/classilla
0 stars 0 forks source link

Backing up from #anchor nav borks layout #58

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
When using hash tag navigation and clicking out to another site, the
history drops the first/most recent tag-navved page. Others persist.

After a few pages, backing up all the way borks layout, probably due to
stale reflow information.

I'll Bugzilla these in a bit.

Original issue reported on code.google.com by classi...@floodgap.com on 10 Sep 2009 at 5:52

GoogleCodeExporter commented 9 years ago
Note: a reload generally cures these bugs when they happen, so this is not a
show-stopper, more of a nuisance.

Original comment by classi...@floodgap.com on 10 Sep 2009 at 5:53

GoogleCodeExporter commented 9 years ago
After consideration, we probably want to fix the history drop issue for 9.0.4 
because
even though it isn't mega data loss, it *is* technically data loss of some sort.
Assigning higher priority and milestone temporarily; we'll split this bug into 
the
second half after 9.0.4 is released.

A clue is bug https://bugzilla.mozilla.org/show_bug.cgi?id=138134 . This is not 
our
bug because it is already in our tree, but like M138134 it probably has to do 
with
the (much abused) section of code where SHEs are slung into the history entry 
list.

The reflow problem is a nuisance but otherwise affects nothing in practice and 
has a
simple workaround, so it will be wontfixed for this release.

Original comment by classi...@floodgap.com on 10 Sep 2009 at 1:32

GoogleCodeExporter commented 9 years ago
The reflow issue seems related to 
https://bugzilla.mozilla.org/show_bug.cgi?id=273158
and its successor M280215. We will probably need to tweak this code a little
specially for Classilla.

Still mulling over history.

Original comment by classi...@floodgap.com on 11 Sep 2009 at 4:03

GoogleCodeExporter commented 9 years ago
While we're at it, landing M465263/m.

Original comment by classi...@floodgap.com on 11 Sep 2009 at 4:04

GoogleCodeExporter commented 9 years ago
Reflow not repaired by M217170 (attachment 152645), although it certainly does 
fix
some other glitches.

Original comment by classi...@floodgap.com on 11 Sep 2009 at 5:01

GoogleCodeExporter commented 9 years ago
Also, after review and comparison both ways, M280215 is actually the correct
behaviour. So keeping those.

Original comment by classi...@floodgap.com on 11 Sep 2009 at 5:05

GoogleCodeExporter commented 9 years ago
Found and landed M178729/m. This repairs the history problem. The layout glitch 
is,
as stated, wontfixed for 9.0.4 as it has a trivial workaround. Dropping 
priority and
milestone for this cycle.

Original comment by classi...@floodgap.com on 11 Sep 2009 at 6:03

GoogleCodeExporter commented 9 years ago

Original comment by classi...@floodgap.com on 23 May 2010 at 9:46