[Webkit-unassigned] [Bug 6400] CSS 2.1 tests are too dependent on machine fonts

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Mon Jan 9 12:47:55 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6400





------- Additional Comments From ap at nypop.com  2006-01-09 12:47 -------
Created an attachment (id=5574)
 --> (http://bugzilla.opendarwin.org/attachment.cgi?id=5574&action=view)
proposed fix

Apparently, it's not possible to match AppKit font fallback with a simple list,
but only a few results changed with such an implementation, so it might
actually be OK:

fast/block/positioning/047.html - results changed inconsequentially
fast/xsl/xslt-text.xml - results changed inconsequentially
css2.1/t0905-c5525-fltblck-00-d-ag.html - results were incorrect (taken with
Arial Unicode MS; correct results didn't change)
css2.1/t0805-c5519-brdr-r-01-e.html - results were incorrect (taken with Arial
Unicode MS; correct results didn't change)
svg/W3C-SVG-1.1/text-fonts-01-t.svg - results were and still are
machine-dependent (because CSS styles have fonts that are not present on all
machines)
svg/W3C-SVG-1.1/text-intro-01-t.svg - ditto
svg/W3C-SVG-1.1/text-intro-02-b.svg - ditto
svg/W3C-SVG-1.1/text-intro-03-b.svg - ditto
svg/W3C-SVG-1.1/text-intro-04-t.svg - ditto

There is a rather strange problem with WebTextRendererFactory - it wouldn't see
that Monaco is a fixed pitch font. Furthermore, a similar problem apparently
exists for Osaka-Mono, but I couldn't  understand how (and if) the workaround
for it works, so I had to add some slightly different code.

-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list