Closed Bug 1494 Opened 26 years ago Closed 26 years ago

jumpy layout in frameset

Categories

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

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: buster, Assigned: karnaze)

References

()

Details

from kipp: it's not crashing for me (at the momemnt!) but it is demonstrating unstable layout. Jiggling the window width slightly causes the various logos (abcnews, espn and Mr Showbiz) to jump around oddly. ANd the text lower down that has "Advertising Sales, News and P.R...." jumps around wildly!
I looked into this bug a bit on saturday morning and noticed that the code that handles space apportionment for frameset's is based on my port of ebina's code to magellan. The coordinate systems are radically different. I suggest that chris/someone rewrite that routine. In particular, ebina's logic was to map the constant values to percentages and then do everything in terms of percentages. This will guarantee some wacky behavior. It would be better to do a 2 pass algorithm that divied up space to the fixed size sets first and the divied up space to the variable sized sets second.
kipp's suggestion for a 2-pass algorithm doing fixed-sized first then percentage-sized second is very similar to what tables does. The BasicTableLayoutStrategy can be used as a model for how this might work.
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
I'm going to reopen this one for 2 reasons: (1) it does crash after jiggling the window proportions for a little while, and (2) the Starwave logo in the upper left-hand corner disappears and reappears according to the size of the window - while resizing, it fades in and out. Finally, I'm not sure why two thumbs are displayed for scrolling in the lower left hand frame no matter how big the window is.
Status: REOPENED → RESOLVED
Closed: 26 years ago26 years ago
Status: RESOLVED → VERIFIED
There are still problems with frame layout, but will address with new bugs. I used my home pages at http://www.greglynn.com and marvin. From description this bug seems to be fixed, Feb 2 Seamonkey build. cpratt if you still see same problems fully reopen and clear fixed rez. Marking verified for now.
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.