We should try using WeakPtr in HTML collections, node lists, and document ordered map.
Created attachment 326921 [details] WIP
Attachment 326921 [details] did not pass style-queue: ERROR: Source/WebCore/html/CollectionTraversal.h:277: value_type is incorrectly named. Don't use underscores in your identifier names. [readability/naming/underscores] [4] Total errors found: 1 in 6 files If any of these errors are false positives, please file a bug against check-webkit-style.
<rdar://problem/35062441>