Bug 67444 - STIX glyphs not rendered on this stackoverflow answer
Summary: STIX glyphs not rendered on this stackoverflow answer
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: mitz
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2011-09-01 15:02 PDT by mitz
Modified: 2011-09-01 17:15 PDT (History)
2 users (show)

See Also:


Attachments
Patch (40.36 KB, patch)
2011-09-01 15:09 PDT, mitz
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2011-09-01 15:02:54 PDT
STIX glyphs not rendered on this stackoverflow answer
Comment 1 mitz 2011-09-01 15:03:24 PDT
<rdar://problem/9528843>
Comment 2 mitz 2011-09-01 15:09:55 PDT
Created attachment 106045 [details]
Patch
Comment 3 Joseph Pecoraro 2011-09-01 15:30:25 PDT
Here was the stack overflow answer in question:
http://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default/6163129#6163129
Comment 4 mitz 2011-09-01 15:32:48 PDT
Fixed in <http://trac.webkit.org/r94352>.
Comment 5 James Robinson 2011-09-01 16:46:22 PDT
The following tests have different pixel output on chromium mac now:

fast/css/font-face-opentype.html
svg/W3C-SVG-1.1/fonts-glyph-03-t.svg
svg/W3C-SVG-1.1/fonts-glyph-04-t.svg
svg/batik/text/xmlSpace.svg
svg/custom/glyph-selection-lang-attribute.svg
svg/custom/svg-fonts-without-missing-glyph.xhtml

the new output does not look better, for example on fast/css/font-face-opentype.html a bunch of glyphs are missing:

expected: http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG_/results/layout-test-results/fast/css/font-face-opentype-expected.png
actual: http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG_/results/layout-test-results/fast/css/font-face-opentype-actual.png

on the other tests the text metrics seem wrong, for example on svg/custom/glyph-selection-lang-attribute.svg the 'a' glyphs have changed size:

expected: http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG_/results/layout-test-results/svg/custom/glyph-selection-lang-attribute-expected.png
actual: http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG_/results/layout-test-results/svg/custom/glyph-selection-lang-attribute-actual.png
Comment 6 mitz 2011-09-01 16:52:22 PDT
Thanks for noticing these differences. I am looking into them.
Comment 7 James Robinson 2011-09-01 16:53:02 PDT
Reopen because I think there's a real bug here, feel free to close if I'm mistaken.
Comment 8 mitz 2011-09-01 17:15:50 PDT
Committed revision 94368.