Branch: refs/heads/safari-7624.5.1.10-branch
Home: https://github.com/WebKit/WebKit
Commit: fd98d2cc821fae0a5df9f66e2c9bc22f75c6397a
https://github.com/WebKit/WebKit/commit/fd98d2cc821fae0a5df9f66e2c9bc22f75c6397a
Author: Mohsin Qureshi <[email protected]>
Date: 2026-07-21 (Tue, 21 Jul 2026)
Changed paths:
M Configurations/Version.xcconfig
Log Message:
-----------
Versioning. WebKit-7624.5.1.10.1
Canonical link: https://commits.webkit.org/[email protected]
Commit: 6d14fc95d3b7a223bbd86ecbfd67fbe5c2914dbf
https://github.com/WebKit/WebKit/commit/6d14fc95d3b7a223bbd86ecbfd67fbe5c2914dbf
Author: Mohsin Qureshi <[email protected]>
Date: 2026-07-22 (Wed, 22 Jul 2026)
Changed paths:
M Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/mtl_render_utils.mm
Log Message:
-----------
Revert 59a500b85f48. rdar://181717081
LuckG did not approve rdar://181717081 to submit; reverting from
safari-7624.5.1.10-branch to match approved content.
Canonical link: https://commits.webkit.org/[email protected]
Commit: 1997fde81b7b7cf989bb922f137ea5540b5fbbcf
https://github.com/WebKit/WebKit/commit/1997fde81b7b7cf989bb922f137ea5540b5fbbcf
Author: Devin Rousso <[email protected]>
Date: 2026-07-22 (Wed, 22 Jul 2026)
Changed paths:
A LayoutTests/inspector/animation/keyframes-custom-property-expected.txt
A LayoutTests/inspector/animation/keyframes-custom-property.html
M Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp
Log Message:
-----------
Cherry-pick 401e156fe3e8. rdar://182883114
Web Inspector: Crash when opened with CSS Variable @keyframes Animation
https://bugs.webkit.org/show_bug.cgi?id=283981
<rdar://problem/140880870>
Reviewed by Antoine Quint.
Custom properties in a keyframe should be serialized from the keyframe's
own style instead of the current computed style.
* Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp:
(WebCore::buildObjectForKeyframes):
* LayoutTests/inspector/animation/keyframes-custom-property.html: Added.
* LayoutTests/inspector/animation/keyframes-custom-property-expected.txt:
Added.
Canonical link: https://commits.webkit.org/316540@main
Canonical link: https://commits.webkit.org/[email protected]
Commit: f9f6c69f110bbb1ba2839e2cd605f8198bebd4ea
https://github.com/WebKit/WebKit/commit/f9f6c69f110bbb1ba2839e2cd605f8198bebd4ea
Author: Mohsin Qureshi <[email protected]>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Configurations/Version.xcconfig
Log Message:
-----------
Versioning. WebKit-7624.5.1.10.2
Canonical link: https://commits.webkit.org/[email protected]
Commit: 6ee3c16653d0148a02b5648764a2d10fdc6ae674
https://github.com/WebKit/WebKit/commit/6ee3c16653d0148a02b5648764a2d10fdc6ae674
Author: Matthew Finkel <[email protected]>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Source/WebKit/NetworkProcess/webrtc/NetworkRTCUtilitiesCocoa.h
M Source/WebKit/NetworkProcess/webrtc/NetworkRTCUtilitiesCocoa.mm
M
Source/WebKit/NetworkProcess/webtransport/cocoa/NetworkTransportSessionCocoa.mm
Log Message:
-----------
Cherry-pick ca088424bb54. rdar://184669124
[cocoa] WebTransport is not marking connections
https://bugs.webkit.org/show_bug.cgi?id=321065
rdar://184076013
Reviewed by Rupin Mittal and Brady Eidson.
WebTransport connections aren't correctly marked in two ways:
1) correctly delegating the connection from the application
2) marking connections to known tracking domains
Therefore, the networking stack can't make informed decisions about how the
connection should be routed. For example, in some cases, these connections
should be proxied instead of allowing a direct connection to the server.
WebRTC already correctly supports this behavior, so this patch simply
leverages
those existing helper functions. I adjusted the LibWebRTC guard so it only
protects the WebRTC-specific behavior.
* Source/WebKit/NetworkProcess/webrtc/NetworkRTCUtilitiesCocoa.h:
* Source/WebKit/NetworkProcess/webrtc/NetworkRTCUtilitiesCocoa.mm:
(WebKit::setNWParametersTrackerOptions):
*
Source/WebKit/NetworkProcess/webtransport/cocoa/NetworkTransportSessionCocoa.mm:
(WebKit::createParameters):
Identifier: 316606.331@safari-7625-branch
Canonical link: https://commits.webkit.org/[email protected]
Commit: b2b8dd204228e48435eba022792a1d66ac3f4025
https://github.com/WebKit/WebKit/commit/b2b8dd204228e48435eba022792a1d66ac3f4025
Author: Mohsin Qureshi <[email protected]>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M Configurations/Version.xcconfig
Log Message:
-----------
Versioning. WebKit-7624.5.1.10.3
Canonical link: https://commits.webkit.org/[email protected]
Commit: 5e4962328de049ce8073cfbcfc121880788fe161
https://github.com/WebKit/WebKit/commit/5e4962328de049ce8073cfbcfc121880788fe161
Author: Matthew Finkel <[email protected]>
Date: 2026-08-12 (Wed, 12 Aug 2026)
Changed paths:
M
Source/WebKit/NetworkProcess/webtransport/cocoa/NetworkTransportSessionCocoa.mm
Log Message:
-----------
Cherry-pick 669fce73f5f9. rdar://184670650
[cocoa] uiProcessBundleIdentifier may mark the WebTransport connection
incorrectly
https://bugs.webkit.org/show_bug.cgi?id=321381
rdar://184420964
Reviewed by Mike Wyrzykowski.
The original fix for rdar://184076013 used the NetworkProcess's
uiProcessBundleIdentifier(). That is too strict for what we want. There are
some cases where we don't want the literal UI Process' bundle ID, and
instead
we have a substitute. The NetworkSession owns that substitute, and we use
that
alternative bundle ID in all other cases where we mark connections. This
aligns
the WebTransport connections with the other connections.
*
Source/WebKit/NetworkProcess/webtransport/cocoa/NetworkTransportSessionCocoa.mm:
(WebKit::createParameters):
Identifier: 316606.352@safari-7625-branch
Canonical link: https://commits.webkit.org/[email protected]
Compare: https://github.com/WebKit/WebKit/compare/fd98d2cc821f%5E...5e4962328de0
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications