Let's see if I get this right
Created attachment 408898 [details] WIP
Still some bits left after rebasing.
Created attachment 408914 [details] Patch
Lauro: I hope you don't mind that I took your patch and finished it, I have credited you in the ChangeLogs O:-)
ChangeLog entry in Source/JavaScriptCore/ChangeLog contains OOPS!.
Created attachment 408919 [details] Patch for landing
Committed r267143: <https://trac.webkit.org/changeset/267143> All reviewed patches have been landed. Closing bug and clearing flags on attachment 408919 [details].
<rdar://problem/68989782>