Revert macOS part of https://commits.webkit.org/r295560 since that introduced crashes.
<rdar://96718797>
Pull request: https://github.com/WebKit/WebKit/pull/2449
Committed 252506@main (f5569cbc8d7a): <https://commits.webkit.org/252506@main> Reviewed commits have been landed. Closing PR #2449 and removing active labels.