Open Bug 506996 Opened 16 years ago Updated 3 years ago

imgRequests should not each have a nsCategoryCache

Categories

(Core :: Graphics: ImageLib, defect)

defect

Tracking

()

Tracking Status
blocking2.0 --- -

People

(Reporter: vlad, Unassigned)

Details

http://mxr.mozilla.org/mozilla-central/source/modules/libpr0n/src/imgRequest.h#209 http://mxr.mozilla.org/mozilla-central/source/modules/libpr0n/src/imgRequest.cpp#84 There is no reason for each imgRequest to have its own nsCategoryCache for "image-sniffing-services". One global cache somewhere should be enough; this would save churn on the observer service and related friends.
I'll probably get to this mid-august.
This should probably block 1.9.3; it's causing significant churn, both cpu and power.
blocking2.0: --- → ?
This might be a Fennec blocker, and we'll reprioritize if so, but for now this isn't a 1.9.3 blocker.
blocking2.0: ? → -
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.