Essentially revert https://github.com/WebKit/WebKit/commit/351b3a634c401db585b59563eea142958c2fcfd2.
<rdar://problem/118066101>
Pull request: https://github.com/WebKit/WebKit/pull/20113
*** Bug 263649 has been marked as a duplicate of this bug. ***
Committed 270380@main (699f679fb8a2): <https://commits.webkit.org/270380@main> Reviewed commits have been landed. Closing PR #20113 and removing active labels.