[Webkit-unassigned] [Bug 115131] New: REGRESSION (r146544): Once a custom font is cached to disk, it starts failing to render until the page is refreshed.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 24 15:11:38 PDT 2013


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

           Summary: REGRESSION (r146544): Once a custom font is cached to
                    disk, it starts failing to render until the page is
                    refreshed.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Unspecified
            Status: ASSIGNED
          Keywords: InRadar
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: beidson at apple.com
                CC: ap at webkit.org, mitz at webkit.org, sam at webkit.org


REGRESSION (r146544): Once a custom font is cached to disk, it starts failing to render until the page is refreshed.

One example of a WebFont user in the wild is http://www.okemo.com/activities/snowsports/ticketing/deals/onlinedeals.asp

We can't do the CachedResource::tryReplaceEncodedData trick for CachedFonts on CG platforms because the CGFont object is directly reliant on the original encoded data from the original SharedBuffer.

This patch will introduce the concept of a CachedResource saying it doesn't support being swapped out.

In radar as <rdar://problem/13622998>

-- 
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