Patch coming.
Created attachment 421246 [details] proposed patch.
Created attachment 421247 [details] proposed patch.
<rdar://problem/74894457>
Created attachment 422630 [details] proposed patch.
Comment on attachment 422630 [details] proposed patch. Thanks for the review. Landing now.
Committed r274159: <https://commits.webkit.org/r274159> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422630 [details].