There's more to unify under WebCore/platform, but that will be another patch.
Created attachment 325215 [details] Patch
Comment on attachment 325215 [details] Patch I changed my mind, I'd rather do one big patch.
Created attachment 325225 [details] Patch
Created attachment 325226 [details] Patch
Comment on attachment 325226 [details] Patch Clearing flags on attachment: 325226 Committed r224189: <https://trac.webkit.org/changeset/224189>
All reviewed patches have been landed. Closing bug.