Deploy more smart pointers.
Pull request: https://github.com/WebKit/WebKit/pull/28817
Committed 279032@main (72bf18fe6219): <https://commits.webkit.org/279032@main> Reviewed commits have been landed. Closing PR #28817 and removing active labels.
<rdar://problem/128438303>