Eliminate nsFontCache
Categories
(Core :: Graphics, enhancement, P5)
Tracking
()
People
(Reporter: jesup, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: memory-footprint, perf)
Reporter | ||
Comment 1•23 years ago
|
||
Comment 2•23 years ago
|
||
Reporter | ||
Comment 4•23 years ago
|
||
Comment 8•23 years ago
|
||
Comment 9•23 years ago
|
||
Reporter | ||
Comment 10•23 years ago
|
||
Comment 11•23 years ago
|
||
Comment 12•23 years ago
|
||
Updated•23 years ago
|
Updated•23 years ago
|
Comment 13•23 years ago
|
||
Reporter | ||
Comment 15•23 years ago
|
||
Comment 16•21 years ago
|
||
Updated•21 years ago
|
Comment 17•21 years ago
|
||
Comment 18•21 years ago
|
||
Comment 19•21 years ago
|
||
Comment 20•20 years ago
|
||
Updated•18 years ago
|
Comment 21•17 years ago
|
||
Comment 22•17 years ago
|
||
Updated•16 years ago
|
Comment 24•14 years ago
|
||
Comment 25•8 years ago
|
||
Reporter | ||
Comment 26•7 years ago
|
||
Comment 27•7 years ago
|
||
Reporter | ||
Comment 28•7 years ago
|
||
Comment 31•5 years ago
|
||
Roc's comment 23 still holds, I think, despite the years that have passed. It might be nice to simplify away things like nsFontCache and nsDeviceContext some day, but it's not a high priority AFAIK (and we do still need to be caching gfxFontGroups somewhere...)
Updated•5 years ago
|
Comment 32•2 years ago
|
||
In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.
Updated•2 years ago
|
Comment 33•2 years ago
|
||
Is this still relevant? It looks like nsFontCache has moved a bit since comment 31 (bug 1725940)
Comment 34•2 years ago
|
||
(In reply to Gregory Pappas [:gregp] from comment #33)
Is this still relevant? It looks like nsFontCache has moved a bit since comment 31 (bug 1725940)
I think we should just close this - it's not really useful or actionable in its own right. nsFontCache caches the gfxFontGroups that result from resolving a bunch of font-related properties and context, and we definitely still want some such cache.
If/when nsFontCache goes away or gets replaced, I'd expect it'll be as part of a larger restructuring of layout and graphics states and contexts, not just because we arbitrarily decide to eliminate this class. But for now, it serves a purpose and although it's moved and been tweaked now and then, it's not going anywhere.
Description
•