<rdar://problem/31144674>
Created attachment 319979 [details] First pass
Created attachment 320142 [details] Fix non-cocoa builds
Created attachment 320456 [details] Rebase on master
Created attachment 320509 [details] Patch for landing
Created attachment 320510 [details] Patch for landing
Comment on attachment 320510 [details] Patch for landing Clearing flags on attachment: 320510 Committed r221900: <http://trac.webkit.org/changeset/221900>