Have EventTarget subclass CanMakeCheckedPtr and start using CheckedPtr in a few places instead of WeakPtr. CheckedPtr is more efficient and having EventTarget subclasses (such as Node) support it will help our smart pointer effort.
Pull request: https://github.com/WebKit/WebKit/pull/17919
Committed 268146@main (621b09e126a6): <https://commits.webkit.org/268146@main> Reviewed commits have been landed. Closing PR #17919 and removing active labels.
<rdar://problem/115744352>