Lock is designed to be constant-initialized. Just use `static Lock`, instead of `static NeverDestroyed<Lock>`. `static Lock` is cleaner, efficient, and further it fixes the potential race issue which `NeverDestroyed<Lock>` has.
Created attachment 397631 [details] Patch
Comment on attachment 397631 [details] Patch EWS webkitpy is green.
Committed r260734: <https://trac.webkit.org/changeset/260734> All reviewed patches have been landed. Closing bug and clearing flags on attachment 397631 [details].
<rdar://problem/62412350>