Refactor RevealItem to replace RVItem for IPC messaging
<rdar://problem/117822336>
Pull request: https://github.com/WebKit/WebKit/pull/19867
Committed 270131@main (413e473787eb): <https://commits.webkit.org/270131@main> Reviewed commits have been landed. Closing PR #19867 and removing active labels.