[Webkit-unassigned] [Bug 95866] Refactor WebCore::FontData handling to clarify pointer ownership

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 6 09:56:12 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=95866





--- Comment #4 from Eric Seidel <eric at webkit.org>  2012-09-06 09:56:26 PST ---
It sounds like FontCache owns all non-custom FontData, which is easy, because that FontData is global (shared between pages), correct?

custom FontData is more tricky, because theoretically it is not shared between pages, but rather per-document, except in the case of seamless, where it can be inherited across document boundaries.

>From your description, it sounds like some of the custom FontData are owned by FontFallbackList, but it's not clear to me from your description who deletes the rest.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list