bug 196258 require this.
Created attachment 401901 [details] Patch
Created attachment 401915 [details] Patch I addressed failures on mac-wk1
Created attachment 401921 [details] Patch
Committed r263059: <https://trac.webkit.org/changeset/263059> All reviewed patches have been landed. Closing bug and clearing flags on attachment 401921 [details].
<rdar://problem/64378734>