The simulator and MacCatalyst do not yet support the Lockdown Mode Additions, leading to build failures. This patch adjusts the HAVE macro to avoid attempting to build with invalid settings.
<rdar://106292744>
Pull request: https://github.com/Webkit/WebKit/pull/11129
Committed 261296@main (d5f4c908e83c): <https://commits.webkit.org/261296@main> Reviewed commits have been landed. Closing PR #11129 and removing active labels.