Bug 103129

Summary: [FreeType] FT backend rounds requested pixel size to ints
Product: WebKit Reporter: Dominik Röttsches (drott) <d-r>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: gyuyoung.kim, mrobinson
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 89458    

Dominik Röttsches (drott)
Reported 2012-11-23 05:38:00 PST
In the Freetype backend FontCache::createFontPlatformData the pixel size is requested rounded to pixels, even though freetype supports returning a font scaled to a double value here. Also, the computedPixelSize() value is used as initializer for FontPlatformData's m_size, we should use computedSize() in both cases to allow uniformly scaled fonts without rounding.
Attachments
Dominik Röttsches (drott)
Comment 1 2012-11-30 05:45:45 PST
Won't fix for now, since Cairo does not support subpixel font sizes.
Note You need to log in before you can comment on or make changes to this bug.