Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 526c8f7743097519d486cd17ef3b95b19a43cabb
https://github.com/WebKit/WebKit/commit/526c8f7743097519d486cd17ef3b95b19a43cabb
Author: Patrick Griffis <[email protected]>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp
M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebsiteData.cpp
Log Message:
-----------
Cherry-pick 318404@main (31a2484dd863).
https://bugs.webkit.org/show_bug.cgi?id=320784
[GLib] Fix looking up the size of various website data types
https://bugs.webkit.org/show_bug.cgi?id=320784
Reviewed by Adrian Perez de Castro and Carlos Garcia Campos.
This was using the wrong flags to match types. Update docs
and add tests for more types.
Test:
Tools/TestWebKitAPI/Tests/WebKit/WKWebView/glib/TestWebsiteData.cpp
*
Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp:
(webkit_website_data_get_size):
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/glib/TestWebsiteData.cpp:
(testWebsiteDataStorage):
(testWebsiteDataDatabases):
(testWebsiteDataDOMCache):
(testWebsiteDataSizes):
(beforeAll):
Canonical link:
https://flagged.apple.com:443/proxy?t2=dQ2y6V1td3&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE4NDA0QG1haW4=&emid=6509c4d9-67bb-4795-b4b1-a8a0eb549452&c=11
Canonical link:
https://flagged.apple.com:443/proxy?t2=Dh0t9q4mr0&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1ODc3LjEwMjNAd2Via2l0Z2xpYi8yLjUy&emid=6509c4d9-67bb-4795-b4b1-a8a0eb549452&c=11
Commit: c7c0a4dba85e9ad0529eb34f6afbf22d104ca30b
https://github.com/WebKit/WebKit/commit/c7c0a4dba85e9ad0529eb34f6afbf22d104ca30b
Author: Philippe Normand <[email protected]>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed
paths:
M Source/WebKit/WPEPlatform/wpe-platform-uninstalled.pc.in
Log Message:
-----------
Cherry-pick 318228@main (4e9da8cb6dbb).
https://bugs.webkit.org/show_bug.cgi?id=320561
[WPE]
Missing moduledir in wpe-platform-uninstalled.pc file
https://bugs.webkit.org/show_bug.cgi?id=320561
Reviewed by Carlos Garcia Campos.
Add a moduledir variable, like in the wpe-platform-2.0.pc file.
* Source/WebKit/WPEPlatform/wpe-platform-uninstalled.pc.in:
Canonical link:
https://flagged.apple.com:443/proxy?t2=dB5o1O6Fv4&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE4MjI4QG1haW4=&emid=6509c4d9-67bb-4795-b4b1-a8a0eb549452&c=11
Canonical link:
https://flagged.apple.com:443/proxy?t2=DI1X2Y3Qi8&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1ODc3LjEwMjRAd2Via2l0Z2xpYi8yLjUy&emid=6509c4d9-67bb-4795-b4b1-a8a0eb549452&c=11
Commit: 8fc3e4613a574e8b0e4e310691fb728c7efe8d1d
https://github.com/WebKit/WebKit/commit/8fc3e4613a574e8b0e4e310691fb728c7efe8d1d
Author: Pawel Lampe <[email protected]>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M Source/WebCore/platform/graphics/FontCache.cpp
M
Source/WebCore/platform/graphics/FontCascadeCache.h
M Source/WebCore/platform/graphics/FontCascadeFonts.cpp
M
Source/WebCore/platform/graphics/FontCascadeFonts.h
M Source/WebCore/platform/graphics/FontCustomPlatformData.h
M
Source/WebCore/platform/graphics/FontPlatformData.cpp
M Source/WebCore/platform/graphics/skia/FontCacheSkia.cpp
M
Source/WebCore/platform/graphics/skia/FontCustomPlatformDataSkia.cpp
M Source/WebCore/platform/graphics/skia/FontPlatformDataSkia.cpp
Log Message:
-----------
Cherry-pick 318476@main (6b324fb4b79e).
https://bugs.webkit.org/show_bug.cgi?id=319590
[Skia] Memory growth on every page load when fonts with variations are used
https://bugs.webkit.org/show_bug.cgi?id=319590
Reviewed by Carlos Garcia Campos.
This change adds a small cache for font variation typefaces, so that
variation-specific typefaces can be shared. This way, a lot of memory
can be saved if font variations
are
used often.
Canonical link:
https://flagged.apple.com:443/proxy?t2=DJ6T4W4mb5&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE4NDc2QG1haW4=&emid=6509c4d9-67bb-4795-b4b1-a8a0eb549452&c=11
Canonical link:
https://flagged.apple.com:443/proxy?t2=Dk6S8g3no5&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1ODc3LjEwMjVAd2Via2l0Z2xpYi8yLjUy&emid=6509c4d9-67bb-4795-b4b1-a8a0eb549452&c=11
Compare: https://github.com/WebKit/WebKit/compare/b6e1a8ee19d4...8fc3e4613a57
To unsubscribe from these emails, change
your notification settings at
https://github.com/WebKit/WebKit/settings/notifications