Port the remaining editing related types to the new serialization format
<rdar://problem/104574856>
Pull request: https://github.com/WebKit/WebKit/pull/8994
Committed 259302@main (761e29f6a5fd): <https://commits.webkit.org/259302@main> Reviewed commits have been landed. Closing PR #8994 and removing active labels.