[Webkit-unassigned] [Bug 205990] [HarfBuzz] A partially selected RTL text is placed at a wrong vertical position if it has a vertical initial advance

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 8 23:51:15 PST 2020


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

--- Comment #4 from Fujii Hironori <Hironori.Fujii at sony.com> ---
This issue will happen for WinCairo port if it'd use ComplexTextController by applying the patch of Bug 204884.

All 5 glyphs painting case:

glyphs: 757 981 3 757 981
initial advance: 9.0 4.0
advances: (-9,4) (47,0) (31,-4) (-9,4) (47,0)

Only latter 3 glyphs painting case:

glyphs: 3 757 981
initial advance: 9.0 4.0
advances: (31,-4) (-9,4) (47,0)

The glyph 757 is painted at y=4 for the first case,
and y=0 for the second case.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200109/95514e4c/attachment.htm>


More information about the webkit-unassigned mailing list