Using a client class instead, that would allow us to move WebKitSoupRequestGeneric to platform layer.
Created attachment 254869 [details] Patch
Created attachment 254870 [details] Rebased patch
Committed r185548: <http://trac.webkit.org/changeset/185548>