Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 9c6675a3939b8c42eced5a5035bfb375ce57c1c4
https://github.com/WebKit/WebKit/commit/9c6675a3939b8c42eced5a5035bfb375ce57c1c4
Author: Chris Dumez <[email protected]>
Date: 2026-08-02 (Sun, 02 Aug 2026)
Changed paths:
M Source/WebCore/editing/Editor.cpp
M Source/WebCore/rendering/RenderLayerBacking.cpp
M Source/WebCore/style/StyleCustomPropertyRegistry.cpp
M Source/WebCore/style/values/masking/StyleClipPath.h
M Source/WebCore/workers/WorkerScriptLoader.cpp
M Source/WebCore/workers/service/context/ServiceWorkerThread.cpp
M Source/WebCore/workers/service/server/SWServer.cpp
M Source/WebKit/NetworkProcess/NetworkCORSPreflightChecker.cpp
M Source/WebKit/UIProcess/WebProcessPool.cpp
M Source/WebKit/UIProcess/WebProcessProxy.cpp
M Source/WebKit/webpushd/PushService.mm
Log Message:
-----------
Cherry-pick 318208@main (6ce79778ca49).
https://bugs.webkit.org/show_bug.cgi?id=320534
Fix several use-after-moves in the codebase
https://bugs.webkit.org/show_bug.cgi?id=320534
Reviewed by Darin Adler.
* Source/WebCore/css/calc/CSSCalcTree.cpp:
(WebCore::CSSCalc::subtract):
* Source/WebCore/editing/Editor.cpp:
* Source/WebCore/rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::updateAncestorClippingStack):
* Source/WebCore/style/StyleCustomPropertyRegistry.cpp:
(WebCore::Style::CustomPropertyRegistry::registerFromStylesheet):
* Source/WebCore/style/values/masking/StyleClipPath.h:
(WebCore::Style::ClipPath::ClipPath):
* Source/WebCore/workers/WorkerScriptLoader.cpp:
(WebCore::WorkerScriptLoader::loadAsynchronously):
* Source/WebCore/workers/service/context/ServiceWorkerThread.cpp:
(WebCore::ServiceWorkerThread::queueTaskToFireBackgroundFetchEvent):
* Source/WebCore/workers/service/server/SWServer.cpp:
(WebCore::SWServer::tryInstallContextData):
* Source/WebKit/NetworkProcess/NetworkCORSPreflightChecker.cpp:
(WebKit::NetworkCORSPreflightChecker::willPerformHTTPRedirection):
* Source/WebKit/UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::setOverrideLanguages):
* Source/WebKit/UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::assumeReadAccessToBaseURLs):
* Source/WebKit/webpushd/PushService.mm:
(WebPushD::PushService::updateTopicLists):
Canonical link: https://commits.webkit.org/318208@main
Canonical link: https://commits.webkit.org/305877.1020@webkitglib/2.52
Commit: 02a3b3829130fe53ec0cc58f185bdc1fcc351b3d
https://github.com/WebKit/WebKit/commit/02a3b3829130fe53ec0cc58f185bdc1fcc351b3d
Author: Philippe Normand <[email protected]>
Date: 2026-08-02 (Sun, 02 Aug 2026)
Changed paths:
M Source/WebCore/platform/glib/UserAgentQuirks.cpp
M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
Log Message:
-----------
Cherry-pick 318152@main (1d43d49faf11).
https://bugs.webkit.org/show_bug.cgi?id=320550
[GLib] Quirks: Make HBOMax library accessible again
https://bugs.webkit.org/show_bug.cgi?id=320550
Reviewed by Carlos Garcia Campos.
Without a firefox quirk for play.hbomax.com we are redirected to a page
asking to install some HBO
mobile app.
Canonical link: https://commits.webkit.org/318152@main
Canonical link: https://commits.webkit.org/305877.1021@webkitglib/2.52
Commit: b6e1a8ee19d4b2f51c4eb180bcf30f7702539a1d
https://github.com/WebKit/WebKit/commit/b6e1a8ee19d4b2f51c4eb180bcf30f7702539a1d
Author: Philippe Normand <[email protected]>
Date: 2026-08-02 (Sun, 02 Aug 2026)
Changed paths:
M Source/WebCore/platform/glib/UserAgentQuirks.cpp
Log Message:
-----------
Cherry-pick 318156@main (933452434c72).
https://bugs.webkit.org/show_bug.cgi?id=320553
[GLib] Simplify hboxmax User-Agent quirk
https://bugs.webkit.org/show_bug.cgi?id=320553
Reviewed by Carlos Garcia Campos.
Use Firefox UA for all hbomax.com sub-domains. The previous approach broke
once already and we had
to handle play.hbomax.com. This new approach should be more reliable in
case of additional
User-Agent checks on hbomax.
* Source/WebCore/platform/glib/UserAgentQuirks.cpp:
(WebCore::urlRequiresFirefoxBrowser):
(WebCore::UserAgentQuirks::quirksForURL):
Canonical link: https://commits.webkit.org/318156@main
Canonical link: https://commits.webkit.org/305877.1022@webkitglib/2.52
Compare: https://github.com/WebKit/WebKit/compare/aec83fb7101d...b6e1a8ee19d4
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications