Changeset 230252 in webkit


Ignore:
Timestamp:
Apr 4, 2018 2:31:31 AM (6 years ago)
Author:
Carlos Garcia Campos
Message:

Unreviewed. Fix the build with libsoup < 2.49.91 after r230251.

Stop using ResourceHandle in SoupNetworkSession.

  • platform/network/soup/SoupNetworkSession.cpp:

(WebCore::SoupNetworkSession::SoupNetworkSession):
(WebCore::authenticateCallback): Deleted.
(WebCore::requestStartedCallback): Deleted.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r230251 r230252  
     12018-04-04  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        Unreviewed. Fix the build with libsoup < 2.49.91 after r230251.
     4
     5        Stop using ResourceHandle in SoupNetworkSession.
     6
     7        * platform/network/soup/SoupNetworkSession.cpp:
     8        (WebCore::SoupNetworkSession::SoupNetworkSession):
     9        (WebCore::authenticateCallback): Deleted.
     10        (WebCore::requestStartedCallback): Deleted.
     11
    1122018-04-03  Alex Christensen  <achristensen@webkit.org>
    213
  • trunk/Source/WebCore/platform/network/soup/SoupNetworkSession.cpp

    r224371 r230252  
    3434#include "GUniquePtrSoup.h"
    3535#include "Logging.h"
    36 #include "ResourceHandle.h"
    3736#include "SoupNetworkProxySettings.h"
    3837#include <glib/gstdio.h>
     
    9594    return certificates;
    9695}
    97 
    98 static void authenticateCallback(SoupSession*, SoupMessage* soupMessage, SoupAuth* soupAuth, gboolean retrying)
    99 {
    100     RefPtr<ResourceHandle> handle = static_cast<ResourceHandle*>(g_object_get_data(G_OBJECT(soupMessage), "handle"));
    101     if (!handle)
    102         return;
    103     handle->didReceiveAuthenticationChallenge(AuthenticationChallenge(soupMessage, soupAuth, retrying, handle.get()));
    104 }
    105 
    106 #if !SOUP_CHECK_VERSION(2, 49, 91)
    107 static void requestStartedCallback(SoupSession*, SoupMessage* soupMessage, SoupSocket*, gpointer)
    108 {
    109     RefPtr<ResourceHandle> handle = static_cast<ResourceHandle*>(g_object_get_data(G_OBJECT(soupMessage), "handle"));
    110     if (!handle)
    111         return;
    112     handle->didStartRequest();
    113 }
    114 #endif
    11596
    11697SoupNetworkSession::SoupNetworkSession(PAL::SessionID sessionID, SoupCookieJar* cookieJar)
     
    160141        setupProxy();
    161142    setupLogger();
    162 
    163     g_signal_connect(m_soupSession.get(), "authenticate", G_CALLBACK(authenticateCallback), nullptr);
    164 #if !SOUP_CHECK_VERSION(2, 49, 91)
    165     g_signal_connect(m_soupSession.get(), "request-started", G_CALLBACK(requestStartedCallback), nullptr);
    166 #endif
    167143}
    168144
Note: See TracChangeset for help on using the changeset viewer.