Bug 261796

Summary: Use CheckedPtr more for Node types now that Node subclasses CanMakeCheckedPtr
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebCore Misc.Assignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Chris Dumez 2023-09-19 20:29:40 PDT
Use CheckedPtr more for Node types now that Node subclasses CanMakeCheckedPtr. It is more efficient in the case where we don't need the pointer to get automatically nulled out.
Comment 1 Chris Dumez 2023-09-19 20:33:26 PDT
Pull request: https://github.com/WebKit/WebKit/pull/17958
Comment 2 EWS 2023-09-20 14:05:32 PDT
Committed 268215@main (bfdea7f1b0ca): <https://commits.webkit.org/268215@main>

Reviewed commits have been landed. Closing PR #17958 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2023-09-20 14:06:20 PDT
<rdar://problem/115803439>