Changeset 201972 in webkit


Ignore:
Timestamp:
Jun 11, 2016 10:58:51 AM (8 years ago)
Author:
Antti Koivisto
Message:

WinCairo build fix attempt.

  • platform/network/NetworkStorageSession.cpp:
  • platform/network/NetworkStorageSession.h:
  • platform/network/NetworkStorageSessionStub.cpp:

(WebCore::NetworkStorageSession::NetworkStorageSession):
(WebCore::NetworkStorageSession::context):
(WebCore::NetworkStorageSession::createPrivateBrowsingSession):
(WebCore::NetworkStorageSession::switchToNewTestingSession):
(WebCore::NetworkStorageSession::~NetworkStorageSession): Deleted.
(WebCore::defaultSession): Deleted.
(WebCore::NetworkStorageSession::defaultStorageSession): Deleted.

Location:
trunk/Source/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r201971 r201972  
     12016-06-11  Antti Koivisto  <antti@apple.com>
     2
     3        WinCairo build fix attempt.
     4
     5        * platform/network/NetworkStorageSession.cpp:
     6        * platform/network/NetworkStorageSession.h:
     7        * platform/network/NetworkStorageSessionStub.cpp:
     8        (WebCore::NetworkStorageSession::NetworkStorageSession):
     9        (WebCore::NetworkStorageSession::context):
     10        (WebCore::NetworkStorageSession::createPrivateBrowsingSession):
     11        (WebCore::NetworkStorageSession::switchToNewTestingSession):
     12        (WebCore::NetworkStorageSession::~NetworkStorageSession): Deleted.
     13        (WebCore::defaultSession): Deleted.
     14        (WebCore::NetworkStorageSession::defaultStorageSession): Deleted.
     15
    1162016-06-11  Myles C. Maxfield  <mmaxfield@apple.com>
    217
  • trunk/Source/WebCore/platform/network/NetworkStorageSession.cpp

    r201967 r201972  
    2727#include "NetworkStorageSession.h"
    2828
     29#include "NetworkingContext.h"
    2930#include <wtf/HashMap.h>
    3031#include <wtf/MainThread.h>
  • trunk/Source/WebCore/platform/network/NetworkStorageSession.h

    r201967 r201972  
    6767    SoupNetworkSession& soupNetworkSession() const;
    6868    void setSoupNetworkSession(std::unique_ptr<SoupNetworkSession>);
     69#else
     70    NetworkStorageSession(SessionID, NetworkingContext*);
     71
     72    NetworkingContext* context() const;
    6973#endif
    7074
     
    8084#elif USE(SOUP)
    8185    std::unique_ptr<SoupNetworkSession> m_session;
     86#else
     87    RefPtr<NetworkingContext> m_context;
    8288#endif
    8389
  • trunk/Source/WebCore/platform/network/NetworkStorageSessionStub.cpp

    r198083 r201972  
    3636
    3737NetworkStorageSession::NetworkStorageSession(SessionID sessionID, NetworkingContext* context)
    38     : m_sessionID(sessionID)
    39     , m_context(context)
     38    : NetworkStorageSession(sessionID)
    4039{
    41 }
    42 
    43 NetworkStorageSession::~NetworkStorageSession()
    44 {
     40    m_context = context;
    4541}
    4642
     
    5652}
    5753
    58 static std::unique_ptr<NetworkStorageSession>& defaultSession()
    59 {
    60     static NeverDestroyed<std::unique_ptr<NetworkStorageSession>> session;
    61     return session;
    62 }
    63 
    64 NetworkStorageSession& NetworkStorageSession::defaultStorageSession()
    65 {
    66     if (!defaultSession())
    67         defaultSession() = std::make_unique<NetworkStorageSession>(SessionID::defaultSessionID(), nullptr);
    68     return *defaultSession();
    69 }
    70 
    7154void NetworkStorageSession::switchToNewTestingSession()
    7255{
Note: See TracChangeset for help on using the changeset viewer.