Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: 6a51350ab5af5bec7904d910878d7426585f5f38
https://github.com/WebKit/WebKit/commit/6a51350ab5af5bec7904d910878d7426585f5f38
Author: Adrian Perez de Castro <[email protected]>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M Source/WebCore/platform/SimpleCaretAnimator.cpp
Log Message:
-----------
Cherry-pick 291555@main (09ad2dad9a7a).
https://bugs.webkit.org/show_bug.cgi?id=289007
REGRESSION(262954@main): [GTK] Attempts access to disengaged optional with
caret blinking disabled
https://bugs.webkit.org/show_bug.cgi?id=289007
Reviewed by Carlos Garcia Campos.
* Source/WebCore/platform/SimpleCaretAnimator.cpp:
(WebCore::SimpleCaretAnimator::updateAnimationProperties): Always return
early when caret blinking is suspended, regardless of the current
blinking state; but nevertheless still schedule toggling the visibility
if needed.
Canonical link: https://commits.webkit.org/291555@main
Canonical link: https://commits.webkit.org/282416.460@webkitglib/2.46
Commit: 9d5c2bd8324dbe8364fa250ecf35f4ad59162cd2
https://github.com/WebKit/WebKit/commit/9d5c2bd8324dbe8364fa250ecf35f4ad59162cd2
Author: Simon Fraser <[email protected]>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M Source/WebCore/rendering/LayerAncestorClippingStack.cpp
Log Message:
-----------
Cherry-pick 291279@main (5664e32a23f7).
https://bugs.webkit.org/show_bug.cgi?id=288743
Rare crash in LayerAncestorClippingStack::updateScrollingNodeLayers()
https://bugs.webkit.org/show_bug.cgi?id=288743
rdar://145408197
Reviewed by Matt Woodrow.
Crash data suggests that `entry.overflowScrollProxyNodeID` can be unset
here,
causing the `Markable<>` to release-assertion. So check it before use.
* Source/WebCore/rendering/LayerAncestorClippingStack.cpp:
(WebCore::LayerAncestorClippingStack::updateScrollingNodeLayers):
Canonical link: https://commits.webkit.org/291279@main
Canonical link: https://commits.webkit.org/282416.461@webkitglib/2.46
Commit: 63851859470d7f7e4c6dfad4996636b8e6657af3
https://github.com/WebKit/WebKit/commit/63851859470d7f7e4c6dfad4996636b8e6657af3
Author: Charlie Wolfe <[email protected]>
Date: 2025-03-04 (Tue, 04 Mar 2025)
Changed paths:
M Source/WebCore/loader/ResourceLoader.cpp
Log Message:
-----------
Cherry-pick 291002@main (5a12c77c8686).
https://bugs.webkit.org/show_bug.cgi?id=288429
Null pointer dereference in `ResourceLoader::ResourceLoader`
https://bugs.webkit.org/show_bug.cgi?id=288429
rdar://80832481
Reviewed by Pascoe.
Crash logs indicate page can be null.
* Source/WebCore/loader/ResourceLoader.cpp:
Canonical link: https://commits.webkit.org/291002@main
Canonical link: https://commits.webkit.org/282416.462@webkitglib/2.46
Compare: https://github.com/WebKit/WebKit/compare/99dfdb3497c7...63851859470d
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes