It looks like we should avoid this setting in Visual Studio.
https://github.com/WebKit/WebKit/pull/10226
Committed 260488@main (954abe6a1af9): <https://commits.webkit.org/260488@main> Reviewed commits have been landed. Closing PR #10226 and removing active labels.
<rdar://problem/105622162>