Closed Bug 3761 Opened 26 years ago Closed 26 years ago

Animated GIFs cause entire window to redraw

Categories

(Core :: Layout, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

()

VERIFIED DUPLICATE of bug 3762

People

(Reporter: sfraser_bugs, Assigned: troy)

References

()

Details

To see the problem, build with double buffering turned off (nsViewManager.cpp). Go to a page with animated GIFs (see URL). Note that whenever an animated GIF is updated, the entire window gets redrawn (toolbars and all). In builds with double buffering, this problem will show up as a general slowdown (and increase in CPU usage) on pages with animated GIFs). (Only tested on Mac, though likely to affect all platforms.)
The reason animated GIFs cause contant redraws is explained in bug 3853; every time the status message changes, reflow and repaint happen. And animated GIFs cause continual status message changes.
since this bug may nicely provoking bug 3853 into existence, we should try and fix problems associated with 3853 before fixing this image lib thing.
Bug 3853 has apparently been fixed. This problem still exists in today's build.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
*** This bug has been marked as a duplicate of 3762 ***
Status: RESOLVED → VERIFIED
Fixed in April 5th Build.
You need to log in before you can comment on or make changes to this bug.