Closed Bug 221858 Opened 22 years ago Closed 22 years ago

floating elements blink while loading

Categories

(Core :: Layout: Floats, defect)

defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 132337

People

(Reporter: marcoos, Unassigned)

References

()

Details

(Keywords: perf, Whiteboard: [reflow-refactor])

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20030923 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20030923 If a page contains a lot of floating elements (e.g. 100), the first one is overlayed with a copy of another floating element while the page is loading, and it blinks (the original and the overlayed). After the page is loaded, it's ok. Reproducible: Always Steps to Reproduce: 1. Go to a page with many floats, e.g. http://www.exponet.pl/duzyplik.html Actual Results: While loading you can see the "1. multiagd.pl (45)" (top-left box) being replaced every 0.1 seconds with a copy of "6. eltelhurt.com.pl (27)" box, which causes blinking. So you are unable to read the content of the float #1 until the whole page is loaded. Expected Results: Don't put a blinking copy of other floating divs over the first one. Display the page (while loading) like Opera and IE do. The blinking also probably causes a performance loss. Affected UAs: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.4) Gecko/20030624 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20030923 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031006 and Netscape 7.1 on Linux and Windows.
The performance loss: when page loaded from a local directory, it takes at least seven seconds (Moz 1.4 on Linux, I have reports from Windows users that it can take even longer) to display the page completely. Thus, adding "perf" keyword.
Keywords: perf
Whiteboard: [reflow-refactor]
Dupe of bug 132337? This seems to happend when an element is floated and has overflow auto or an iframe with scrollbars.
Duping, please reopen if you disagree. *** This bug has been marked as a duplicate of 132337 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.