[webkit-changes] [WebKit/WebKit] 9b251c: Revert 8c5dd8c31d25. rdar://problem/103764832

Dean Jackson noreply at github.com
Thu Jan 5 14:20:30 PST 2023


  Branch: refs/heads/safari-7615.1.16.1-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: 9b251c40b7d74bc5dd1fa0d8067edeaea41f0237
      https://github.com/WebKit/WebKit/commit/9b251c40b7d74bc5dd1fa0d8067edeaea41f0237
  Author: Alan Coon <alancoon at apple.com>
  Date:   2023-01-05 (Thu, 05 Jan 2023)

  Changed paths:
    M Source/WebKit/Shared/Sandbox/common.sb

  Log Message:
  -----------
  Revert 8c5dd8c31d25. rdar://problem/103764832

This reverts commit 4aead986769f72773686c872d5a78c04375f889b.

Canonical link: https://commits.webkit.org/257979.12@safari-7615.1.16.1-branch


  Commit: dbaab09195d39e10ac2ab47f81bb2b58bd2e61b4
      https://github.com/WebKit/WebKit/commit/dbaab09195d39e10ac2ab47f81bb2b58bd2e61b4
  Author: Tim Horton <thorton at apple.com>
  Date:   2023-01-05 (Thu, 05 Jan 2023)

  Changed paths:
    M Source/WebCore/page/InteractionRegion.cpp

  Log Message:
  -----------
  Cherry-pick 2e2c969c2b73. rdar://problem/103465057

    WebKit crash-looping under WebCore::interactionRegionForRenderedRegion after 256432 at main
    https://bugs.webkit.org/show_bug.cgi?id=249744
    rdar://103465057

    Reviewed by Wenson Hsieh.

    * Source/WebCore/page/InteractionRegion.cpp:
    (WebCore::interactionRegionForRenderedRegion):
    Avoid dereferencing `element` if it is null. Both of these assignments
    change `element` but only if they find nonnull parents to ascend to, so we
    don't need to duplicate the check, we can just move it upwards.

    Canonical link: https://commits.webkit.org/258220@main

Canonical link: https://commits.webkit.org/257979.13@safari-7615.1.16.1-branch


  Commit: 7fa55dd58256b342bb5da5737bf07db8e6db74bf
      https://github.com/WebKit/WebKit/commit/7fa55dd58256b342bb5da5737bf07db8e6db74bf
  Author: Dean Jackson <dino at apple.com>
  Date:   2023-01-05 (Thu, 05 Jan 2023)

  Changed paths:
    M Source/WebKit/UIProcess/Cocoa/SystemPreviewControllerCocoa.mm
    M Source/WebKit/UIProcess/SystemPreviewController.h

  Log Message:
  -----------
  Cherry-pick 60f0cac6d918. rdar://problem/103499310

    Safari should pass current URL to ARQL when using ASVLaunchPreview
    https://bugs.webkit.org/show_bug.cgi?id=250056
    rdar://103499310

    Reviewed by Tim Horton.

    ARQL have updated the ASVLaunchPreview API to allow
    an originating URL.

    * Source/WebKit/UIProcess/Cocoa/SystemPreviewControllerCocoa.mm:
    * Source/WebKit/UIProcess/SystemPreviewController.h:

    Canonical link: https://commits.webkit.org/258439@main

Canonical link: https://commits.webkit.org/257979.14@safari-7615.1.16.1-branch


Compare: https://github.com/WebKit/WebKit/compare/4aead986769f...7fa55dd58256


More information about the webkit-changes mailing list