[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