Let's see if I get this right
Created attachment 408898 [details]
Still some bits left after rebasing.
Created attachment 408914 [details]
Lauro: I hope you don't mind that I took your patch and finished it, I have
credited you in the ChangeLogs O:-)
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].