Closed
Bug 104972
Opened 23 years ago
Closed 23 years ago
back broken for frames when you've left the frameset
Categories
(Core :: DOM: Navigation, defect)
Tracking
()
VERIFIED
DUPLICATE
of bug 103978
mozilla0.9.6
People
(Reporter: jmd, Assigned: radha)
References
()
Details
Click on a link in the top frame at the URL. Hit back. Works fine, first page
loads. Hit forward. Type in a new URL, say, google.com. Hit back. All occurances
of that frameset in history load the default page for all frames, once you've
left. This is a severe problem for anyone who uses a framed site often,
especially one as hard to navigate in the first place as that URL.
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.6
Assignee | ||
Comment 1•23 years ago
|
||
The site is an expirated site ie., it has expiration set to now or sometime in
the past. So everytime the whole page is loaded (either thro' back/forward,
reload or go menu) , cache detects that it has expired and refetches the whole
page.
If the subframe is the only expired page, then it will be rendered as it was.
But if the whole page (including the whole parent frame) is expired, as it is
in this case, then history is ignored and a fresh copy of the page is rendered.
This is how cache and history intend to behave in 6.x
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
Assignee | ||
Comment 2•23 years ago
|
||
Actually, I decided to go against what I described earlier. The patch attached
to 103978 will take care of this bug too.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Assignee | ||
Comment 3•23 years ago
|
||
*** This bug has been marked as a duplicate of 103978 ***
Status: REOPENED → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 4•23 years ago
|
||
This page is really making history goofy now, now that the CNN fix is in. Here's
what happens with 2001102806 linux.
Go to marp.retrogames.com, enter the regular site (frameset loads), use a few
links in the top. Now enter cnn.com in the URL bar (loads). Hit back (default
pages in frameset load, fine). Now here's the problem. Forward button is
disbaled (google.com should be there.) Also, when I look in the Back menu, I see
a few pages on the MARP site, as expected. But if I go to any of them, history
doesn't "rewind". There's still just as many there, and forward remains disabled
(no google, no other MARP pages). Now enter cnn.com (loads). Now forward is
disabled still as it should be. Hit back. Google shows on the URL bar now, but
the page doesn't load. The browser area is just all white. And forward is STILL
disabled!
This is a seperate bug, but since it's related to this one (same site), and I
wouldn't really know what to call it, I'll let a history person open it. Cc me,
if you could.
Component: History: Session → Document Navigation
QA Contact: claudius → docshell
You need to log in
before you can comment on or make changes to this bug.
Description
•