Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 40cd3e6ec77df08cda634320518b98c4e6cb3ab8
      
https://github.com/WebKit/WebKit/commit/40cd3e6ec77df08cda634320518b98c4e6cb3ab8
  Author: Elliott Williams <e...@apple.com>
  Date:   2025-08-22 (Fri, 22 Aug 2025)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebGPU/Configurations/AllowedSPI-legacy.toml
    M Source/WebKit/Configurations/AllowedSPI-legacy.toml
    M Source/WebKit/Configurations/AllowedSPI.toml
    A WebKitLibraries/SDKDBs/iphoneos18.5/AuthenticationServices.partial.sdkdb

  Log Message:
  -----------
  Update SPI allowlists for recent changes
https://bugs.webkit.org/show_bug.cgi?id=297744
rdar://problem/158883990

Reviewed by Brianna Fan.

* Source/WTF/wtf/PlatformHave.h: Add a HAVE flag to handle pre-adoption
  of the UIWindowScene API added in rdar://143004359. Treat it as
  allowed SPI when the flag is not active.
* Source/WebGPU/Configurations/AllowedSPI-legacy.toml: This call was
  made visionOS-only in https://commits.webkit.org/298235@main.
* Source/WebKit/Configurations/AllowedSPI-legacy.toml: Remove some SPI
  use that were recently cleaned up.
* Source/WebKit/Configurations/AllowedSPI.toml: Add entries for new SPI
  usages that have been recently added. Clean up entries that were
  recently removed. Fix an entry that was requiring
  HAVE_STRICT_FAIL_CLOSED when it should use
  HAVE_SYSTEM_SUPPORT_FOR_ADVANCED_PRIVACY_PROTECTIONS.

* WebKitLibraries/SDKDBs/iphoneos18.5/AuthenticationServices.partial.sdkdb: 
Added.
  This partial SDKDB is only automatically fetch as of iOS 26, because
  WebKitSwift's bindings on AS are present in the OS build. In iOS 18.5,
  it needs to be added manually.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to