Adopt more smart pointers in DOM code.
Pull request: https://github.com/WebKit/WebKit/pull/19645
Committed 269876@main (02f9dd1869da): <https://commits.webkit.org/269876@main> Reviewed commits have been landed. Closing PR #19645 and removing active labels.
<rdar://problem/117611670>