Drop workaround added in 270248@main and fix the bug properly.
Pull request: https://github.com/WebKit/WebKit/pull/20054
Committed 270302@main (26ef6e92d328): <https://commits.webkit.org/270302@main> Reviewed commits have been landed. Closing PR #20054 and removing active labels.
<rdar://problem/118028263>