(In reply to comment #15)
> Karl, iirc that was fixed a while ago by a fontconfig cleanup. also iirc, it
> was an issue even when using system-cairo.
Excellent. As you imply, if gtk settings are having an effect with system-cairo, they should be having an effect with tree-cairo. This is the code that pulls in GTK Settings:
(In reply to comment #15)
> Karl, iirc that was fixed a while ago by a fontconfig cleanup. also iirc, it
> was an issue even when using system-cairo.
Excellent. As you imply, if gtk settings are having an effect with system-cairo, they should be having an effect with tree-cairo. This is the code that pulls in GTK Settings:
http:// hg.mozilla. org/releases/ mozilla- 1.9.2/file/ b24909ba494f/ gfx/thebes/ src/gfxPangoFon ts.cpp# l3145
Doing "call FcPatternPrint( aPattern) " before and after cairo_ft_ font_options_ substitute( ) may be enlightening.