.: [GTK] Update required libsoup version
https://bugs.webkit.org/show_bug.cgi?id=71611
Patch by Dan Winship <danw@gnome.org> on 2011-12-03
Reviewed by Martin Robinson.
* configure.ac: require libsoup 2.37.2.1 for SoupRequestHTTP API
changes
Source/WebCore: [GTK] Remove lots of code that is now unnecessary after
SoupRequestHTTP API changes.
https://bugs.webkit.org/show_bug.cgi?id=71611
Patch by Dan Winship <danw@gnome.org> on 2011-12-03
Reviewed by Martin Robinson.
No new tests; behavior is unchanged
* platform/network/ResourceHandleInternal.h:
(WebCore::ResourceHandleInternal::ResourceHandleInternal): remove
no-longer-needed fields.
* platform/network/soup/ResourceHandleSoup.cpp:
(WebCore::finishedCallback): remove this, and m_finished, which
we no longer need to explicitly track
(WebCore::statusWillBeHandledBySoup):
(WebCore::soupErrorShouldCauseLoadFailure): No longer needed;
SoupRequestHTTP's logic is now aligned with WebKit's.
(WebCore::gotChunkCallback): remove gotChunkCallback, which
is no longer needed
(WebCore::startHTTPRequest):
(WebCore::sendRequestCallback):
(WebCore::gotHeadersCallback):
(WebCore::contentSniffedCallback): merge the code from
gotHeadersCallback and contentSniffedCallback into
sendRequestCallback
* platform/network/soup/ResourceResponseSoup.cpp:
(WebCore::ResourceResponse::updateFromSoupMessage): move the
sniffing override logic here
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@101917
268f45cc-cd09-0410-ab3c-
d52691b4dbfc