Bug 307534

Summary: Remove an unsafe
Product: WebKit Reporter: adrian_taylor
Component: WebKit Process ModelAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: nham, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

adrian_taylor
Reported 2026-02-11 01:19:02 PST
WebBackForwardList.swift has an 'unsafe' keyword which was necessary to check nullness of a pointer with earlier SDK versions. With the latest SDKs that's not necessary, and it's crucial we don't use 'unsafe' escape hatches more than strictly necessary, so remove it.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-02-11 01:19:11 PST
adrian_taylor
Comment 2 2026-02-11 01:20:23 PST
EWS
Comment 3 2026-02-16 05:30:07 PST
Committed 307642@main (59ecbc55698c): <https://commits.webkit.org/307642@main> Reviewed commits have been landed. Closing PR #58392 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.