When making a request to ews.webkit.org or GitHub.com, we should use TwistedAdditions instead of making a Twisted request so we can share the code needed to build a Twisted request in TwistedAdditions.
<rdar://problem/103564994>
Pull request: https://github.com/WebKit/WebKit/pull/7922
Committed 258542@main (fa3e08712e32): <https://commits.webkit.org/258542@main> Reviewed commits have been landed. Closing PR #7922 and removing active labels.
Reverted by https://github.com/WebKit/WebKit/pull/8302
Re-opening for pull request https://github.com/WebKit/WebKit/pull/8302
Committed 258543@main (226b2f3cb9fa): <https://commits.webkit.org/258543@main> Reviewed commits have been landed. Closing PR #8302 and removing active labels.
Re-opening for pull request https://github.com/WebKit/WebKit/pull/8312
Committed 258615@main (efaf35700c5f): <https://commits.webkit.org/258615@main> Reviewed commits have been landed. Closing PR #8312 and removing active labels.