Bug 259266

Summary: [IPC] Refactor ConnectionSendSyncResult so it's impossible to repesent invalid reply.
Product: WebKit Reporter: Dan Glastonbury <djg>
Component: WebKit2Assignee: Dan Glastonbury <djg>
Status: ASSIGNED ---    
Severity: Normal CC: kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Dan Glastonbury 2023-07-17 01:22:27 PDT
Refactor the ConnectionSendSyncResult using Expected so that it’s impossible to represent an incomplete, valid state.
Comment 1 Dan Glastonbury 2023-07-17 01:22:32 PDT
rdar://111895837
Comment 2 Dan Glastonbury 2023-07-17 01:30:19 PDT
Pull request: https://github.com/WebKit/WebKit/pull/15878
Comment 3 Dan Glastonbury 2023-07-17 19:28:22 PDT
rdar://112442182