[Webkit-unassigned] [Bug 161493] [FreeType] Incorrect application of glyph positioning in the Y direction
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 9 14:16:03 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=161493
--- Comment #15 from Myles C. Maxfield <mmaxfield at apple.com> ---
Comment on attachment 287860
--> https://bugs.webkit.org/attachment.cgi?id=287860
Proof of concept patch
View in context: https://bugs.webkit.org/attachment.cgi?id=287860&action=review
>> Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp:580
>> + glyphBuffer->add(glyphs[i], currentRun->fontData(), createGlyphBufferAdvance(glyphAdvanceX, glyphAdvanceY), currentCharacterIndex, &offset);
>
> It appears that FontCascade::drawGlyphBuffer() doesn't actually move any glyphs according to the offsets. How does this work?
There is a different add() function which takes a GlyphBufferAdvance, which should be 2-dimensional.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160909/06064dc2/attachment.html>
More information about the webkit-unassigned
mailing list