Bug 27473

Summary: Chromium Linux: cache Harfbuzz faces
Product: WebKit Reporter: Adam Langley <agl>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
patch
none
patch
none
patch eric: review+

Description Adam Langley 2009-07-20 17:07:39 PDT
Previously, we recreated the Harfbuzz face for each script-run. With this patch, we keep the Harfbuzz face in the FontPlatformData (created as needed) and so they will persist for the duration of the FontPlatformData.

Shouldn't affect any layout tests.
Comment 1 Adam Langley 2009-07-20 17:49:47 PDT
Created attachment 33128 [details]
patch
Comment 2 Adam Langley 2009-07-20 19:04:07 PDT
Created attachment 33133 [details]
patch
Comment 3 Adam Langley 2009-07-20 19:05:22 PDT
Created attachment 33134 [details]
patch
Comment 4 Eric Seidel (no email) 2009-07-20 19:06:53 PDT
Comment on attachment 33134 [details]
patch

Seems fine.