Open Bug 1169060 Opened 9 years ago Updated 2 years ago

Throttle image decoding

Categories

(Core :: Graphics: ImageLib, defect)

defect

Tracking

()

People

(Reporter: seth, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

It's possible to convince Gecko to repeatedly redecode the same image over and over again at different sizes. Generally this happens when a non-layerized image gets drawn repeatedly at different scales. Two such cases are bug 1157559 and bug 1167849. This can result in high memory usage and high CPU usage.

We need some throttling at the ImageLib level to prevent this kind of issue.
See Also: → 1167849
Whiteboard: [gfx-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.