Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 55c7cd08092ae78fdb524eb3d4e5fde6abb7e8eb
      
https://github.com/WebKit/WebKit/commit/55c7cd08092ae78fdb524eb3d4e5fde6abb7e8eb
  Author: Adrian Taylor <[email protected]>
  Date:   2025-11-11 (Tue, 11 Nov 2025)

  Changed paths:
    M Source/WebKit/Configurations/Base.xcconfig
    M Source/WebKit/UIProcess/Cocoa/WKURLSchemeHandlerAdapter.swift
    M Source/WebKit/_WebKit_SwiftUI/Implementation/CocoaWebViewAdapter.swift
    M Source/WebKit/_WebKit_SwiftUI/Implementation/WebViewRepresentable.swift

  Log Message:
  -----------
  Enforce strict memory safety across WebKit
https://bugs.webkit.org/show_bug.cgi?id=300439
rdar://162275605

Reviewed by Richard Robinson.

Other WebKit configuration files promote some (few) classes of Swift warnings
to errors. These errors were being suppressed in some cases; this removes that
suppression.

The only class of warning being promoted to error is the strict memory safety
warnings; these become errors. This PR therefore also fixes the remaining
strict memory safety issues.

This is the second attempt at removing this suppression. The first attempt
caused trouble due to these safety errors which did not show up on the EWS bots
in use at the time. EWS is now building using SDK versions which should
correctly show up any remaining problems.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to