Store fewer raw pointers in containers in Source/WebKit.
Pull request: https://github.com/WebKit/WebKit/pull/17878
Committed 268154@main (8c5df5e0c83e): <https://commits.webkit.org/268154@main> Reviewed commits have been landed. Closing PR #17878 and removing active labels.
<rdar://problem/115750049>