Comment #8 on issue 26206 by vbraun.name: Chrome doesn't respect  
fontconfig's hinting flags.
http://code.google.com/p/chromium/issues/detail?id=26206

I have a similar issue with 4.0.253.0, the Fedora 12 x86_64 rpm package from
http://spot.fedorapeople.org/chromium/F12 + freetype-freeword (with  
patent-encumbered
bytecode interpreter and subpixel rendering enabled).

Subpixel smoothing works, but the hinting does not. In the attached  
screenshot, I'll
show the same text three times:

1) As displayed by gnome-terminal (identical to firefox), subpixel  
rendering and
"Full" hinting enabled in gnome-appearance-properties.

1) gnome-terminal, hinting set to "Slight".

3) gnome-terminal, hinting set to "None".

4) Chromium

The chromium output is definitely not as clean as full hinting, and seems  
to be the
"Slight" hinting. Firefox renders identical to gnome-terminal, for the  
record. The
font is always chosen to be the default "Sans"


[vbr...@volker-desktop gtksettings]$ fc-match -v "Sans"
Pattern has 30 elts (size 32)
        family: "DejaVu Sans"(s)
        familylang: "en"(s)
        style: "Book"(s)
        stylelang: "en"(s)
        fullname: "DejaVu Sans"(s)
        fullnamelang: "en"(s)
        slant: 0(i)(s)
        weight: 80(i)(s)
        width: 100(i)(s)
        size: 12(f)(s)
        pixelsize: 12.5(f)(s)
        foundry: "unknown"(s)
        hintstyle: 3(i)(s)
        hinting: FcTrue(s)
        verticallayout: FcFalse(s)
        autohint: FcTrue(w)
        globaladvance: FcTrue(s)
        file: "/usr/share/fonts/dejavu/DejaVuSans.ttf"(s)
        index: 0(i)(s)
        outline: FcTrue(s)
        scalable: FcTrue(s)
        dpi: 75(f)(s)
        scale: 1(f)(s)
        charset:
        0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff  
ffffffff
        0001: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff  
ffffffff
        0002: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff  
008873ff
        0003: ffffffff ffffffff f58effff 7cff0007 ffffd7f0 fffffffb ffffffff  
ffffffff
        0004: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff  
ffffffff
        0005: 3fffffff fffe003f fe7fffff fffffffe 000006ff ffff0000 ffff00cf  
001f07ff
        0006: 882016c0 07fffffe 043fffff fe10ffff 012600ff 84208252 00205040  
03ff0000
        0007: 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff  
073ff8ff
        000e: 00000000 80000000 00000000 00000000 fef02596 3bffecae 33ff3f5f  
00000000
        0010: 00000000 00000000 00000000 00000000 00000000 ffffffff ffff003f  
1fffffff
        0014: effffefe ffbfffff fff7f7ff ffffffff ffffffff 3fffffff ffffffff  
fffff7ff
        0015: ffff00ff 7fffffff fffdffff fff007ff 007ffc3f 0000ffff 40000000  
00000002
        0016: 00000000 00000000 000000c0 007fc000 1fffffff 00000000 00000000  
00000000
        001d: ffdfffff ffff7fcf efffffff 098007ff f8000020 ffffffff 000003f0  
00000000
        001e: ffffffff ffffffff ffffffff ffffffff cfffffff ffffffff ffffffff  
03ffffff
        001f: 3f3fffff ffffffff aaff3f3f 3fffffff ffffffff ffdfffff efcfffdf  
7fdcffff
        0020: ffffffff fffffcff ffffffff fff3fc0f 001f7fff 003fffff 18c30000  
00000002
        0021: fffffbff ffffffff fff84bff ffffffff ffff001f ffffffff ffffffff  
ffffffff
        0022: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff  
ffffffff
        0023: f303ffff 000019f3 00000000 24380000 f8100080 00007fff 0000c000  
00000028
        0024: 00000000 0000000c 00000000 000003ff 00000000 00000000 00000000  
00000000
        0025: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff  
ffffffff
        0026: ffffffff ffffffff ffffffff ffffffff 1fffffff 01ffffff 00000000  
