Closed Bug 57511 Opened 25 years ago Closed 23 years ago

float:left, overflow:auto, window resize: flickering of wrong layout

Categories

(Core :: Layout, defect, P3)

x86
Windows 2000
defect

Tracking

()

RESOLVED WORKSFORME
Future

People

(Reporter: ian, Assigned: attinasi)

References

()

Details

(Keywords: css2, polish, testcase)

Attachments

(1 file)

STEPS TO REPRODUCE Make a float get pushed down due to lack of horizontal room. Set that float to overflow:auto. Resize the window. ACTUAL RESULTS The contents of the float flicker in the position that the float would have been placed in had there been room. Tested with Windows 2000 commercial branch bits 2000102017.
This is visible on the Netscape intranet's CIA homepage. Notice that only as much of the float as will be rendered in the viewport actually flickers. You can see this by making your window shorter. Whether the content is long enough to trigger a scrollbar or not does not affect this bug.
Keywords: css2, polish, testcase
QA Contact: petersen → ian
P3, Milestone -> Future
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Build reassigning Buster's bugs to Marc.
Assignee: buster → attinasi
Status: ASSIGNED → NEW
Is this an October only bug or something? ;-) with build 2001102903 win32 I don't see any flickering
WFM, 2002-06-14-08 (trunk) on Windows 98 SE.
Bug 132337, which looks like a dup of this, has an interesting comment. Someone observed that the div is being reflowed to zero width, then immediately back. The same thing is happening in this testcase. It's the second div that you see drawn over the first when the first is scrolled, and reflowed to zero width for a split second, leaving enough room for the second div to move up. Another similar problem can be seen at http://www.truffula.net/~burpmaster/smash/targets.xhtml Reflowing to zero width explains what I see there, too. The left edge gets moved to the position of the right edge, and then the table rows flow outside of the table body. Bug 132337 was seen on both Win2k and Linux, so I'm sure this also occurs on all platforms and OS's.
WorksForMe using FizzillaCFM/2002071208; no flickering is observed in the testcase while window is resized from minimum to maximum width and back again.
Can't reproduce anymore, from either resizing or scrolling. WORKSFORME.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Looks like bug 132337 has a testcase that still shows flickering, but I'll leave this one resolved.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: