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

Reply via email to