Closed Bug 46669 Opened 25 years ago Closed 24 years ago

Loading frameset causes previous page's content to move before disappearing

Categories

(Core :: Layout: Images, Video, and HTML Frames, defect, P3)

x86
FreeBSD
defect

Tracking

()

VERIFIED DUPLICATE of bug 34283

People

(Reporter: jesup, Assigned: pollmann)

References

()

Details

To re-create (preferably on a slower machine): Go to mozilla.org. Go to www.gopconvention.org (or other page with frames, especially along the left edge.) Note that for a second the previous page's content all moves to the right before being erased. Visually, this is quite unappealing. It also may give some problems due to extra bandwidth use when the display is not local to the browser. Also, it really shouldn't be being done - the page should be cleared before the new page starts to render it's frameset. I.e. a frameset should clear it's window, not just count on the frames to clear their portion of the window (which I'm guessing is what is happening).
I'd guess the frames objects are copies of the object showing the main page (still containing the last page viewed). As they are created, and repainted, they still show that page until they are properly initialised with the wanted page. Perhaps a clean frame should be kept in memory to copy the new frame objects from.
That sounds correct, and it sounds like a reasonable solution (clean frame object) if there isn't a way to simply create one (I'm guessing you're correct and it's being dup'ed from the current frame object). This might be related to bug 46646.
Confirming for evaluation. Gerv
Status: UNCONFIRMED → NEW
Ever confirmed: true
*** This bug has been marked as a duplicate of 34283 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Marking verified dup of 34283.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
Component: Layout: HTML Frames → Layout: Images
Product: Core Graveyard → Core
You need to log in before you can comment on or make changes to this bug.