00000000
        0027: fffff3de fffffeff 7f47afff fffffffe ff1fffff 7ffeffff 00000060  
ffff0fc1
        0028: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff  
ffffffff
        0029: 00000cc0 00000000 00000003 00000000 00000018 00000000 003fc000  
0c000800
        002a: 1ffff007 00008000 00000000 e0000000 ffffffff 07ffc001 00000000  
06000000
        002b: 87ffffff 0000001f 00180000 00000000 00000000 00000000 00000000  
00000000
        002c: 00000000 00000000 00000000 3efeffff 00000000 00000000 00000000  
00000000
        002d: 00000000 ffff0000 ffffffff 0000803f 00000000 00000000 00000000  
00000000
        002e: 01000000 0000403c 00000000 00000000 00000000 00000000 00000000  
00000000
        004d: 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff  
ffffffff
        00a6: 00000000 00000000 00f330f0 00007ffc 00303c00 00000000 00000000  
00000000
        00a7: f87fff00 ffff0fc0 0000cfc0 00000000 00001e0f 00000000 00000000  
f8000000
        00f0: 00000003 00000000 00000000 00000000 00000000 00000000 00000000  
00000000
        00f6: 00000000 00000000 00000000 00000000 00000000 00000000 00000020  
00000000
        00fb: e0f8007f 5f7fffff fffcffdb ffffffff c03ffc03 00000000 06000000  
f0000300
        00fe: 00000000 0000000f 00000000 ffdf0000 ffffffff ffffffff ffffffff  
9fffffff
        00ff: 00000000 00000000 00000000 00000000 00000000 00000000 00000000  
2e000000
        01d3: ffffffff ffffffff 007fffff 00000000 00000000 00000000 00000000  
00000000
        01d5: 00000000 7b000000 fffdfc5f 00000fff 00000000 ffffffff 000fffff  
00000000
        01d7: 00000000 00000000 00000000 00000000 00000000 00000000 ff000000  
00000fff
(s)
        lang: aa|ab|af|ar|ast|av|ay|az-az|az-
ir|ba|bm|be|bg|bi|bin|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|cy|da|de|el|en|eo| 
es|et|eu|f
a|fi|fj|fo|fr|ff|fur|fy|ga|gd|gl|gn|gv|ha|haw|he|ho|hr|hu|hy|ia|ig|id|ie|ik| 
io|is|it|
iu|ka|kaa|ki|kk|kl|ku-am|ku-
ir|kum|kv|kw|ky|la|lb|lez|ln|lo|lt|lv|mg|mh|mi|mk|mo|mt|nb|nds|nl|nn|no|nr| 
nso|ny|oc|
om|os|pl|pt|rm|ro|ru|sah|sco|se|sel|sh|shs|sk|sl|sm|sma|smj|smn|sms|so|sq| 
sr|ss|st|sv
|sw|tg|tk|tl|tn|to|tr|ts|tt|tw|tyv|ug|uk|uz|ve|vi|vo|vot|wa|wen|wo|xh|yap| 
yi|yo|zu|ak
|an|ber-dz|ber-ma|crh|csb|ee|fat|fil|hsb|ht|hz|jv|kab|kj|kr|ku-iq|ku-tr|kwm| 
lg|li|mn-
mn|ms|na|ng|nv|pap-an|pap-aw|qu|rn|rw|sc|sg|sn|su|ty|za(s)
        fontversion: 150732(i)(s)
        capability: "otlayout:DFLT otlayout:arab otlayout:armn otlayout:brai
otlayout:cans otlayout:cher otlayout:cyrl otlayout:geor otlayout:grek  
otlayout:hani
otlayout:hebr otlayout:kana otlayout:lao  otlayout:latn otlayout:math  
otlayout:nko
otlayout:ogam otlayout:runr otlayout:tfng otlayout:thai"(s)
        fontformat: "TrueType"(s)
        embeddedbitmap: FcTrue(s)
        decorative: FcFalse(s)




Attachments:
        hinting.png  55.3 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

-- 
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs

Reply via email to