Bug 261530

Summary: Remove WebPushD related asserts
Product: WebKit Reporter: Brady Eidson <beidson>
Component: WebKit Misc.Assignee: Brady Eidson <beidson>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Brady Eidson 2023-09-13 14:53:13 PDT
These ASSERTs make sense when the webpushd your WebKit is talking to speaks the right language. But engineers not working on web push stuff will be talking to the system webpushd which speaks the old protocol. So lets just remove this nuisance.
Comment 1 Brady Eidson 2023-09-13 14:58:28 PDT
Pull request: https://github.com/WebKit/WebKit/pull/17750
Comment 2 Radar WebKit Bug Importer 2023-09-13 14:58:45 PDT
<rdar://problem/115451989>
Comment 3 EWS 2023-09-13 15:58:51 PDT
Committed 267971@main (2a89fcf5e362): <https://commits.webkit.org/267971@main>

Reviewed commits have been landed. Closing PR #17750 and removing active labels.