Closed Bug 38672 Opened 24 years ago Closed 24 years ago

slow in loading and scrolling

Categories

(Core :: Layout, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: karnaze, Assigned: pavlov)

References

()

Details

This bug originated from the url in bug 25757.

------- Additional Comments From Sitsofe Wheeler 2000-05-09 03:21 -------

Build id: 2000050811 Linux
I agree the orginal point no longer exists (page colours are wrong), but this
page is sucking up 100% power on a Linux machine whenever it loading/being
scrolled so I'm going to reopen it. NS 4 does not drive the CPU load to 100% for
nearly as long when loading the page and barely uses any power when scrolling.
Concerning the test case it seems to load fairly quickly but highlighting text
is very slow and again uses lots of power. Would it be better to open a new bug
for this?
The profile
http://dbaron.student.harvard.edu/u/david/mozperf/bug38672-debug-load-realtime-10ms.html
seems to show that the problem is related to excessive background image tiling
and drawing, perhaps resulting from the recent changes to how background-images
work within tables.  Who made those changes?  I can't find the bug.  Attinasi?
Attinasi made them, but that is the way it used to be. The problem is likely 
table painting which is known to have performance problems.
This is a regression - it wasn't this slow before.

It could also have something to do with the new tiling code.  cc:ing dcone
The changes I made to the table background code are QuirkMode only, so if you 
want to be sure they are not the problem change the doctype to STRICT and see 
how standard mode does. As Chris said, I simply reverted the table code to the 
way Peter had it after my failed attempt to improve the quirks.
Reassigning to dcone@netscape.com. Triaging Troy's bug list
Assignee: troy → dcone
Tiling changed the following.
1.)  Transparent GIF's in the background were fixed.  They did not work before, 
they do now.. but are the slowest of the images to be tiled.  This could have 
slowed things down.. but it used to not work.
2.)  All other tiling on Windows are much faster.  Linux tiling speed 
improvements are being handled by Pavlov.  

I will give this to Pavlov.. you can disposition this with any fixes you do 
there.
Assignee: dcone → pavlov
fixed by new tiling code from bryner and I
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Verified.
051508 Linux
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.