[Webkit-unassigned] [Bug 36548] [GTK] Wrong font instantiated from an unknown font family
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Sep 19 12:38:13 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=36548
--- Comment #6 from Martin Robinson <mrobinson at webkit.org> 2010-09-19 12:38:13 PST ---
This will likely need to be landed along with the patch in https://bugs.webkit.org/show_bug.cgi?id=46038 with new baselines, as both of these issues have conspired to create many incorrect DRT dumps. If they are landed separately, we will need to make new baselines twice.
Here's an example of what's happening for fast/borders/border-image-border-radius.html without fixing fonts.conf:
WebCore requests font family: Times
family name after config: Times (no alias for Times)
family name after matching: Nimbus Roman No9 L (fallback for Times -- rejected)
WebCore requests font family:Times New Roman (WebCore CSS fallback)
family name after config:Times New Roman
family name after matching:Ahem (fallback for Times New Roman -- rejected)
family name:serif (last fallback)
family name after config:serif
family name after matching:Ahem (accepted, because "serif" allows falling back)
The correct trace, with a fixed fonts.conf, would look like:
WebCore requests font family: Times
family name after config: Liberation Serif (aliased to Times)
family name after matching: Liberation Serif (matched! success!)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list