Closed Bug 32444 Opened 24 years ago Closed 24 years ago

Back Button Skips Pages - Possibly Frame Related

Categories

(Core :: DOM: Navigation, defect, P1)

x86
Windows 98
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: sentinel, Assigned: nisheeth_mozilla)

References

()

Details

(Whiteboard: [nsbeta2+])

1) Go to www.pingtool.com or www.bfg.tasnet.net
2) on PT click the "Message Board" link on the left, on BFG click 
the "Discussions" link.
3) In either, enter into any Forum, then into any Thread, you should now be at 
where you see messages.
4) Click back once, takes you back to the Thread selection from the forum youre 
in. (Proper)
5) Click back again, takes you back 2 pages.

At step 5 it should back you up to the Forum selection page, yes it jumps 2 
pages back.

I think this seems to be frame related because on an unframed UBB this problem 
does not present itself. The left menu -> right contents, framing is similar 
between both of these sites.

I also don't think this is just a UBB problem, but I have yet to find or build 
a suitable test, and in UBB I can reproduce it every time which is why i'm 
using it as the example.

I'm running 2000031808/Windows 98.
Just noticed that if you use either of these 2 sites, then follow a main menu 
link, then any 3 links in the target frame, it will produce the same result. 
First click of the Back button works properly, then the next jumps back 2 
pages ...
Nisheeth, sort of a session history issue. How handles this?
Assignee: troy → nisheeth
Related to bug 28142?
Not entirely sure, but I don't have that problem thats in 28142 anymore. I think 
this is un-related.
Sorry, getting my bugs confused. (Dunno how you netscape guys do it) ... 28971 
is the one that I am no logner experiencing, so perhaps this is related to 28142 
... However I don't see the direct correlation, it's not loading them in wrong 
frames, it's jumping back too many spots in the history.
This shouldn't be in Layout. Moving to History.

Gerv
Assignee: nisheeth → radha
Component: Layout → History
QA Contact: petersen → claudius
Jud, 
Should you own this bug for now? - Radha
-> adam
Assignee: radha → locka
Can't check this until session history for frames works properly. Adding 
dependency.

Gerv
Depends on: 36547
Should this not be a dupe of 36547? Frames and back button are symtoms of that
bug as well
confirming bug to get of unconfirmed trianging list
Status: UNCONFIRMED → NEW
Ever confirmed: true
Nominating for beta 2.

Radha, are this bug and bug #36547 essentially the same bug?  If so, mark this
one as the duplicate.  Thanks.
Keywords: nsbeta2
Priority: P3 → P1
Target Milestone: --- → M18
Putting on [nsbeta2+] radar for beta2 fix. 
Whiteboard: [nsbeta2+]
rick is taking our end of this on (rick, if we had concluded otherwise hand this 
back to adam) as far as I remember.
Assignee: locka → rpotts
Fixed. Please verify
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
win98 2000071008, http://www.cinescape.com/, back button does not work there
i go to http://www.cinescape.com/ from www.dmoz.org
..go to forums ..enter as guest ..enter in some thread
pressing back
going to www.dmoz.org
Hmm, testing with 2000-08-01-04-M17 on WinNT, the back button works properly
following the original steps for http://www.pingtool.com/, but the steps 
describe in the Additional Comments From sentinel@illusions.dhs.org 2000-03-19 
09:19 result in going back before http://www.pingtool.com/ no matter how
many links have been followed into the site.

Specifically:
1. Go to http://www.pingtool.com/
2. Click on "News" in the left-hand frame; wait for the other frame to reload.
3. Click on "Pingtool's Features" in the right-hand frame; wait for that frame 
   to reload.
4. Click on the [Back] button.

Expected: The "News" page again.
Actual: whatever page came before the first http://www.pingtool.com/ page.

I'm not, however, sure that this is the same bug and/or there is not already
a bug open on this second problem.
Radha, I don't know how you want to handle this. The original report references www.pingtool.com. I checked this out and SH and 
Frames were behaving well.
I went to www.cinescope.com and all hell broke loose. These two sites are very similar in structure - yet one works and the other 
doesn't. I just followed the steps outlined above.(here they are again)

1. Surf to http://www.dmoz.org
2. Type http://www.cinescope.com
3. Click Left-hand frame - 'Forums'
4. Click RHS 'Guest Access'
5. Click any from the list of forums.
6. Click 'Back'

I went at least two pages back(instead of the one). You don't even have to do Step 5. I clicked back after Step 4 and went back 
to dmoz.org

Normally, I would verify the fix and open a new bug, but because these are so similar I've reopened.
I tested with the 2000080104 M17 (beta2) branch build.

I just did a mid-air collision w/ sidr's comments -- after reading them I think this should be REOPENED - I don't know of another
bug.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
*** Bug 47172 has been marked as a duplicate of this bug. ***
Blocks: 47238
*** Bug 45227 has been marked as a duplicate of this bug. ***
note to QA: bug 47172 (dupe) needs to be checked when this is fixed
*** Bug 44660 has been marked as a duplicate of this bug. ***
*** Bug 46764 has been marked as a duplicate of this bug. ***
Is this in javascript frame history?  or html frame history?
Reassigning to nisheeth.
Assignee: rpotts → nisheeth
Status: REOPENED → NEW
cc'ing rick.  ETA needed...
This is not a regression. Since the original url provided works fine, myself and
nisheeth think that this does not qualify to be a beta2 blocker.  I'm closing
this one as fixed. opening a new one for the cinescape problem.
Status: NEW → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
This still happens at both of the original sites. However instead of skipping 2 
pages back as it was, it's skipping backwards to the last page that was on a 
different domain.

ie.

1) go to www.yahoo.com
2) go to www.pingtool.com
3) follow the message board link
4) enter into any forum, then any thread
5) press Back

You'll be taken back to yahoo.com ...
in a bit of handwaving, this bug is going to be marked VERIFIED. bug 47365 is a new (nsbeta2-) specific bug with a min testcase. 
I have an ill-formed theory about why some of these work and some don't. I'll test it out and comment in that bug when I've got 
a better handle on it.
Status: RESOLVED → VERIFIED
This is verified as fixed, _but_ bug 45227 which has been labeled a dupe of 
this claims to not be fixed along with this bug. Either this bug is not fully 
fixed, or that bug is not a dupe of this one. Could you spare a moment or two 
to check it out?
I took several moments to look at this. By no means should this bug be reopened or any such
thing. It is a large, muddled, unwieldy mess, it won't do anyone any good. Let's undupe the other
bug and run with that.
gotcha.. doing.
Component: History: Session → Document Navigation
QA Contact: claudius → docshell
just updated to 28.0 and this bug is still active.
You need to log in before you can comment on or make changes to this bug.