Currently the OOM handling around struct/array allocations is sketchy, and it should be made consistent.
<rdar://problem/118482152>
Pull request: https://github.com/WebKit/WebKit/pull/24793
Committed 275059@main (6b7295ed661f): <https://commits.webkit.org/275059@main> Reviewed commits have been landed. Closing PR #24793 and removing active labels.