[webkit-changes] [WebKit/WebKit] 60c255: REGRESSION(262860 at main): [GTK] icons broken, rende...

Michael Catanzaro noreply at github.com
Mon Apr 17 14:06:49 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 60c2559bd902b7c329a5105d389ce70beeeead01
      https://github.com/WebKit/WebKit/commit/60c2559bd902b7c329a5105d389ce70beeeead01
  Author: Michael Catanzaro <mcatanzaro at redhat.com>
  Date:   2023-04-17 (Mon, 17 Apr 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp

  Log Message:
  -----------
  REGRESSION(262860 at main): [GTK] icons broken, rendering errors on reddit.com and many other websites, flickering on cnn.com
https://bugs.webkit.org/show_bug.cgi?id=255488

Reviewed by Adrian Perez de Castro.

The second parameter to cairo_scaled_font_text_extents() must be a
NUL-terminated UTF-8 string.

* Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp:
(WebCore::heightOfCharacter):
(WebCore::Font::platformInit):

Canonical link: https://commits.webkit.org/263036@main




More information about the webkit-changes mailing list