Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: e037f78c47aa6ff11e71ba3a615e5afd4b9b3ef6
https://github.com/WebKit/WebKit/commit/e037f78c47aa6ff11e71ba3a615e5afd4b9b3ef6
Author: Justin Michaud <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M Source/WTF/wtf/FileSystem.cpp
Log Message:
-----------
Cherry-pick 310321@main (fa7de87229e7).
https://bugs.webkit.org/show_bug.cgi?id=311124
Fix failing mmap for jit dump on linux
https://bugs.webkit.org/show_bug.cgi?id=311124
Reviewed by Yusuke Suzuki.
The mmap for perf fails without read privileges because of
PROT_EXEC. This fixes samply.
Canonical link: https://commits.webkit.org/310321@main
Canonical link: https://commits.webkit.org/305877.728@webkitglib/2.52
Commit: 6869232f5629ca77ee901e8c8e662a91e53d47f7
https://github.com/WebKit/WebKit/commit/6869232f5629ca77ee901e8c8e662a91e53d47f7
Author: Philippe Normand <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M Source/WebCore/platform/glib/UserAgentQuirks.cpp
M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
Log Message:
-----------
Cherry-pick 314746@main (5eb4c53b5c67).
https://bugs.webkit.org/show_bug.cgi?id=316519
[WPE][GTK] Add User-Agent quirk for HBO Max
https://bugs.webkit.org/show_bug.cgi?id=316519
Reviewed by Adrian Perez de Castro.
Make sure the User-Agent used for HBO Max is the one matching Firefox,
otherwise if the application
uses a non-default (like Android) User-Agent WebSetting we might be
redirected to a page asking the
user to install the HBO Android app.
Test: Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
* Source/WebCore/platform/glib/UserAgentQuirks.cpp:
(WebCore::urlRequiresFirefoxBrowser):
* Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp:
(TestWebKitAPI::TEST(UserAgentTest, Quirks)):
Canonical link: https://commits.webkit.org/314746@main
Canonical link: https://commits.webkit.org/305877.729@webkitglib/2.52
Commit: 84ad7fb66f74fc6c7e2c01888df74c62598def81
https://github.com/WebKit/WebKit/commit/84ad7fb66f74fc6c7e2c01888df74c62598def81
Author: Simon Pena <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M Source/cmake/OptionsGTK.cmake
M Source/cmake/OptionsWPE.cmake
Log Message:
-----------
Cherry-pick 314881@main (01b18233e58e).
https://bugs.webkit.org/show_bug.cgi?id=316641
[CMake][GTK][WPE] Detect FreeType's builtin WOFF2 support on Skia builds
https://bugs.webkit.org/show_bug.cgi?id=316641
Reviewed by Adrian Perez de Castro.
WOFF2Checks reads the FREETYPE_* variables to skip libwoff2dec when
FreeType provides WOFF2 itself. 803415e3f940 removed the Cairo
find_package(Freetype) that set those variables, so Skia builds no
longer resolve FreeType in this scope and configuration fails with
"libwoff2dec is required for USE_WOFF2" (unless libwoff2 is available).
Resolve FreeType before WOFF2Checks: find_package is idempotent, so
Skia-s later call is a cache hit.
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:
Canonical link: https://commits.webkit.org/314881@main
Canonical link: https://commits.webkit.org/305877.730@webkitglib/2.52
Commit: e3e70dd80139fab38ef548c109d48fd9bdf33404
https://github.com/WebKit/WebKit/commit/e3e70dd80139fab38ef548c109d48fd9bdf33404
Author: Philippe Normand <[email protected]>
Date: 2026-06-12 (Fri, 12 Jun 2026)
Changed paths:
M Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp
Log Message:
-----------
Cherry-pick 314892@main (c263bec093ba).
https://bugs.webkit.org/show_bug.cgi?id=316645
[GStreamer] Allow access to udmabuf device in bwrap sandbox
https://bugs.webkit.org/show_bug.cgi?id=316645
Reviewed by Xabier Rodriguez-Calvar and Patrick Griffis.
Since GStreamer 1.28.0 software video decoders are likely to use a udmabuf
allocator, so
allow access to the corresponding device in the sandbox.
* Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:
(WebKit::bindGStreamerData):
Canonical link: https://commits.webkit.org/314892@main
Canonical link: https://commits.webkit.org/305877.731@webkitglib/2.52
Compare: https://github.com/WebKit/WebKit/compare/17ef6524f488...e3e70dd80139
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications