[Webkit-unassigned] [Bug 223995] New: Make FontCache self-contained (remove static global variables)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 31 05:43:12 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=223995
Bug ID: 223995
Summary: Make FontCache self-contained (remove static global
variables)
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: clord at igalia.com
Blocks: 202793
Currently the FontCache singleton contains some of the structures it relies on, but also has some static global variables for reasons that are unclear to me. For example, the actual font cache lives on FontCache, but the list of FontCacheClients is a global variable.
The current plan is for OffscreenCanvas to use a separate FontCache so as not to affect the performance of the main FontCache. To do this, FontCache needs to be fully self-contained.
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=202793
[Bug 202793] Implement text rendering on OffscreenCanvas in a Worker
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210331/f94999a6/attachment.htm>
More information about the webkit-unassigned
mailing list