| Index: include/core/SkGraphics.h | 
| diff --git a/include/core/SkGraphics.h b/include/core/SkGraphics.h | 
| index c87604259077e82486f793d79d1ed66f093d7739..8281b8f7687f37bf373bc8211f611bdc43291168 100644 | 
| --- a/include/core/SkGraphics.h | 
| +++ b/include/core/SkGraphics.h | 
| @@ -54,6 +54,25 @@ public: | 
| static size_t GetFontCacheUsed(); | 
|  | 
| /** | 
| +     *  Return the number of entries in the font cache. | 
| +     *  A cache "entry" is associated with each typeface + pointSize + matrix. | 
| +     */ | 
| +    static int GetFontCacheCountUsed(); | 
| + | 
| +    /** | 
| +     *  Return the current limit to the number of entries in the font cache. | 
| +     *  A cache "entry" is associated with each typeface + pointSize + matrix. | 
| +     */ | 
| +    static int GetFontCacheCountLimit(); | 
| + | 
| +    /** | 
| +     *  Set the limit to the number of entries in the font cache, and return | 
| +     *  the previous value. If this new value is lower than the previous, | 
| +     *  it will automatically try to purge entries to meet the new limit. | 
| +     */ | 
| +    static int SetFontCacheCountLimit(int count); | 
| + | 
| +    /** | 
| *  For debugging purposes, this will attempt to purge the font cache. It | 
| *  does not change the limit, but will cause subsequent font measures and | 
| *  draws to be recreated, since they will no longer be in the cache. | 
|  |