Port remaining service worker types to the new IPC serialization format
<rdar://problem/104958760>
Pull request: https://github.com/WebKit/WebKit/pull/9516
Committed 259889@main (8d41c16efed5): <https://commits.webkit.org/259889@main> Reviewed commits have been landed. Closing PR #9516 and removing active labels.