Bug 254753

Summary: Clean up IOSurfaceSPI
Product: WebKit Reporter: Ryan Reno <rreno>
Component: Web Template FrameworkAssignee: Ryan Reno <rreno>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Ryan Reno 2023-03-30 10:28:05 PDT
IOSurfaceSPI.h contains a number of definitions which are public API on supported versions of Apple platforms which could be removed.
Comment 1 Radar WebKit Bug Importer 2023-03-30 10:31:15 PDT
<rdar://problem/107427508>
Comment 2 Ryan Reno 2023-03-30 10:33:22 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12183
Comment 3 Ryan Reno 2023-03-30 13:26:32 PDT
This built fine on Ventura debug but Monterey and iOS16 bots hated it. I guess we're not ready yet to do the simple delete code approach I took. I'll come back to this another time.