[Webkit-unassigned] [Bug 95866] New: Refactor WebCore::FontData handling to clarify pointer ownership
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 5 10:27:26 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=95866
Summary: Refactor WebCore::FontData handling to clarify pointer
ownership
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Platform
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: schenney at chromium.org
CC: eric at webkit.org, inferno at chromium.org
Depends on: 93640
Right now, FontData objects are created in CSSSegmentedFontFace and CSSFontFaceSource and then passed all over the code as raw pointers. Custom FontData is ultimately owned and deleted by FontFallbackList (as of the patch for 93640). But the ownership of regular FontData is not so clear cut, and indeed we might be leaking it. This bug is to cover refactoring of FontData ownership to reduce the change of security problems.
--
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