We can put includes that literally every file uses into a single place.
Created attachment 452665 [details] Patch
Created attachment 452666 [details] Patch
Created attachment 452672 [details] Patch
Created attachment 452674 [details] Patch
Committed r290259 (?): <https://commits.webkit.org/r290259>
<rdar://problem/89249718>