Closed Bug 108167 Opened 23 years ago Closed 23 years ago

Extremely slow rendering with (large) background image

Categories

(SeaMonkey :: General, defect)

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 96633

People

(Reporter: peter_frandsen, Assigned: asa)

References

()

Details

When viewing the URL (http://www.devx.com/free/hotlinks/2001/pointcounter102401/pointcounter_CPvsRJ.asp) the browser becomes extremely slow - the cpu meter jumps to 100% for quite a few seconds and the disk starts spinning (500MHz PIII, 128MB RAM system) - the browser memory usage jumps from around 24MB to 32MB which does not seem outrageous given the images in the source file, so I do not understand why there is so much disk activity (only a few other apps are active). Basically the html retrieved from the given url consists of a large background image (1800x694 pixels with 8 bit color depth), and multiple levels of table within tables with two scrolable DIVs at the innermost level. When scrolling the contents in the DIVs the rendering is also extremely slow (and the cpu meter is running at 100%). Removing the multiple layers of embedded tables etc. does not affect performance (the simple html/javascript given below will recreate the problem). Removing the background image makes the page rendering run smoothly [but off course its not the desires output :-)] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY leftMargin="0" background="http://www.devx.com/images/redesign/background2.gif" topMargin=0 marginwidth="0" marginheight="0"> <TABLE height="100%" cellSpacing=0 cellPadding=0 width=460 border=0> <TBODY> <TR> <TD width=160></TD> <TD vAlign=top> <DIV id=left style="OVERFLOW: scroll; HEIGHT: 500px"> <script language="JavaScript"> var i; // just enough iterations to make DIV scroll'able for (i = 0; i < 30; i++) { document.writeln("<DIV>"); document.writeln("text text text text text text text text text text text text text text text"); document.writeln("</DIV>"); } </script> </DIV> </TD> </TR> </TBODY> </TABLE> </BODY> </HTML>
Status: UNCONFIRMED → NEW
Ever confirmed: true
*** This bug has been marked as a duplicate of 96633 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.