GNU bug report logs -
#54646
29.0.50; set-fontset-font and font clipping issues
Previous Next
Reported by: Visuwesh <visuweshm <at> gmail.com>
Date: Thu, 31 Mar 2022 03:38:01 UTC
Severity: normal
Merged with 73752
Found in versions 29.0.50, 29.4
Fixed in version 30.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: Visuwesh <visuweshm <at> gmail.com>
> Cc: rpluim <at> gmail.com, 54646 <at> debbugs.gnu.org
> Date: Fri, 22 Apr 2022 16:16:07 +0530
>
> >> and the GOOD case for bb9 bbf is
> >>
> >> lbearing 1 rbearing 28 width 28 ascent 9 descent 5
> >> 1 bb9 bbf xadvance 1809 yadvance 0 xoffset 0 yoffset 0
> >> xpos 0 yoff 0 wadjust 28
> >>
> >> and the BAD case is
> >>
> >> lbearing 1 rbearing 28 width 28 ascent 9 descent 5
> >> 1 bb9 bbf xadvance 3193 yadvance 0 xoffset 0 yoffset 0
> >> xpos 0 yoff 0 wadjust 50
> >
> > This looks like HarfBuzz is feeding us incorrect data for some reason,
> > but I cannot imagine what that reason could be, sorry.
>
> Could it be some kind of cache? Because when Emacs rendered the entire
> webpage, I was unable to reproduce the issue.
When Emacs have rendered the entire page, we no longer call HarfBuzz,
because the composition data is indeed cached by Emacs.
The print-outs you produced are from calling HarfBuzz, so our caching
cannot affect that, AFAIU.
This bug report was last modified 252 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.