Safari should take advantage of any variable axes available within a font rather then synthesising traits.
Common axes supported by Multiple Master and AAT fonts include:
* Weight (bold or light)
* Optical Size ('chunkyness' of serifs & thick/thin stroke ratio)
* Glyph width (condensed/extended forms)
I posted a page at the given URL showing a table of Qs using the font Skia (which everyone should have). It
has an accompanying image showing the correct rendering, so unless someone tells me how to make
those nifty data: URIs and include an image inline, I can't attach it here.
Reassigning to webkit-unassigned, to make sure more people see this.
Confirmed, nice testcase. Nick, could you please add it to the bug?
Created attachment 21502 [details]
PNG image demonstrating correct Skia font display
Created attachment 21503 [details]
Attaching a copy of the testcase URL.
Created attachment 21505 [details]
Corrected XHTML testcase which doesn’t apply font-weight on columns