Implement system fonts FontDescription caching at RenderTheme level instead of duplicating the logic in its subclasses for each platform. This reduces duplication and reduces the amount of platform-specific code. This will also make the refactoring at Bug 140577 a lot easier.
Created attachment 245253 [details]
Created attachment 245255 [details]
Comment on attachment 245255 [details]
Created attachment 245261 [details]
Comment on attachment 245261 [details]
Clearing flags on attachment: 245261
Committed r179050: <http://trac.webkit.org/changeset/179050>
All reviewed patches have been landed. Closing bug.