Bug 82654

Summary: race condition when loading web fonts
Product: WebKit Reporter: Tony Chang <tony>
Component: TextAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bashi
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Tony Chang 2012-03-29 14:16:10 PDT
After r112489, css/flexbox/flex-align-vertical-writing-mode.html started to fail.  The specific code that failed is at http://trac.webkit.org/browser/trunk/LayoutTests/css3/flexbox/flex-align-vertical-writing-mode.html?rev=104625#L180 , specifically the baseline checks in javascript failed:

+baseline4 and baseline5 should be right aligned with each other.
+baseline6 and baseline7 should have the same baseline.
+baseline8 and baseline9 should be left aligned with each other.

I'm not sure how this is possible regardless of font.  It seems like the baselines should still align properly.
Comment 1 Tony Chang 2012-03-29 14:17:04 PDT
Oh, this only showed up on the Chromium OSX 10.5 and 10.7 bots (not 10.6, not Linux or Win).  That probably means it'll be hard to repro, although the slow font cgi script might work.