With ReportExtraMemoryCost and ReportExternalMemoryCost IDL attributes added, OffscreenCanvas objects would be able to report additional memory costs that would help with better GC protocol estimation.
<rdar://problem/68334735>