Properly implementing the memoryCost() API in SourceBuffer would improve memory awareness when garbage collecting.
Created attachment 456950 [details] Patch
<rdar://problem/91765758>
Created attachment 457884 [details] Patch
This latest patch returns m_extraMemoryCost instead of m_reportedExtraMemoryCost (which was a mistake) in SourceBuffer::memoryCost().
Committed r293216 (249885@main): <https://commits.webkit.org/249885@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 457884 [details].