We can share code.
Created attachment 210181 [details] patch
Comment on attachment 210181 [details] patch Oops, thats the ChangeLog
Created attachment 210182 [details] actual patch
https://trac.webkit.org/r154926