[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:03:52 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=161493

--- Comment #13 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?

-- 
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/45514071/attachment.html>


More information about the webkit-unassigned mailing list