[Webkit-unassigned] [Bug 261274] leaking memory with cairo

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 12 16:50:00 PDT 2023


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

--- Comment #8 from Christian Hesse <mail at eworm.de> ---
I managed to finish a bisect... Took me a lot of time and did cost some extra grey hair. ��

c0289be0b9ab80469106e8b06cf75b9c62f37ec9 is the first bad commit
commit c0289be0b9ab80469106e8b06cf75b9c62f37ec9
Author: Vitaly Dyachkov <vitaly at igalia.com>
Date:   Mon Mar 13 02:50:36 2023 -0700

    Cherry-pick 261566 at main (2d385163e7ce). https://bugs.webkit.org/show_bug.cgi?id=177039

        [Freetype] Apply basic font properties as font variation settings
        https://bugs.webkit.org/show_bug.cgi?id=177039

        Reviewed by Carlos Garcia Campos.

        This patch makes sure that the basic font properties,
        such as `font-weight`, `font-width`, and `font-style`,
        are applied in the same way as `font-variation-settings`.

        * LayoutTests/fast/text/variations/basic-properties-expected.html: Added.
        * LayoutTests/fast/text/variations/basic-properties.html: Added.
        * LayoutTests/fast/text/variations/resources/AmstelvarAlpha-VF.woff2: Added.
        * LayoutTests/fast/text/variations/resources/Roboto-VF.woff2: Added.
        * LayoutTests/fast/text/variations/resources/jost-VF.woff2: Added.
        * Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp:
        (WebCore::buildVariationSettings):

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

 .../text/variations/basic-properties-expected.html |  33 ++++++++++++++++++++
 .../fast/text/variations/basic-properties.html     |  34 +++++++++++++++++++++
 .../variations/resources/AmstelvarAlpha-VF.woff2   | Bin 0 -> 76720 bytes
 .../fast/text/variations/resources/Roboto-VF.woff2 | Bin 0 -> 1475864 bytes
 .../fast/text/variations/resources/jost-VF.woff2   | Bin 0 -> 141636 bytes
 .../graphics/freetype/FontCacheFreeType.cpp        |  25 +++++++++++++--
 .../platform/graphics/freetype/FontCacheFreeType.h |   2 +-
 .../freetype/FontCustomPlatformDataFreeType.cpp    |   2 +-
 8 files changed, 92 insertions(+), 4 deletions(-)
 create mode 100644 LayoutTests/fast/text/variations/basic-properties-expected.html
 create mode 100644 LayoutTests/fast/text/variations/basic-properties.html
 create mode 100644 LayoutTests/fast/text/variations/resources/AmstelvarAlpha-VF.woff2
 create mode 100644 LayoutTests/fast/text/variations/resources/Roboto-VF.woff2
 create mode 100644 LayoutTests/fast/text/variations/resources/jost-VF.woff2

-- 
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/20230912/68fb3c39/attachment.htm>


More information about the webkit-unassigned mailing list